This website requires JavaScript.
45c3f87f01
fix(akte): falscher Hinweis „Weicht vom eingetragenen Farbschlag ab"
main
Gulum
2026-08-20 00:22:59 +02:00
748ce4733f
docs: Dauerwissen aus dem Ticket-Lauf + Ergebnis/Folgeaufgaben
Gulum
2026-08-20 00:16:00 +02:00
5a6d1c2541
fix(tickets): 16 Tickets der Züchterin — Genetik, Importer, Daten, Akte
Gulum
2026-08-19 23:31:48 +02:00
bf074696b4
docs(triage): Triage-Lauf 2026-08-19 — 16 offene Tickets in 13 Buendeln
Gulum
2026-08-19 23:01:27 +02:00
fdad1633cd
fix(akte): Komma-Trenner in Listen + Elternnamen in der Wurf-Liste
Gulum
2026-08-19 22:42:59 +02:00
54e873c115
feat(tiere): Eltern direkt in der Tier-Akte bearbeiten (QOL)
Gulum
2026-08-19 20:43:28 +02:00
7a2feac04d
fix(ci): Deploy-Job repariert — kein rsync im Runner, Transfer per tar over ssh
Gulum
2026-08-19 00:13:01 +02:00
0b99cfd2bd
feat(import): neue Stammbäume (12 Charts) + litterChildren.add + EMF-Fotos überspringen
Gulum
2026-08-18 22:27:18 +02:00
1cb9e52117
fix(frontend): nginx client_max_body_size 50m für große /api-Uploads
Gulum
2026-07-21 01:02:53 +02:00
2e7911074f
feat(triage): Ticket-Fixes (Daten + Code) + prod-fähige Triage
Gulum
2026-07-21 00:41:43 +02:00
0a4bcabd98
feat(deploy): publicsite-Container intern (Port 8081) + app.update im Deploy-Skript
Gulum
2026-07-19 14:24:54 +02:00
1484d04917
docs(claude): Produktion/Deployment-Sektion (TrueNAS Custom-App, wie deployen)
Gulum
2026-07-19 14:19:25 +02:00
854da1a000
fix(deploy): postgres:18-Mount /var/lib/postgresql + backup ohne cron
Gulum
2026-07-19 10:13:01 +02:00
60214a7c92
fix(web): zwei tsc-Buildfehler (useMutation-Rueckgabe void, Uint8Array<ArrayBuffer>)
Gulum
2026-07-19 09:47:03 +02:00
45673bb066
fix(deploy): App-Home auf Pool statt read-only /opt (TrueNAS Goldeye)
Gulum
2026-07-19 09:25:26 +02:00
45b8533f18
feat(deploy): TrueNAS Custom-App + Auto-Deploy, plus aufgelaufene Arbeit
Gulum
2026-07-19 09:19:11 +02:00
84365bba7f
feat(import): 6 weitere RPRO3-Dubletten-Entscheidungen (Runde 2)
Gulum
2026-06-26 11:35:57 +02:00
a333bce1b3
feat(import): RPRO3-Dubletten-Entscheidungen der Züchterin als Override
Gulum
2026-06-26 11:26:50 +02:00
bbd305861f
feat(import): Hiros Eltern aus RennmausPro ergänzt (Ticket f3ad5ec9)
Gulum
2026-06-23 15:51:06 +02:00
8aaddea4ef
fix(tickets): Tab + Scrollposition überleben Browser-Zurück
Gulum
2026-06-23 14:54:55 +02:00
54cc493230
test(e2e): Scroll-Wiederherstellung der Rennmausliste (desktop + phone)
Gulum
2026-06-23 14:33:17 +02:00
bb1b8f8c76
fix(ux): Scrollposition nicht durch Seitenwechsel-Kollaps auf 0 überschreiben
Gulum
2026-06-23 14:28:32 +02:00
00a3919c9f
fix(ux): Scroll-Wiederherstellung am echten Scroll-Container (.app-main), nicht am Fenster
Gulum
2026-06-23 14:06:56 +02:00
b0e92c363a
fix(ux): zuverlässige Scroll-Wiederherstellung für Infinite-Scroll-Listen
Gulum
2026-06-23 14:01:28 +02:00
7262b34ae9
fix(ux): Scrollposition übersteht auch Dev-Server-Hot-Reload (Vite HMR)
Gulum
2026-06-23 13:52:16 +02:00
ebc70cc0b8
feat(ux): globale Scroll-Wiederherstellung für ALLE Listen/Seiten
Gulum
2026-06-23 13:48:02 +02:00
f9e672c707
fix(tickets): Scrollposition übersteht Handy-Sperre/Hintergrund (nicht mehr Sprung nach oben)
Gulum
2026-06-23 13:41:05 +02:00
fe79be2eee
feat(import): isResident-Override + Vorfahren Bentley/Alexandria/Bugatti
Gulum
2026-06-23 12:29:25 +02:00
41ee4ee3ab
fix(import): Eltern für Danielle, Catelyn, Gaida (Triage-Antworten der Züchterin)
Gulum
2026-06-23 12:18:06 +02:00
f7a1a7724b
feat(tickets): Web-Push-Benachrichtigungen (PWA)
Gulum
2026-06-23 11:32:26 +02:00
750619d3d7
feat(tickets): Foto-/Datei-Anhänge an Tickets
Gulum
2026-06-23 11:24:02 +02:00
48b138bbfd
feat(tickets): Volltextsuche + Kategorien, 👍 /👎 -Rückmeldung & ähnliche gelöste Tickets
Gulum
2026-06-23 11:14:07 +02:00
c0a7b1a5ee
feat(tickets): Wiederöffnen→Rückfrage mit Zeitstempel + Soft-Delete-Papierkorb + Scroll-Erhalt
Gulum
2026-06-23 11:02:04 +02:00
a0fa33da42
feat(tickets): Erst-Text nach Antwort sperren, nur neueste Antwort editierbar
Gulum
2026-06-23 10:32:04 +02:00
6b264a9b71
fix(import): Farbschlag aus Genotyp ableiten + Mamta-Eltern — Ticket-Triage
Gulum
2026-06-23 10:08:13 +02:00
26977d73ff
docs(mempalace): Subagenten müssen MemPalace zu Aufgabenbeginn abfragen
Gulum
2026-06-23 09:43:12 +02:00
12f5de00a0
docs: Genetik-Engine immer voll mit Tests absichern (Konvention) + E-Locus-Regel
Gulum
2026-06-23 09:36:12 +02:00
0540498e85
Merge branch 'worktree-agent-a7281df1f2cc3f1f1'
Gulum
2026-06-23 09:29:42 +02:00
a87d1ec865
fix(api): API-Host im Dev-Modus aus window.location ableiten (LAN/Handy-Zugriff)
Gulum
2026-06-23 09:18:55 +02:00
8c1ee75b81
fix(genetics): Engine-Fixes Ticket-Triage (Goldfuchsschimmel, Dilute CP-Blaufuchs, Eltern-Inferenz, Punnett, uw[d])
Gulum
2026-06-23 09:05:35 +02:00
aa4552ff84
docs(triage): Genetik-Vorlauf-Notizen als Referenz für Engine-Fixes
Gulum
2026-06-23 08:34:54 +02:00
18d74ff3f3
docs(triage): Ticket-Triage-Matrix (Lauf 56 Tickets)
Gulum
2026-06-23 08:29:12 +02:00
72ad706ca6
fix(import): Eltern-/Herkunft-/Dubletten-Korrekturen — Ticket-Triage Cluster
Gulum
2026-06-23 08:25:43 +02:00
a66739e84d
feat(import): „Was wird (nicht) importiert"-Hinweis auf der RPRO3-Import-Seite
Gulum
2026-06-23 07:24:59 +02:00
00dba91a5c
feat(tickets): Kurz-Verweise (Shortlinks) im Ticket-Text auflösen
Gulum
2026-06-23 07:23:03 +02:00
c7b054e909
feat(import): RPRO3-Importer um 6 Feature-Tabellen erweitern
Gulum
2026-06-23 07:05:01 +02:00
00dc724605
test(e2e): Gewicht-Tab-Button im Tabpanel ansprechen (Erwerb-Sektion-Kollision)
Gulum
2026-06-22 23:15:23 +02:00
156ede120e
Merge branch 'worktree-agent-ae59040b377a324cb'
Gulum
2026-06-22 23:10:18 +02:00
db2c29769e
Merge branch 'worktree-agent-a02f88e8490625846'
Gulum
2026-06-22 23:07:22 +02:00
ae7d171131
Merge branch 'worktree-agent-a0e6f31173772c798'
Gulum
2026-06-22 23:01:14 +02:00
6a64698601
Merge branch 'worktree-agent-a36d202be311b9289'
Gulum
2026-06-22 22:57:16 +02:00
1469a7f3dc
Merge branch 'worktree-agent-a5f48334696288159'
Gulum
2026-06-22 22:54:50 +02:00
6123b8ef9e
Merge branch 'worktree-agent-a9d8edbd439109a45'
Gulum
2026-06-22 22:53:33 +02:00
0b0ebd5fad
Merge branch 'worktree-agent-a1dfa0392b5ace900'
Gulum
2026-06-22 22:52:45 +02:00
4ec0f787dd
feat(tickets): Markdown in Texten + Editier-Regeln für Rückfragen
Gulum
2026-06-22 22:51:00 +02:00
d380a0c2ef
feat(ausstellungen): Ausstellungs-/Auszeichnungsergebnisse je Tier
Gulum
2026-06-22 22:43:19 +02:00
40c92c70d4
feat(abgabe): Reservierungs-/Abgabe-Status (verfügbar/reserviert/abgegeben)
Gulum
2026-06-22 22:43:19 +02:00
4e7cd21b70
feat(gehege): Reinigungszyklus (Maße, Kapazität, letzte/nächste Reinigung)
Gulum
2026-06-22 22:43:19 +02:00
3ad276637c
feat(import): RennmausPro-III-Backup-Importer (analyze+execute, Dedup, Fotos)
Gulum
2026-06-22 22:43:19 +02:00
b4dc37de78
feat(ruecknahmen): zurückgenommene Tiere erfassen
Gulum
2026-06-22 22:43:18 +02:00
d25d2ee152
feat(warteliste): Nachfrage/Warteliste für Interessenten
Gulum
2026-06-22 22:43:18 +02:00
55e79cda51
feat(tier): Erwerb/Kauf je Tier (Datum, Preis, Notiz)
Gulum
2026-06-22 22:43:18 +02:00
23f028123d
fix(tickets): beantwortete Rückfragen stehen wieder unter „Offen"
Gulum
2026-06-22 22:42:04 +02:00
4e30dc7fe3
feat(import): RennmausPro-III-Analyse — Abgleich, Dedup, Feature-Gap, Ticket-Generierung
Gulum
2026-06-22 22:38:24 +02:00
c15dd78bc7
feat(pwa): installierbar als App-Icon (Manifest + Icons)
Gulum
2026-06-22 22:38:24 +02:00
dcf0e40f9b
feat(tickets): Rückfragen-Dialog, Verlinkungen, Entwurfssicherung + PWA-Vorbereitung
Gulum
2026-06-22 22:38:23 +02:00
b9021fe577
chore: Postman-Collection entfernt, GerbilERM.drawio nach docs/ verschoben
Gulum
2026-06-22 21:17:04 +02:00
ce1704c3b7
fix(import): Stammbaum-/Eltern-/isResident-Tickets der Züchterin (18)
Gulum
2026-06-22 21:16:53 +02:00
9c6ca2118a
docs(skill): internes agentContext-Feld am Ticket (Züchterin-unsichtbar)
Gulum
2026-06-22 21:14:47 +02:00
8bfa2a7911
docs(skill): Mehrrunden-Rückfragen + verständlicher Laien-Changelog
Gulum
2026-06-22 21:13:51 +02:00
5edd84046d
docs(skill): Triage-Subagenten schließen Tickets terminal ab (Changelog/Rückfrage)
Gulum
2026-06-22 21:12:03 +02:00
d27a389f0e
feat(skill): ticket-triage — Fehlerberichte automatisiert abarbeiten
Gulum
2026-06-22 21:07:04 +02:00
b437d09312
fix(genetics): Genotyp-/Farbschlag-Engine-Bugs aus Ticket-Triage
Gulum
2026-06-22 21:04:05 +02:00
5069c0eb1e
feat(tickets): Rückfrage am Ticket + Antwort durch die Züchterin
Gulum
2026-06-22 19:52:34 +02:00
f1c1069821
docs: Triage aller 42 Fehlerberichte (Empfehlungen + Cluster-Matrix)
Gulum
2026-06-22 19:42:50 +02:00
3f31a2efbc
chore(memory): MemPalace automatisch einbinden + Memory-Policy in CLAUDE.md
Gulum
2026-06-22 18:10:34 +02:00
4c0cba854a
chore(mcp): MemPalace-MCP-Server im Repo registrieren (.mcp.json)
Gulum
2026-06-22 18:03:11 +02:00
ac06cadb23
feat(hilfe): Eigene Tickets — Fehlerberichte ansehen, bearbeiten, löschen, lösen
Gulum
2026-06-22 17:52:50 +02:00
e1299a1a63
docs: CLAUDE.md mit Architektur, Import-Workflow, Konventionen & Domänenwissen
Gulum
2026-06-22 17:44:18 +02:00
5175c3229a
feat(import): Abgabeverträge als SaleContract-Datensätze importieren
Gulum
2026-06-22 17:33:58 +02:00
5e14124322
feat(import): Abgabeverträge (DOCX) auswerten und Tiere/Kontakte anreichern
Gulum
2026-06-22 16:53:47 +02:00
aa473b764e
feat(provenance): verworfene Daten mit Grund + Ersatz im Verlauf zeigen
Gulum
2026-06-22 16:34:33 +02:00
2befe53df9
feat(stammbaum): Desktop-Ansicht passt den ganzen Baum ein + höhere Zeichenfläche
Gulum
2026-06-22 16:26:50 +02:00
cf672c0933
feat(provenance): Datenherkunft als chronologischer, datei-attribuierter Verlauf
Gulum
2026-06-22 16:21:24 +02:00
a31fea17fa
feat(stammbaum): Kontextmenü per Long-Press auf Touch-Geräten öffnen
Gulum
2026-06-22 16:09:47 +02:00
438c816820
feat: Fehler-melden + Datenherkunft auf Kontakte & Würfe erweitern
Gulum
2026-06-22 16:02:11 +02:00
9c98c37d2a
feat(rennmausakte): Datenherkunft/Nachverfolgung pro Rennmaus
Gulum
2026-06-22 15:45:15 +02:00
b9e5b031c4
feat(feedback): Fehler-melden-Dialog + ID-kopieren (Stammbaum/Akte/Wurf)
Gulum
2026-06-22 15:30:42 +02:00
1845d37476
fix(import): Eltern-Ref-Auswahl geschlechts-bewusst machen (Regression behoben)
Gulum
2026-06-22 15:11:53 +02:00
2868aad369
feat(stammbaum): gleiches Geburtsdatum der Eltern als Geschwister-Indiz werten
Gulum
2026-06-22 15:02:19 +02:00
03ad9e6e81
fix(import): Eltern-Alter-Sanity-Check + plausiblere Eltern-Auswahl aus Chart-Refs
Gulum
2026-06-22 14:59:34 +02:00
18efab6996
fix(import): Foto-Generations-Shift beim Stammbaum-Import beheben
Gulum
2026-06-22 14:49:38 +02:00
070a896072
feat(rennmausakte): Hinweis-Chip für Geschwisterverpaarung in der Tierakte
Gulum
2026-06-22 14:32:36 +02:00
3715e32303
fix(stammbaum): Geschwister-Verpaarung erkennen und im Diagramm zusammenführen
Gulum
2026-06-22 14:02:45 +02:00
cb2ee03a14
fix: Naho Eltern + Foto-Layout-Erkennung + Eltern-Fallback-Lookup
Gulum
2026-06-21 22:55:50 +02:00
41ff973f9a
feat(import): merge animals with different DOBs if their parent names match
Gulum
2026-06-21 22:23:59 +02:00
d2993418b6
fix(import): remap Kazuya DOB and correct parents using Stammbaum von Kazuya.xlsx
Gulum
2026-06-21 22:18:04 +02:00
4cb39cb180
fix(import): align child-parent pedigree mapping by using name cell row for vertical alignment
feat/akte-suffix-photos-toasts
Gulum
2026-06-21 22:11:53 +02:00
b53b8cf2ff
fix: show nameless fallback (ohne Namen) for nameless parents in litters list and detail pages
Gulum
2026-06-21 22:06:10 +02:00
e460cd5905
feat(import): resolve color variety ID mappings mismatch, support unnamed parents in virtual litters, and implement SaleContract updates
Gulum
2026-06-21 21:57:40 +02:00