Commit Graph

  • 41b28bdfdb Merge: audit medium items (pagination, patholo rename, offices) m 2026-04-18 19:03:24 +02:00
  • 0cdc644b50 fix: audit medium items — Verlauf pagination, patholo→paliad rename, offices (t-paliad-018) m 2026-04-18 18:56:35 +02:00
  • f80d1a5753 Merge: audit quick wins (9 items — Dokumente tab, i18n, URLs, FRAND glossar, footer, calendars) m 2026-04-18 09:15:43 +02:00
  • 67cd66e054 fix: audit quick wins — important + polish batch (t-paliad-017) m 2026-04-18 09:14:43 +02:00
  • a7df6eb977 fix: resolve route conflict /api/checklisten/{slug}/instances vs /api/checklisten/instances/{id} m 2026-04-18 09:05:57 +02:00
  • 6406aba2a5 Merge: critical security fixes (JWT verification, Termine leak, role gates, email whitelist) m 2026-04-18 03:16:03 +02:00
  • 3e20806aee fix(security): verify JWT signatures + plug 4 other critical gaps (t-paliad-016) m 2026-04-18 02:23:50 +02:00
  • 3e14171808 Merge: product audit + improvement roadmap m 2026-04-18 02:15:47 +02:00
  • bcdd3d7a59 docs(audit): product audit + improvement roadmap (t-paliad-015) cronus 2026-04-18 01:22:23 +02:00
  • 117ccefe07 Merge: instanceable checklists — DB-backed, Akte-linked m 2026-04-18 01:13:18 +02:00
  • 4c0babb2f3 feat(checklisten): instanceable checklists — DB-backed state, Akte linkage m 2026-04-17 13:54:32 +02:00
  • e96b9dfb77 fix(login): add autocomplete attributes to email/password fields m 2026-04-17 13:47:33 +02:00
  • ee341742b6 fix(sidebar): disable horizontal scrolling on nav m 2026-04-17 13:46:35 +02:00
  • 42e5a8471c fix(sidebar): make nav scrollable when content overflows m 2026-04-17 13:30:31 +02:00
  • 59ba1d5778 Merge Phase J: Roadmap rewrite + post-integration status m 2026-04-17 13:29:55 +02:00
  • 416234b25a Merge Phase I: Notizen (polymorphic notes) m 2026-04-17 13:29:55 +02:00
  • 5a9f8e5874 feat(notizen): Phase I — Notizen (polymorphic notes) m 2026-04-17 12:12:29 +02:00
  • d0d4f624a1 docs: Phase J — roadmap rewrite + post-integration status m 2026-04-17 12:10:35 +02:00
  • 04bf36666f Merge Phase F: Termine + CalDAV sync m 2026-04-17 12:01:47 +02:00
  • b56ef660df feat(termine): Phase F — Termine (appointments) + CalDAV sync m 2026-04-17 11:59:49 +02:00
  • f539102937 feat(dokumente): Phase H — AI deadline extraction from documents mai/ritchie/phase-h-ai-deadline m 2026-04-16 17:43:42 +02:00
  • bebf79ba63 Merge Phase G: Dashboard landing m 2026-04-16 17:30:26 +02:00
  • 82ae2f22e5 Merge Phase E: Persistent deadline management UI m 2026-04-16 17:29:52 +02:00
  • 316dc9f9bf feat(fristen): Phase E — Persistent deadline management UI m 2026-04-16 17:28:44 +02:00
  • b79ef258ef feat(dashboard): Phase G — logged-in landing page m 2026-04-16 17:27:42 +02:00
  • 89eafc04dd Merge Phase D: Akten CRUD UI m 2026-04-16 17:11:07 +02:00
  • c82c85fdcc Merge Phase C: Fristenrechner → DB-backed m 2026-04-16 17:11:07 +02:00
  • d1909c766e feat: Phase C — Fristenrechner → DB-backed via FristenrechnerService m 2026-04-16 17:11:02 +02:00
  • 4296da5583 feat(akten): Phase D — Akten (Mandate) CRUD UI m 2026-04-16 15:27:52 +02:00
  • 533f5764b2 Merge fix: migration tracker collision with shared Postgres m 2026-04-16 15:04:47 +02:00
  • 95817fe78c fix(db): use paliad_schema_migrations tracker to avoid public.schema_migrations collision m 2026-04-16 15:02:35 +02:00
  • 9b3b4ae3cd Merge Phase B: sqlx pool, services, Akten/Frist endpoints m 2026-04-16 14:54:06 +02:00
  • bcc4939af2 feat(services): Phase B — sqlx pool, services, Akten/Frist endpoints m 2026-04-16 14:25:55 +02:00
  • f5d020cd11 Merge Phase A: paliad schema, RLS, migrations, golang-migrate m 2026-04-16 14:15:38 +02:00
  • 1b2ef28334 feat(db): Phase A — paliad schema, RLS, migrations, golang-migrate m 2026-04-16 13:54:19 +02:00
  • 5c1bcb300d Merge: design revision (office scoping, Akten, Outlook long-term) m 2026-04-16 13:39:22 +02:00
  • 5b92926db4 docs: revise integration design per m's feedback m 2026-04-16 13:36:19 +02:00
  • d1add11668 Merge: KanzlAI → Paliad integration design doc m 2026-04-16 13:12:03 +02:00
  • 29560a04b1 Merge: add youpc.org case law link to Link Hub m 2026-04-16 13:12:03 +02:00
  • 1150bcbe6c docs: add KanzlAI → Paliad integration design m 2026-04-16 13:11:14 +02:00
  • 452694238a feat(links): add youpc.org case law link m 2026-04-16 13:06:31 +02:00
  • e760fe94fb chore: rename project patholo → paliad in CLAUDE.md m 2026-04-16 12:58:04 +02:00
  • d6576fe073 Merge remote-tracking branch 'origin/mai/pike/rebrand-patholo-paliad' m 2026-04-16 11:59:08 +02:00
  • 13da046709 refactor: rebrand patHoLo → Paliad (product name) m 2026-04-16 11:12:45 +02:00
  • ec33287c45 Merge remote-tracking branch 'origin/mai/knuth/gerichtsverzeichnis' m 2026-04-16 11:08:25 +02:00
  • d1b0fcccfb Merge remote-tracking branch 'origin/mai/ritchie/checklisten-interactive' m 2026-04-16 11:07:14 +02:00
  • 4139ed1225 feat: Gerichtsverzeichnis — court directory for patent practice m 2026-04-16 10:51:02 +02:00
  • 40ff17657f feat: Checklisten — interactive filing checklists with localStorage state m 2026-04-16 10:48:42 +02:00
  • 69d1402c0a feat: Gebührentabellen — interactive fee schedule reference with tabbed view m 2026-04-14 22:47:04 +02:00
  • 2a368a4b61 feat: Gebührentabellen — interactive fee schedule reference m 2026-04-14 22:44:55 +02:00
  • bfca3810c5 feat: Kostenrechner — PDF export, URL sharing, scenario comparison m 2026-04-14 22:42:09 +02:00
  • 25e1f68d9e feat: Kostenrechner enhancements — PDF export, URL sharing, scenario comparison m 2026-04-14 22:37:23 +02:00
  • 4adb166082 fix: remove worktrees from git, add to gitignore m 2026-04-14 20:11:07 +02:00
  • c8ad74ff17 feat: Patentglossar — searchable DE/EN glossary with term suggestions m 2026-04-14 20:11:00 +02:00
  • e1ea8e87ca feat: Link Hub — curated external links with suggest/feedback m 2026-04-14 20:09:52 +02:00
  • f66a2ed906 feat: Link Hub — curated external links page with collaborative features m 2026-04-14 20:07:43 +02:00
  • 0960235bb8 feat: searchable DE/EN patent glossary with term suggestions m 2026-04-14 20:06:51 +02:00
  • a5fdaff909 docs: feature roadmap — 17 features across 4 phases m 2026-04-14 19:55:37 +02:00
  • 83cc20e7ba feat: patholo.de feature roadmap — 17 features across 4 phases m 2026-04-14 19:55:10 +02:00
  • fd25998f70 feat: dedicated downloads page m 2026-04-14 19:33:29 +02:00
  • cb0e61f0bf feat: dedicated downloads page with card grid layout m 2026-04-14 19:32:07 +02:00
  • 8419dec467 fix: add Hamburg, Paris, Milan to Standorte m 2026-04-14 19:30:44 +02:00
  • d5aae0aabb feat: sidebar navigation — collapsible icon rail with hover expand and mobile overlay m 2026-04-14 19:27:55 +02:00
  • 0f1976b146 feat: replace header with sidebar navigation on authenticated pages m 2026-04-14 19:15:26 +02:00
  • 4a208b7785 feat: file proxy — serve HL Patents Style.dotm from Gitea with SHA cache m 2026-04-14 19:02:38 +02:00
  • 77061b2708 feat: file proxy — serve HL Patents Style.dotm from Gitea with cache m 2026-04-14 18:32:12 +02:00
  • 9b868fedf1 feat: i18n DE/EN toggle + patHoLo branding + flexsiebels.de footer link m 2026-04-14 18:22:14 +02:00
  • 5934b9eba7 feat: add flexsiebels.de link to footer m 2026-04-14 18:21:42 +02:00
  • 52c8cc3020 fix: rename branding to patHoLo (Patent + Hogan Lovells) m 2026-04-14 18:21:25 +02:00
  • 8b9644fdcb feat: implement i18n — DE/EN language toggle across all pages m 2026-04-14 18:21:21 +02:00
  • 774f678f27 feat: Prozesskostenrechner + Fristenrechner — patent calculators for HL m 2026-04-14 17:31:18 +02:00
  • d94f8e7e25 feat: implement Fristenrechner (patent deadline calculator) m 2026-04-14 17:31:04 +02:00
  • bd621664cf feat: implement Prozesskostenrechner (patent litigation cost calculator) m 2026-04-14 17:25:38 +02:00
  • 2919e1afc4 feat: design document for Prozesskostenrechner + Fristenrechner m 2026-04-14 17:12:16 +02:00
  • 3a157594c2 feat: rewrite frontend from Go templates to Bun + TSX m 2026-04-14 16:51:11 +02:00
  • 40a9c927fb feat: rewrite frontend from Go templates to Bun + TSX m 2026-04-14 16:50:27 +02:00
  • b75d91fbd7 feat: Supabase password auth with @hoganlovells.com restriction + lime green branding m 2026-04-14 16:36:43 +02:00
  • 21bf56dc20 feat: add Supabase password auth with @hoganlovells.com restriction m 2026-04-14 16:34:17 +02:00
  • eaab0bc908 fix: use expose instead of ports for Traefik routing m 2026-04-14 16:11:25 +02:00
  • 4e1d0cbb89 feat: Docker Compose app — Go server with landing page for patholo.de m 2026-04-14 16:09:36 +02:00
  • d2a9164e36 fix: add missing cmd/server/main.go and fix .gitignore m 2026-04-14 16:04:30 +02:00
  • 483afd8154 feat: Docker Compose app with Go server and landing page m 2026-04-14 16:02:18 +02:00
  • 05139a8ea2 feat: initial project setup — mai config, CLAUDE.md m 2026-04-14 15:57:38 +02:00
  • c54fcea3f3 Initial commit mAi 2026-04-14 13:56:06 +00:00