Config: mail@motocamp.de → banyaro.app-Adressen überall — ADMIN_EMAIL=admin@, hallo@ in Impressum/Datenschutz, SW by-v565
This commit is contained in:
parent
fd97145507
commit
7fd71342da
7 changed files with 10 additions and 10 deletions
|
|
@ -21,7 +21,7 @@ _TZ = ZoneInfo("Europe/Berlin")
|
||||||
BREEDER_DOCS_DIR = os.getenv("BREEDER_DOCS_DIR", "/data/breeder_docs")
|
BREEDER_DOCS_DIR = os.getenv("BREEDER_DOCS_DIR", "/data/breeder_docs")
|
||||||
os.makedirs(BREEDER_DOCS_DIR, exist_ok=True)
|
os.makedirs(BREEDER_DOCS_DIR, exist_ok=True)
|
||||||
|
|
||||||
ADMIN_EMAIL = os.getenv("ADMIN_EMAIL", "mail@motocamp.de")
|
ADMIN_EMAIL = os.getenv("ADMIN_EMAIL", "admin@banyaro.app")
|
||||||
APP_URL = os.getenv("APP_URL", "https://banyaro.app")
|
APP_URL = os.getenv("APP_URL", "https://banyaro.app")
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -258,7 +258,7 @@ async def welfare_confirm(litter_id: int, user=Depends(_require_breeder)):
|
||||||
"FROM breeder_profiles bp JOIN users u ON u.id=bp.user_id "
|
"FROM breeder_profiles bp JOIN users u ON u.id=bp.user_id "
|
||||||
"WHERE bp.user_id=?", (user["id"],)
|
"WHERE bp.user_id=?", (user["id"],)
|
||||||
).fetchone()
|
).fetchone()
|
||||||
admin_email = os.getenv("ADMIN_EMAIL", "mail@motocamp.de")
|
admin_email = os.getenv("ADMIN_EMAIL", "admin@banyaro.app")
|
||||||
app_url = os.getenv("APP_URL", "https://banyaro.app")
|
app_url = os.getenv("APP_URL", "https://banyaro.app")
|
||||||
zuechter = profile["name"] if profile else user.get("name", "Unbekannt")
|
zuechter = profile["name"] if profile else user.get("name", "Unbekannt")
|
||||||
zwinger = profile["zwingername"] if profile else "—"
|
zwinger = profile["zwingername"] if profile else "—"
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,7 @@ OVERPASS_URLS = [
|
||||||
_overpass_sem = asyncio.Semaphore(1)
|
_overpass_sem = asyncio.Semaphore(1)
|
||||||
_overpass_last_req = 0.0
|
_overpass_last_req = 0.0
|
||||||
_OVERPASS_MIN_DELAY = 2.0 # Sekunden zwischen Anfragen
|
_OVERPASS_MIN_DELAY = 2.0 # Sekunden zwischen Anfragen
|
||||||
_OVERPASS_UA = 'BanYaro/1.0 (https://banyaro.app; dog-walking PWA; contact: mail@motocamp.de)'
|
_OVERPASS_UA = 'BanYaro/1.0 (https://banyaro.app; dog-walking PWA; contact: admin@banyaro.app)'
|
||||||
_OVERPASS_HEADERS = {
|
_OVERPASS_HEADERS = {
|
||||||
'User-Agent': _OVERPASS_UA,
|
'User-Agent': _OVERPASS_UA,
|
||||||
'Referer': 'https://banyaro.app/', # von overpass-api.de verlangt gegen 406
|
'Referer': 'https://banyaro.app/', # von overpass-api.de verlangt gegen 406
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
Router, State-Management, Navigation, Initialisierung.
|
Router, State-Management, Navigation, Initialisierung.
|
||||||
============================================================ */
|
============================================================ */
|
||||||
|
|
||||||
const APP_VER = '541'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen
|
const APP_VER = '542'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen
|
||||||
const APP_VERSION = '1.1.4'; // ← semantische Version, wird bei make release gesetzt
|
const APP_VERSION = '1.1.4'; // ← semantische Version, wird bei make release gesetzt
|
||||||
const IS_STAGING = location.hostname === 'staging.banyaro.app';
|
const IS_STAGING = location.hostname === 'staging.banyaro.app';
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@ window.Page_datenschutz = (() => {
|
||||||
${sec('Verantwortlicher', `
|
${sec('Verantwortlicher', `
|
||||||
<p style="${S.p}">
|
<p style="${S.p}">
|
||||||
René Degelmann, Ringstr. 26, 85560 Ebersberg<br>
|
René Degelmann, Ringstr. 26, 85560 Ebersberg<br>
|
||||||
E-Mail: <a href="mailto:mail@motocamp.de" style="${S.a}">mail@motocamp.de</a>
|
E-Mail: <a href="mailto:hallo@banyaro.app" style="${S.a}">hallo@banyaro.app</a>
|
||||||
</p>`)}
|
</p>`)}
|
||||||
|
|
||||||
${sec('Deine Daten gehören dir', `
|
${sec('Deine Daten gehören dir', `
|
||||||
|
|
@ -169,7 +169,7 @@ window.Page_datenschutz = (() => {
|
||||||
(Art. 18) sowie <strong>Datenportabilität</strong> (Art. 20). Erteilte Einwilligungen
|
(Art. 18) sowie <strong>Datenportabilität</strong> (Art. 20). Erteilte Einwilligungen
|
||||||
kannst du jederzeit mit Wirkung für die Zukunft widerrufen (Art. 7 Abs. 3 DSGVO).
|
kannst du jederzeit mit Wirkung für die Zukunft widerrufen (Art. 7 Abs. 3 DSGVO).
|
||||||
Zur Ausübung deiner Rechte wende dich per E-Mail an
|
Zur Ausübung deiner Rechte wende dich per E-Mail an
|
||||||
<a href="mailto:mail@motocamp.de" style="${S.a}">mail@motocamp.de</a>.<br><br>
|
<a href="mailto:hallo@banyaro.app" style="${S.a}">hallo@banyaro.app</a>.<br><br>
|
||||||
Du hast außerdem das Recht, bei der zuständigen Datenschutz-Aufsichtsbehörde
|
Du hast außerdem das Recht, bei der zuständigen Datenschutz-Aufsichtsbehörde
|
||||||
Beschwerde einzulegen:<br>
|
Beschwerde einzulegen:<br>
|
||||||
<strong>Bayerisches Landesamt für Datenschutzaufsicht (BayLDA)</strong><br>
|
<strong>Bayerisches Landesamt für Datenschutzaufsicht (BayLDA)</strong><br>
|
||||||
|
|
|
||||||
|
|
@ -25,9 +25,9 @@ window.Page_impressum = (() => {
|
||||||
<h2 style="font-size:var(--text-base);font-weight:var(--weight-semibold);
|
<h2 style="font-size:var(--text-base);font-weight:var(--weight-semibold);
|
||||||
color:var(--c-text);margin:0 0 var(--space-2)">Kontakt</h2>
|
color:var(--c-text);margin:0 0 var(--space-2)">Kontakt</h2>
|
||||||
<p style="font-size:var(--text-sm);color:var(--c-text-secondary);line-height:1.7;margin:0">
|
<p style="font-size:var(--text-sm);color:var(--c-text-secondary);line-height:1.7;margin:0">
|
||||||
E-Mail: <a href="mailto:mail@motocamp.de"
|
E-Mail: <a href="mailto:hallo@banyaro.app"
|
||||||
style="color:var(--c-primary)">mail@motocamp.de</a><br>
|
style="color:var(--c-primary)">hallo@banyaro.app</a><br>
|
||||||
Kontaktformular: <a href="mailto:mail@motocamp.de"
|
Kontaktformular: <a href="mailto:hallo@banyaro.app"
|
||||||
style="color:var(--c-primary)">Nachricht senden</a>
|
style="color:var(--c-primary)">Nachricht senden</a>
|
||||||
</p>
|
</p>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
Offline-Cache + Push Notifications + Tile-Cache
|
Offline-Cache + Push Notifications + Tile-Cache
|
||||||
============================================================ */
|
============================================================ */
|
||||||
|
|
||||||
const CACHE_VERSION = 'by-v564';
|
const CACHE_VERSION = 'by-v565';
|
||||||
const CACHE_STATIC = `${CACHE_VERSION}-static`;
|
const CACHE_STATIC = `${CACHE_VERSION}-static`;
|
||||||
const CACHE_TILES = 'ban-yaro-tiles-v1'; // bleibt über SW-Updates erhalten
|
const CACHE_TILES = 'ban-yaro-tiles-v1'; // bleibt über SW-Updates erhalten
|
||||||
const CACHE_API = 'ban-yaro-api-v1'; // API-Response-Cache
|
const CACHE_API = 'ban-yaro-api-v1'; // API-Response-Cache
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue