-
1c021ed515
Merge: t-paliad-222 — project metadata rework (m/paliad#47 Client Role + m/paliad#50 auto-derived project codes)
mAi
2026-05-20 14:56:25 +02:00
-
-
35217fab4f
feat(project-picker): show auto-derived project code in parent typeahead
mAi
2026-05-20 14:54:20 +02:00
-
225204cf1c
feat(projects-detail): render auto-derived project code as a second header badge
mAi
2026-05-20 14:53:26 +02:00
-
ea0715a8c7
feat(projects): t-paliad-222 — Client Role + auto-derived project codes
mAi
2026-05-20 14:50:19 +02:00
-
3fdc969902
wip(projects): bump migrations 110→111, 111→112 (euler claimed 110)
mAi
2026-05-20 14:47:52 +02:00
-
5dea0a703b
wip(projects): t-paliad-222 — backend + frontend changes (pre-merge checkpoint)
mAi
2026-05-20 14:45:33 +02:00
-
cc23e9e537
design(projects): t-paliad-222 — Client Role + auto-derived project codes
mAi
2026-05-20 14:27:09 +02:00
-
-
d723df6fd4
feat(project-picker): show auto-derived project code in parent typeahead
mai/kepler/inventorcoder-project
mAi
2026-05-20 14:54:20 +02:00
-
ca770636f7
Merge: m/paliad#58 — UPC CCR Procedure Roadmap (EN label + spawn-as-standalone renderer)
mAi
2026-05-20 14:53:48 +02:00
-
-
9de14f0665
feat(projects-detail): render auto-derived project code as a second header badge
mAi
2026-05-20 14:53:26 +02:00
-
ea9823db80
fix(verfahrensablauf): m/paliad#58 — UPC CCR roadmap (EN label + spawn-as-standalone)
mAi
2026-05-20 14:51:55 +02:00
-
-
13fc8fb2f2
fix(verfahrensablauf): m/paliad#58 — UPC CCR roadmap (EN label + spawn-as-standalone)
mai/darwin/roadmap-ccr-en
mAi
2026-05-20 14:51:55 +02:00
-
d326acb31a
feat(projects): t-paliad-222 — Client Role + auto-derived project codes
mAi
2026-05-20 14:50:19 +02:00
-
0a1a1d45ba
Merge remote-tracking branch 'origin/main' into mai/kepler/inventorcoder-project
mAi
2026-05-20 14:47:53 +02:00
-
-
-
-
37cdf23c32
wip(projects): bump migrations 110→111, 111→112 (euler claimed 110)
mAi
2026-05-20 14:47:52 +02:00
-
111c7c39e8
Merge: t-paliad-223 — team & admin Slices A + C (m/paliad#48 Project Admin role + #53 click-to-select)
mAi
2026-05-20 14:47:13 +02:00
-
-
25cee32d01
feat(team): t-paliad-223 Slice C — click-to-select on /team with sticky-footer broadcast
mAi
2026-05-20 14:44:49 +02:00
-
2ed0ef3177
feat(team-admin): t-paliad-223 Slice A — Project Admin role + inheritable role-edit gate
mAi
2026-05-20 14:40:56 +02:00
-
-
e6353d907c
Merge remote-tracking branch 'origin/main' into mai/kepler/inventorcoder-project
mAi
2026-05-20 14:45:38 +02:00
-
-
-
-
2cfd54f0cd
wip(projects): t-paliad-222 — backend + frontend changes (pre-merge checkpoint)
mAi
2026-05-20 14:45:33 +02:00
-
a5ae2148fa
Merge: small UX polish batch — m/paliad#51, #52, #54, #56, #60
mAi
2026-05-20 14:44:01 +02:00
-
-
-
-
5a0674a2cf
fix(a11y): drop label htmlFor=trigger-event — span isn't labelable
mAi
2026-05-20 14:42:49 +02:00
-
13bb01ec96
fix(deadlines): event type renders before rule; bundle as Verfahrenshandlung
mAi
2026-05-20 14:42:38 +02:00
-
072b3d0c3d
fix(events): drop broken 'From Today' appointment filter; default to today
mAi
2026-05-20 14:42:20 +02:00
-
e39c4eb62d
fix(approvals): density-picker active state uses brand accent
mAi
2026-05-20 14:42:10 +02:00
-
dc5f11ddef
feat(projects): add 'other' as a real type; drop synthetic Empty filter
mAi
2026-05-20 14:42:02 +02:00
-
-
f8af389134
fix(a11y): drop label htmlFor=trigger-event — span isn't labelable
mai/euler/coder-small-ux-polish
mAi
2026-05-20 14:42:49 +02:00
-
5843dd38f5
fix(deadlines): event type renders before rule; bundle as Verfahrenshandlung
mAi
2026-05-20 14:42:38 +02:00
-
e343b759da
Merge: m/paliad#57 — Fristenrechner cleanup (Custom labels + forward-workflow + same-context-twice + Add prefill)
mAi
2026-05-20 14:42:27 +02:00
-
-
f16280202a
fix(events): drop broken 'From Today' appointment filter; default to today
mAi
2026-05-20 14:42:20 +02:00
-
7288cf3c9c
fix(fristenrechner): m/paliad#57 — cleanup (Custom labels, forward-workflow root, same-context-twice, Add prefill)
mAi
2026-05-20 14:41:02 +02:00
-
-
01dae43540
fix(approvals): density-picker active state uses brand accent
mAi
2026-05-20 14:42:10 +02:00
-
ebb5ff0caa
feat(projects): add 'other' as a real type; drop synthetic Empty filter
mAi
2026-05-20 14:42:02 +02:00
-
f6df857def
fix(fristenrechner): m/paliad#57 — cleanup (Custom labels, forward-workflow root, same-context-twice, Add prefill)
mai/darwin/fristenrechner-cleanup
mAi
2026-05-20 14:41:02 +02:00
-
-
-
7f9e2ce7ed
Merge: m/paliad#59 — restore click-to-edit on Procedure Roadmap timeline dates
mAi
2026-05-20 14:31:19 +02:00
-
-
-
-
bbb8c962a1
fix(verfahrensablauf): m/paliad#59 — restore click-to-edit on timeline dates
mAi
2026-05-20 14:29:58 +02:00
-
-
aa435e5435
fix(verfahrensablauf): m/paliad#59 — restore click-to-edit on timeline dates
mai/darwin/fixercoder-priority-bug
mAi
2026-05-20 14:29:58 +02:00
-
-
-
f99a32490d
design(projects): t-paliad-222 — Client Role + auto-derived project codes
mAi
2026-05-20 14:27:09 +02:00
-
-
3966394a39
Merge: t-paliad-219 Slice A — configurable dashboard backend + factory-default render
mAi
2026-05-20 13:56:14 +02:00
-
-
5dacc97a6b
feat(dashboard): t-paliad-219 Slice A4 — frontend widget dispatch + inbox-approvals
mAi
2026-05-20 13:55:06 +02:00
-
15bcba5d7c
feat(dashboard): t-paliad-219 Slice A3 — widen windows + add InboxSummary
mAi
2026-05-20 13:49:42 +02:00
-
48f78a713b
feat(dashboard): t-paliad-219 Slice A2 — HTTP handlers + service wiring
mAi
2026-05-20 13:46:36 +02:00
-
a421bff856
feat(dashboard): t-paliad-219 Slice A1 — user_dashboard_layouts storage + service
mAi
2026-05-20 13:44:49 +02:00
-
-
0aa81139a3
Merge: t-paliad-212 Slice 2c — MKCALENDAR + Google-degrade
mAi
2026-05-20 13:26:45 +02:00
-
-
fbd087e0cd
feat(caldav): Slice 2c MKCALENDAR + Google-degrade (t-paliad-212)
mAi
2026-05-20 13:25:46 +02:00
-
-
ea38db9e94
feat(caldav): Slice 2c MKCALENDAR + Google-degrade (t-paliad-212)
mai/leibniz/inventor-caldav-multi
mAi
2026-05-20 13:25:46 +02:00
-
-
8bac1b4f88
Merge: t-paliad-212 Slice 2b — CalDAV write APIs + picker UI
mAi
2026-05-20 13:18:20 +02:00
-
-
1fcfab7791
feat(caldav): Slice 2b write APIs + picker UI (t-paliad-212)
mAi
2026-05-20 13:17:15 +02:00
-
-
12ed8bb8da
Merge: t-paliad-217 — unified modal primitive + suggest-changes rework
mAi
2026-05-20 13:06:23 +02:00
-
-
7654ce6833
feat(modals): t-paliad-217 Slice D — broadcast.ts onto openModal primitive
mAi
2026-05-20 13:05:06 +02:00
-
f3b947e3ad
feat(approvals): t-paliad-217 Slice C — approval-edit-modal full rewrite
mAi
2026-05-20 13:04:54 +02:00
-
f0b08e9d06
feat(approvals): t-paliad-217 Slice B — counter_payload allowlist expansion
mAi
2026-05-20 13:04:40 +02:00
-
760a0de931
feat(modals): t-paliad-217 Slice A + content additions — unified modal primitive
mAi
2026-05-20 13:04:24 +02:00
-
-
bc8dc9d048
Merge: t-paliad-212 Slice 2a — bindings-driven CalDAV sync (backend cut-over)
mAi
2026-05-20 13:05:46 +02:00
-
-
694c7a53ad
feat(caldav): Slice 2a backend cut-over — bindings-driven sync (t-paliad-212)
mAi
2026-05-20 13:04:48 +02:00
-
-
5fe0272d6d
feat(modals): t-paliad-217 Slice D — broadcast.ts onto openModal primitive
mai/hertz/inventor-unified-modal
mAi
2026-05-20 13:05:06 +02:00
-
455af36bc8
feat(approvals): t-paliad-217 Slice C — approval-edit-modal full rewrite
mAi
2026-05-20 13:04:54 +02:00
-
1bf64213ae
feat(approvals): t-paliad-217 Slice B — counter_payload allowlist expansion
mAi
2026-05-20 13:04:40 +02:00
-
abab97ea33
feat(modals): t-paliad-217 Slice A + content additions — unified modal primitive
mAi
2026-05-20 13:04:24 +02:00
-
81cb89f68e
Merge: t-paliad-214 Slice 2 — project-subtree Excel export (GET /api/projects/{id}/export)
mAi
2026-05-20 13:04:14 +02:00
-
-
a6b2979a94
feat(export): t-paliad-214 Slice 2 frontend — Daten exportieren button on /projects/{id}
mAi
2026-05-20 13:03:35 +02:00
-
8f1f88b517
feat(export): t-paliad-214 Slice 2 backend — project-subtree sync export
mAi
2026-05-20 13:03:35 +02:00
-
-
a0bcbd5b3d
feat(export): t-paliad-214 Slice 2 frontend — Daten exportieren button on /projects/{id}
mai/archimedes/inventor-excel-data
mAi
2026-05-20 13:03:35 +02:00
-
a9119d4576
feat(export): t-paliad-214 Slice 2 backend — project-subtree sync export
mAi
2026-05-20 13:03:35 +02:00
-
d5c80febb1
Merge: t-paliad-215 Slice 2 (code only) — patent_number_upc helper (UPC patent-number prettifier)
mAi
2026-05-20 12:59:56 +02:00
-
-
1765d5e55f
feat(submissions): t-paliad-215 Slice 2 — patent_number_upc helper
mAi
2026-05-20 12:58:13 +02:00
-
-
c85c382b1b
Merge: t-paliad-218 — gap-tolerant migration runner with applied-set tracker
mAi
2026-05-20 12:59:35 +02:00
-
-
7a359989a9
feat(db): t-paliad-218 — gap-tolerant migration runner with applied-set tracker
mAi
2026-05-20 12:58:26 +02:00
-
-
77a26471e6
feat(db): t-paliad-218 — gap-tolerant migration runner with applied-set tracker
mai/boltzmann/inventor-gap-tolerant
mAi
2026-05-20 12:58:26 +02:00
-
2ba0ba15e6
feat(submissions): t-paliad-215 Slice 2 — patent_number_upc helper
mai/copernicus/submission-slice-1
mAi
2026-05-20 12:58:13 +02:00
-
0817c04609
docs(submissions): t-paliad-215 Slice 2 brief — 3-5 next templates
mAi
2026-05-20 10:49:47 +02:00
-
-
-
72fde84e10
design(migration-runner): t-paliad-218 — fold m's decisions
mAi
2026-05-20 12:49:14 +02:00
-
d438da2c39
docs(modals): t-paliad-217 — fold m's decisions + revise §7 implementation
mAi
2026-05-20 12:46:30 +02:00
-
75b411749e
docs(t-paliad-207): close-out assessment — verdict (A) DONE
mAi
2026-05-20 10:46:07 +02:00
-
e9114f24b7
Merge: absorb origin tip after rebase onto main (Slice 1 commits already in main via merge — identity merge)
mAi
2026-05-20 10:50:48 +02:00
-
-
33c622b747
docs(export): t-paliad-214 Slice 2 design — project-subtree sync export
mAi
2026-05-20 10:49:04 +02:00
-
1a8eee2a10
docs(t-paliad-207): fermi close-out assessment — verdict (A) DONE
mAi
2026-05-20 10:46:48 +02:00
-
-
-
-
4472faf224
docs(t-paliad-207): close-out assessment — verdict (A) DONE
mAi
2026-05-20 10:46:07 +02:00
-
-
a2e1d023e4
docs(t-paliad-207): close-out assessment — verdict (A) DONE
mai/fermi/interactive-session
mAi
2026-05-20 10:46:07 +02:00
-
af028e2bab
design(migration-runner): t-paliad-218 — applied-set tracker design
mAi
2026-05-20 10:45:55 +02:00
-
-
-
e505126e8d
docs(modals): t-paliad-217 — unified modal pattern + suggest-changes rework
mAi
2026-05-20 10:42:54 +02:00
-
-
2504e50f29
Merge: t-paliad-216 — hertz Slice C — Verlauf labels for *_approval_changes_suggested events
mAi
2026-05-20 10:07:04 +02:00
-
-
d244ff5158
i18n(approvals): t-paliad-216 Slice C — Verlauf labels for changes_suggested
mAi
2026-05-20 10:06:01 +02:00
-
-
8fda4e9566
i18n(approvals): t-paliad-216 Slice C — Verlauf labels for changes_suggested
mai/hertz/inventor-suggest-changes
mAi
2026-05-20 10:06:01 +02:00
-
-
-
741cab4d25
Merge: t-paliad-216 — hertz Slice B — "Suggest changes" frontend modal + /inbox UI
mAi
2026-05-20 10:03:24 +02:00
-
-
0263a0e932
feat(approvals): t-paliad-216 — server-side hydration for back-link
mAi
2026-05-20 10:01:43 +02:00
-
0fd02bf033
feat(approvals): t-paliad-216 — wire suggest-changes click in /inbox
mAi
2026-05-20 10:01:29 +02:00
-
dce98e273b
feat(approvals): t-paliad-216 — approval edit modal component
mAi
2026-05-20 10:01:20 +02:00
-
c1c5532d52
feat(approvals): t-paliad-216 — Slice B shape-list + filter chip
mAi
2026-05-20 10:01:08 +02:00
-
ee837815e1
i18n(approvals): t-paliad-216 — keys for suggest-changes UI
mAi
2026-05-20 10:00:54 +02:00
-
-
e035512e70
Merge: add Madrid to firm office list (mig 106)
mAi
2026-05-20 09:52:32 +02:00
-
-
6401a8198d
feat(offices): add Madrid as a firm office (mig 106)
mAi
2026-05-20 09:52:28 +02:00
-
-
6a202411f6
Merge: t-paliad-216 — hertz Slice A — "Suggest changes" approval action (backend)
mAi
2026-05-20 09:50:34 +02:00
-
-
d924ab9743
test(approvals): t-paliad-216 SuggestChanges service + handler error mapping
mAi
2026-05-20 09:48:43 +02:00
-
fb2896c836
feat(approvals): t-paliad-216 POST /api/approval-requests/{id}/suggest-changes
mAi
2026-05-20 09:48:33 +02:00
-
705e1a2e79
feat(approvals): t-paliad-216 SuggestChanges service method
mAi
2026-05-20 09:48:25 +02:00
-
d8acbd613c
feat(approvals): t-paliad-216 mig 103 — suggest-changes schema
mAi
2026-05-20 09:48:13 +02:00
-
c01f3f2db8
docs(approvals): t-paliad-216 — fold m's decisions, rewrite §3 implementation
mAi
2026-05-20 09:28:08 +02:00
-
2fa47278ce
docs(approvals): t-paliad-216 — design doc for "Suggest changes" action
mAi
2026-05-20 09:16:35 +02:00
-
-
6c7e9ef44d
Merge: t-paliad-207 — fermi's parked verfahrensablauf followups (mig 104 + mig 105 + notes toggle)
mAi
2026-05-20 09:47:36 +02:00
-