-
b5d2a436e0
#186: pond accent theming — scoped derivation, cascade pond > user > default
v0.12.0
prod-v0.12.0-initial
feat/186-pond-accent
Claude Fable 5
2026-07-29 09:09:36 +0200
-
83a2fe470e
#184: user accent theming — presets and free color as one mechanism
feat/184-theme-engine
Claude Fable 5
2026-07-29 08:59:27 +0200
-
b1643bbe68
#184: shared accent engine — WCAG-conforming tokens by construction
Claude Fable 5
2026-07-29 08:59:27 +0200
-
b799ad180b
#182: top-bar theme toggle — cycle light/dark/system without a menu
feat/182-theme-toggle
Claude Fable 5
2026-07-29 08:43:42 +0200
-
77df813f16
#180: settings jump-nav fence — nine sections since the Appearance section
feat/180-dark-mode
Claude Fable 5
2026-07-28 21:58:43 +0200
-
4e0ad82220
#180: dark-mode test fence, both-scheme a11y pack, theme e2e, ADR 0018
Claude Fable 5
2026-07-28 20:46:25 +0200
-
2c571f9f5e
#180: dark mode — Light/Dark/System setting with token-based dark palette
Claude Fable 5
2026-07-28 20:40:47 +0200
-
5034b7a80f
#180: promote remaining hardcoded base.css colors to design tokens
Claude Fable 5
2026-07-28 20:37:44 +0200
-
bdadfce6b9
#177: Admin-Personenliste — Aktions-Zelle bleibt Table-Cell, Flex auf Innen-Wrapper
v0.11.1
prod-v0.11.1-initial
admin-actions-cell-align
Claude Fable 5
2026-07-27 13:36:27 +0200
-
3283affa67
#175: Admin-Personenliste — Aktions-Icons statt Textlinks, Reihenfolge Admin/Deaktivieren/Löschen
admin-user-action-icons
Claude Fable 5
2026-07-26 17:41:26 +0200
-
858909564e
docs: ADR 0017 — Barrierefreiheit als Standard-Anforderung
v0.11.0
prod-v0.11.0-initial
Claude Fable 5
2026-07-21 17:17:26 +0200
-
0a26572933
#171: A11y-Tooling — axe-Smoke-Pack in CI
a11y-mittel
Claude Fable 5
2026-07-21 15:24:56 +0200
-
31b59f0fb6
#170: Statusmeldungen, Einzeltasten-Shortcuts, Bewegung
Claude Fable 5
2026-07-21 14:39:03 +0200
-
58c19abfdd
#169: Nicht-Text-Inhalte — Task-Checkboxen, Wissensgraph
Claude Fable 5
2026-07-21 14:35:16 +0200
-
8719b0ee1e
#168: Formulare — Fehler-Verdrahtung und Namenslücken
Claude Fable 5
2026-07-21 14:26:54 +0200
-
4ba7b50336
#167: Farbkontraste — Dark-Shell, Wikilink-Unterstreichung, Feld-Ränder
Claude Fable 5
2026-07-21 14:26:54 +0200
-
2077d92c09
#166: Skip-Link, verstecktes Seiten-h1, Resizer in die Nav-Landmarke
Claude Fable 5
2026-07-21 14:26:54 +0200
-
d4d4282c55
#165: Reflow bei 320 px und Tastatur-Scrollbarkeit
a11y-aria
Claude Fable 5
2026-07-21 14:16:20 +0200
-
057992faaf
#164: ARIA-Semantik — Editorfläche, Autocomplete-Listboxen, Sidebar, Toolbar
Claude Fable 5
2026-07-21 14:04:36 +0200
-
418aafd5ec
#163: Dokumentsprache und Seitentitel der SPA
a11y-focus-lang
Claude Fable 5
2026-07-21 13:52:59 +0200
-
1eca7c334c
#162: Fokus-Management für Dialoge und Such-Palette
Claude Fable 5
2026-07-21 13:52:59 +0200
-
db0e563f95
#160: Plugin-Block — Bearbeiten-Knopf nach Moduswechsel wieder da
v0.10.1
prod-v0.10.1-initial
fix-160-plugin-block-editable
Claude Fable 5
2026-07-20 21:54:50 +0200
-
a879561ec7
#155: ChordPro-Plugin — Akkordblätter/Leadsheets als Block
v0.10.0
prod-v0.10.0-initial
m23-chordpro
Claude Fable 5
2026-07-20 01:30:32 +0200
-
58f175af32
settings-nav robust: Sofort-Sprung statt Smooth-Scroll, Spec wartet auf networkidle
m22-aufgaben
Claude Fable 5
2026-07-20 02:11:35 +0200
-
5444c39458
e2e-Fixes nach CI: section-styles-Selektor eindeutig, settings-nav-Timing
Claude Fable 5
2026-07-20 01:54:29 +0200
-
f9d23bf8d0
#151: Mention-Benachrichtigungen über die Glocke
Claude Fable 5
2026-07-20 01:25:16 +0200
-
e164370691
#154: Aufgabenübersicht als Kern-Block (Seite + Unterseiten)
Claude Fable 5
2026-07-20 01:20:30 +0200
-
3f7190ebcc
#153: Stabile Task-IDs + Toggle-Rückschreibpfad über den Collab-Server
Claude Fable 5
2026-07-20 01:03:16 +0200
-
92a3b2f6d5
#152: Datums-Marker >> (Zieldatum) / << (Startdatum)
Claude Fable 5
2026-07-20 00:59:05 +0200
-
7471fc70f7
#150: @-Mentions — Inline-Node, instanzweite User-Suche, Autocomplete
Claude Fable 5
2026-07-20 00:56:07 +0200
-
7252bd16e0
#149: Atom-Feeds für Teiche und Seiten, privat via Feed-Token
m21-api-feeds
Claude Fable 5
2026-07-20 00:49:53 +0200
-
89ffbc0e4d
#147: Eigene Identität in der API klar dokumentiert
Claude Fable 5
2026-07-20 00:49:53 +0200
-
d73b120d06
#148: Seitenlisten filtern nach createdSince/updatedSince
Claude Fable 5
2026-07-20 00:49:52 +0200
-
b4247f4832
#145: Einstellungsseiten mit Sektions-Sprungnavigation
m20-ui-einbettung
Claude Fable 5
2026-07-20 00:34:15 +0200
-
9bd25f6ce3
#146: Transparente Einbettung $[[Seite]] ohne Rahmen und Titel
Claude Fable 5
2026-07-20 00:34:15 +0200
-
8d1172154b
Tutorial K19: Screenshot von Nadias Bühnenplan (Excalidraw) ergänzt
v0.9.2
prod-v0.9.2-initial
k19-screenshot-svgfit
Claude Fable 5
2026-07-19 22:48:50 +0200
-
4762cb73d3
Public-Ansicht: Plugin-Fallback-SVGs auf Containerbreite skalieren
Claude Fable 5
2026-07-19 22:48:50 +0200
-
2fe9374f16
Doku: Excalidraw als sechstes Standard-Plugin ergänzt
v0.9.1
prod-v0.9.1-initial
excalidraw-demo-docs
Claude Fable 5
2026-07-19 22:27:17 +0200
-
75ec7f6006
CSP: data:-Fonts erlauben (eingebettete Fonts in Excalidraw-SVGs)
Claude Fable 5
2026-07-19 22:27:17 +0200
-
60be198e51
search.spec: Fehl-Klick entfernt — Reload IST der Weg zurück in den Lesemodus
v0.9.0
prod-v0.9.0-initial
fix-137-3px
Claude Fable 5
2026-07-19 21:31:53 +0200
-
d07f8bb8e1
#137 Feinjustierung: Checkbox im NodeView 3px höher (Text relativ 3px tiefer)
Claude Fable 5
2026-07-19 21:31:53 +0200
-
3ed3cbb806
#137 Nachfix 2: Task-Item-Absätze per Nachfahren-Selektor treffen (NodeView-Tiefe)
fix-137-nodeview
Claude Fable 5
2026-07-19 17:54:02 +0200
-
4ba4ca7ba9
Editor: Auto-Fokus beim Wechsel in den Edit-Modus
editor-autofocus
Claude Fable 5
2026-07-19 11:36:17 +0200
-
1b0fd21254
Editor-Toolbar: bündig an Nav fixen + Overflow-Menü über die Toolbar heben
fix-137-checkbox
Claude Fable 5
2026-07-19 11:08:40 +0200
-
baea736616
#137 Fix: Checkbox-Absatz per :first-of-type ausrichten (nicht :first-child)
Claude Fable 5
2026-07-19 10:50:19 +0200
-
5255cdce06
Fix latenten Flake in links.service.db.test (Phantom-Sortierung)
m17-m19-issues
Claude Fable 5
2026-07-19 06:12:55 +0200
-
d5b895ada2
#135 Fix: /read-Route deklariert Zugriffsregel explizit (@AuthenticatedOnly)
Claude Fable 5
2026-07-19 06:01:45 +0200
-
c164a031e4
#136 Excalidraw-Block-Plugin
Claude Fable 5
2026-07-19 04:18:04 +0200
-
15376d4ac2
#135 Seiten-Einbettung ![[Seite]] (Transklusion) im Lesemodus
Claude Fable 5
2026-07-19 04:01:18 +0200
-
a84e9880bd
#133 Fix: Typfehler im public-Kommentar-Test (noUncheckedIndexedAccess)
Claude Fable 5
2026-07-19 03:54:30 +0200
-
f014a61480
#133 Kommentare fest inline im Lesemodus (Slide-in-Panel ablösen)
Claude Fable 5
2026-07-19 01:22:22 +0200
-
c858f12592
#134 Statuszeile zwischen Navigation und Artikel
Claude Fable 5
2026-07-19 01:04:11 +0200
-
2974a54ef8
chore: graphify/agent-Config aus Prettier ausnehmen
Claude Fable 5
2026-07-19 01:02:58 +0200
-
d1d98a9575
#137 Checkbox-Aufzählungen: Textzeile vertikal ausrichten
Claude Fable 5
2026-07-19 00:55:18 +0200
-
e1dbf0e6cd
graphify: CLAUDE.md-Sektion + PreToolUse-Hooks, graphify-out/ gitignored
Claude Fable 5
2026-07-19 00:46:00 +0200
-
f3a1ca6693
docs(tutorial): add the last two screenshots (notification inbox, live cursors)
Claude Fable 5
2026-07-18 23:47:08 +0200
-
93cbe6499d
docs(tutorial): add 20 screenshots (taken as Nadia on prod), wire them into the chapters
Claude Fable 5
2026-07-18 14:56:52 +0200
-
8407bc27cd
docs(tutorial): chapters 18/19 — distinguish blocks, page tools, and section styles
Claude Fable 5
2026-07-18 14:36:48 +0200
-
d159181a11
docs: fix sentence broken by markdown list interpretation (de site-admin guide)
Claude Fable 5
2026-07-18 14:26:37 +0200
-
6945cd0724
docs: site-admin guide — where reference plugin ZIPs come from + rollout steps
Claude Fable 5
2026-07-18 14:26:07 +0200
-
c34c866b9a
docs: German-first beginner tutorial "Dorfteich Schritt für Schritt" (21 chapters)
Claude Fable 5
2026-07-18 14:11:00 +0200
-
4f79a816e4
Toast stack: drop role=status from the global live region
v0.8.0
prod-v0.8.0-initial
Claude Fable 5
2026-07-16 12:16:20 +0200
-
6c98a71d34
Favorites: personal page stars, golden icons, sidebar filter (#132)
Claude Fable 5
2026-07-16 12:03:55 +0200
-
48d4c60af7
Trash: checkbox multi-select with bulk restore and purge (#128)
Claude Fable 5
2026-07-16 12:03:35 +0200
-
36cdd4fbca
Editor: confirm snapshots with a toast; wire ui.toast for plugins (#130)
Claude Fable 5
2026-07-16 12:03:17 +0200
-
d23e5dc10c
Pond graph: size the canvas to the viewport, not the width ratio (#131)
Claude Fable 5
2026-07-16 12:02:56 +0200
-
31557f09e5
Sidebar: pin the action icon row to the visible bottom (#129)
Claude Fable 5
2026-07-16 12:02:40 +0200
-
1b9dd7d475
Give the zip-bomb rejection test headroom against loaded runners
v0.7.0
prod-v0.7.0-initial
Claude Fable 5
2026-07-15 13:45:47 +0200
-
78a913c47b
Vault import: decode ZIP names as UTF-8 and NFC-normalize them
Claude Fable 5
2026-07-15 13:24:58 +0200
-
32d4cd0e4b
Footer: show the Dorfteich version next to the connection status
Claude Fable 5
2026-07-15 13:18:36 +0200
-
0428892ef2
Editor shortcuts: "e" edits, the platform chord+S snapshots versions
Claude Fable 5
2026-07-15 13:17:09 +0200
-
44a90a53ac
Sidebar: pin the four actions as an icon row at the bottom
Claude Fable 5
2026-07-15 13:09:31 +0200
-
1781f12f6e
Knowledge graph: live Obsidian-like simulation with tunable physics
v0.6.0
prod-v0.6.0-initial
Claude Fable 5
2026-07-15 11:10:11 +0200
-
d4fb2a3c51
Sidebar tree: stack parents above children, compact rows, icons
Claude Fable 5
2026-07-15 11:01:54 +0200
-
b8546eb249
Vault import: always show the label section, create labels inline
Claude Fable 5
2026-07-15 10:58:50 +0200
-
e356d82d51
Define the missing --color-surface token; modals were transparent
Claude Fable 5
2026-07-15 10:55:49 +0200
-
2d51a55119
QA: wire the M13 packs into CI, document the vault import (#119)
v0.5.0
prod-v0.5.0-initial
Claude Fable 5
2026-07-14 18:28:45 +0200
-
704ebe48a6
Vault import dialog in the pond settings (#118)
Claude Fable 5
2026-07-14 18:26:26 +0200
-
8ae010218e
Obsidian vault import: endpoint, job orchestration, rollback (#117)
Claude Fable 5
2026-07-14 17:13:11 +0200
-
269b36c761
Fix the gates the #116 commit skipped past
Claude Fable 5
2026-07-14 16:53:11 +0200
-
09abda3ada
Obsidian vault transform module (#116)
Claude Fable 5
2026-07-14 16:51:31 +0200
-
64e21e9f94
Offer creating the page on the not-found screen (#115)
Claude Fable 5
2026-07-14 16:45:27 +0200
-
ef973c90d6
Add M13 to the roadmap
Claude Fable 5
2026-07-14 16:37:24 +0200
-
a460e150d6
Deploy Prod with its own SSH key
prod-v0.4.0-keycheck
Claude Fable 5
2026-07-14 14:07:11 +0200
-
340f23fc51
Re-align the stage tables after the path change
v0.4.0
prod-v0.4.0-initial
Claude Fable 5
2026-07-14 12:53:11 +0200
-
69e7b1406b
Move the stage directories to /srv/DOCKER (host consolidation)
Claude Fable 5
2026-07-14 12:43:29 +0200
-
14711a18c2
QA: page-tree and graph e2e packs in CI, manuals updated (#114)
Claude Fable 5
2026-07-14 11:10:14 +0200
-
a72cb1b1c5
Local neighborhood graph on the page (#113)
Claude Fable 5
2026-07-14 11:01:47 +0200
-
dbbe229cb9
Pond knowledge graph view (#112)
Claude Fable 5
2026-07-14 10:59:07 +0200
-
ffcc337ed0
Page-tree parity for the public REST API and MCP (#110)
Claude Fable 5
2026-07-14 10:49:52 +0200
-
0308bc712d
Drag-onto reparent, Move-to dialog, and the delete decision (#109)
Claude Fable 5
2026-07-14 10:40:08 +0200
-
e957c2a28f
Pond-wide wikilink graph endpoint (#111)
Claude Fable 5
2026-07-14 10:21:25 +0200
-
15184876bd
Sidebar folder view, label view, and the view toggle (#108)
Claude Fable 5
2026-07-14 10:17:36 +0200
-
12ff3c099f
Delete modes and subtree trash semantics for the page tree (#107)
Claude Fable 5
2026-07-14 10:05:10 +0200
-
eb6b0d5d02
Page hierarchy: parentId, create-under-parent, reparent (#106)
Claude Fable 5
2026-07-14 09:57:47 +0200
-
a33b37f1a4
Add M10–M12 to the roadmap
Claude Fable 5
2026-07-14 09:34:36 +0200
-
04abda5724
Keep the landing editor off the .legal-editor class
v0.3.0
prod-v0.3.0-initial
Claude Fable 5
2026-07-13 00:14:03 +0200
-
abf49c7c0e
Give the landing-page save button its own label
Claude Fable 5
2026-07-12 23:59:59 +0200
-
9c64166b10
Editable landing page for the Site Admin
Claude Fable 5
2026-07-12 23:50:16 +0200
-
79376bcdd1
Give wikilinks a relative href in static/public HTML
Claude Fable 5
2026-07-12 23:50:16 +0200