| .. |
|
admin.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
adoption.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
agb.js
|
Rechtliche Seiten überarbeitet: Impressum, Datenschutz, AGB
|
2026-05-15 16:41:19 +02:00 |
|
breeder-editor.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
breeder.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
chat.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
datenschutz.js
|
Big Sweep: Security + Race-Conditions + Tests + DSGVO + A11y, SW by-v1095
|
2026-05-26 20:12:01 +02:00 |
|
diary.js
|
Karten-Ausbau (OSM), Forum-Erweiterung, UI-Komponenten, Refactor Tagebuch/Gassi (DRY), Landing/SEO — APP_VER 1155
|
2026-06-03 17:24:47 +02:00 |
|
dog-profile.js
|
Freunde: Annehmen/Ablehnen-Buttons mit Text-Label (Icon-only war für Nutzer nicht erkennbar) + Fix /apifriends/same-breed Slash-Bug, SW v1162
|
2026-06-04 12:27:01 +02:00 |
|
ernaehrung.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
erste-hilfe.js
|
DRY: Notiz-Modal zentral in UI.noteModal (11 divergierte Kopien entfernt, ~750 Z. weniger); Fix: Founder-Race in jobs.py atomar + founder_number, SW v1133
|
2026-05-29 10:51:42 +02:00 |
|
events.js
|
DRY: Notiz-Modal zentral in UI.noteModal (11 divergierte Kopien entfernt, ~750 Z. weniger); Fix: Founder-Race in jobs.py atomar + founder_number, SW v1133
|
2026-05-29 10:51:42 +02:00 |
|
expenses.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
forum.js
|
Karten-Ausbau (OSM), Forum-Erweiterung, UI-Komponenten, Refactor Tagebuch/Gassi (DRY), Landing/SEO — APP_VER 1155
|
2026-06-03 17:24:47 +02:00 |
|
friends.js
|
Freunde: Annehmen/Ablehnen-Buttons mit Text-Label (Icon-only war für Nutzer nicht erkennbar) + Fix /apifriends/same-breed Slash-Bug, SW v1162
|
2026-06-04 12:27:01 +02:00 |
|
gruender.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
health.js
|
DRY: Notiz-Modal zentral in UI.noteModal (11 divergierte Kopien entfernt, ~750 Z. weniger); Fix: Founder-Race in jobs.py atomar + founder_number, SW v1133
|
2026-05-29 10:51:42 +02:00 |
|
hilfe.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
impressum.js
|
Design-System Sprint A: utilities.css + 948 Inline-Styles → Utility-Klassen, SW by-v1102
|
2026-05-27 07:11:27 +02:00 |
|
jobs.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
knigge.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
laeufi.js
|
Design-System Sprint A: utilities.css + 948 Inline-Styles → Utility-Klassen, SW by-v1102
|
2026-05-27 07:11:27 +02:00 |
|
litters.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
lost.js
|
DRY: Notiz-Modal zentral in UI.noteModal (11 divergierte Kopien entfernt, ~750 Z. weniger); Fix: Founder-Race in jobs.py atomar + founder_number, SW v1133
|
2026-05-29 10:51:42 +02:00 |
|
map.js
|
OSM-Beiträge: "Hund willkommen?" 👍/👎 (dog=yes/no) + Umdrehen
|
2026-06-03 21:49:44 +02:00 |
|
moderation.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
movies.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
notes.js
|
Fix: Notes-Karten — Zeilenumbruch, Clamp + Detail-Modal beim Klick, SW by-v1119
|
2026-05-27 14:42:47 +02:00 |
|
notifications.js
|
Feature+Fix: Referral-Admin, Pro-Gates, Karten-Layer, onDogChange, Staging-Media (SW by-v855)
|
2026-05-11 17:23:29 +02:00 |
|
onboarding.js
|
Onboarding: 'Los geht's' navigiert direkt zum vollen Hunde-Profil-Formular statt Mini-Wizard. Welcome-'Hund anlegen' nutzt echten Event-Listener statt inline onclick.
|
2026-05-30 17:19:11 +02:00 |
|
partner-profil.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
partner.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
personality.js
|
Design-System Sprint A: utilities.css + 948 Inline-Styles → Utility-Klassen, SW by-v1102
|
2026-05-27 07:11:27 +02:00 |
|
places.js
|
Design-System Sprint A: utilities.css + 948 Inline-Styles → Utility-Klassen, SW by-v1102
|
2026-05-27 07:11:27 +02:00 |
|
playdate.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
poison.js
|
DRY: Notiz-Modal zentral in UI.noteModal (11 divergierte Kopien entfernt, ~750 Z. weniger); Fix: Founder-Race in jobs.py atomar + founder_number, SW v1133
|
2026-05-29 10:51:42 +02:00 |
|
recalls.js
|
Fix: Recalls leerer State check-circle via UI.icon(), SW by-v602
|
2026-05-02 10:33:25 +02:00 |
|
reise.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
routes.js
|
Routen: Bestätigungs-Toast nach Ablaufen + "X× gelaufen · zuletzt" auf der Karte
|
2026-06-04 09:34:03 +02:00 |
|
settings.js
|
OSM-Verknüpfung: In-App-Hilfe „Konto erstellen" (umgebungsabhängig)
|
2026-06-03 22:04:42 +02:00 |
|
sitting.js
|
DRY: Notiz-Modal zentral in UI.noteModal (11 divergierte Kopien entfernt, ~750 Z. weniger); Fix: Founder-Race in jobs.py atomar + founder_number, SW v1133
|
2026-05-29 10:51:42 +02:00 |
|
social.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
trainingsplaene.js
|
DRY: Notiz-Modal zentral in UI.noteModal (11 divergierte Kopien entfernt, ~750 Z. weniger); Fix: Founder-Race in jobs.py atomar + founder_number, SW v1133
|
2026-05-29 10:51:42 +02:00 |
|
uebungen.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
walks.js
|
Karten-Ausbau (OSM), Forum-Erweiterung, UI-Komponenten, Refactor Tagebuch/Gassi (DRY), Landing/SEO — APP_VER 1155
|
2026-06-03 17:24:47 +02:00 |
|
welcome.js
|
Design-System Sprint A: utilities.css + 948 Inline-Styles → Utility-Klassen, SW by-v1102
|
2026-05-27 07:11:27 +02:00 |
|
wetter.js
|
Wetter: aktuelle Ist-Temperatur als Jetzt-Banner oben (API.weather.get parallel), SW v1121
|
2026-05-29 08:36:30 +02:00 |
|
widget.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
wiki.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
wurfboerse.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
zucht-profil.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |
|
zuchthunde.js
|
Refactor: 1167 _esc() → UI.escape() in 36 Dateien, SW by-v1113
|
2026-05-27 10:15:33 +02:00 |