This website requires JavaScript.
17cd5b3b0c
feat(t-paliad-207): notes toggle — compact ⓘ hover by default, expand inline when "Hinweise anzeigen" is checked
mAi
2026-05-18 18:18:19 +02:00
d127c768f7
feat(t-paliad-207): mig 105 — track-aware sequence reshuffle for upc.inf.cfi (infringement → revocation → amendment)
mAi
2026-05-20 09:45:33 +02:00
dab06e068f
fix(t-paliad-207): mig 104 — strip rule cite from Einspruch names + flip CCR priority informational→optional
mAi
2026-05-20 09:45:12 +02:00
defa516e4f
Merge: t-paliad-215 — copernicus submission generator Slice 1 (in-house .docx render engine + template registry + Schriftsätze tab + Klageerwiderung end-to-end)
mAi
2026-05-19 13:43:11 +02:00
6ff26e8a6e
feat(submissions): t-paliad-215 Slice 1 — Schriftsätze tab on project detail
mAi
2026-05-19 13:41:42 +02:00
2c94420a4b
feat(submissions): t-paliad-215 Slice 1 — HTTP layer + wiring
mAi
2026-05-19 13:41:30 +02:00
3677c81fbe
feat(submissions): t-paliad-215 Slice 1 — template registry + variable bag
mAi
2026-05-19 13:41:15 +02:00
8ea3509b98
feat(submissions): t-paliad-215 Slice 1 — in-house .docx render engine
mAi
2026-05-19 13:41:04 +02:00
5ff637ab70
Merge: t-paliad-215 — copernicus submission-generator design doc + decisions
mAi
2026-05-19 13:21:00 +02:00
265f240151
docs(submission-generator): t-paliad-215 inventor design
mAi
2026-05-19 13:20:10 +02:00
d6caa490dc
docs(submission-generator): t-paliad-215 inventor design
mai/copernicus/inventor-submission
mAi
2026-05-19 13:20:10 +02:00
1039680878
Merge: patentstyle info page
mAi
2026-05-19 13:17:07 +02:00
773654523e
feat(patentstyle): real info page (replaces placeholder)
mAi
2026-05-19 13:17:07 +02:00
f7585376df
Merge: t-paliad-214 fix — xlsx docProps Created/Modified + complete pane XML (resolves Excel 'repairs required' + wrong Modified date)
mAi
2026-05-19 13:06:08 +02:00
f9ff7b93e8
fix(export): xlsx docProps + pane XML — Excel "repairs required" + wrong Modified date
mAi
2026-05-19 13:04:38 +02:00
86d20ed6d4
Merge: spaced filename on /patentstyle/ download
mAi
2026-05-19 13:05:28 +02:00
1639b3919a
feat(handlers): serve /patentstyle/HL-Patents-Style.dotm as "HL Patents Style.dotm" via Content-Disposition
mAi
2026-05-19 13:05:28 +02:00
e598759a34
fix(export): xlsx docProps + pane XML — Excel "repairs required" + wrong Modified date
mAi
2026-05-19 13:04:38 +02:00
bf31935767
Merge: t-paliad-214 — archimedes Excel-export Slice 1 (mig 102 system_audit_log + personal /api/me/export + xlsx/json/csv writer + Datenexport tab on /settings)
mAi
2026-05-19 12:52:25 +02:00
aee177a303
feat(export): t-paliad-214 Slice 1 frontend — Datenexport tab on /settings
mAi
2026-05-19 12:51:23 +02:00
28c7215458
feat(export): t-paliad-214 Slice 1 backend — personal sync export endpoint + xlsx/json/csv writer
mAi
2026-05-19 12:51:14 +02:00
7fb3538a8c
feat(export): t-paliad-214 Slice 1 frontend — Datenexport tab on /settings
mAi
2026-05-19 12:51:23 +02:00
b2b9d51dac
feat(export): t-paliad-214 Slice 1 backend — personal sync export endpoint + xlsx/json/csv writer
mAi
2026-05-19 12:51:14 +02:00
9aebe5780b
Merge: t-paliad-212 — leibniz CalDAV Slice 1 (mig 101 user_calendar_bindings + appointment_caldav_targets + backfill, RLS, idempotent)
mAi
2026-05-19 12:45:50 +02:00
8a43aed100
feat(caldav): mig 101 — multi-calendar binding schema + backfill (t-paliad-212 Slice 1)
mAi
2026-05-19 12:43:43 +02:00
52b3feb9d2
Merge: t-paliad-213 — mendel test-strategy Slice 1 (Make targets, migration dry-run gate, boot smoke, /healthz)
mAi
2026-05-19 12:41:33 +02:00
586ba29b86
feat(test): migration dry-run gate + boot smoke (Slice 1)
mAi
2026-05-19 12:40:27 +02:00
a657154b35
feat(test): migration dry-run gate + boot smoke (Slice 1)
mai/mendel/test-strategy-slice-1
mAi
2026-05-19 12:40:27 +02:00
0b57ec5257
Merge: t-paliad-214 — archimedes Excel-export decisions addendum (9 Qs answered)
mAi
2026-05-19 12:37:08 +02:00
2007ad39bb
docs(export): §12 addendum — m's decisions on the 9 §11 questions
mAi
2026-05-19 12:36:49 +02:00
b7c4de9ac9
Merge: t-paliad-212 — leibniz CalDAV decisions addendum (6 Qs answered)
mAi
2026-05-19 10:43:37 +02:00
8e0e4c9dcc
docs(caldav): fold m's decisions on the 6 open Qs into the design (t-paliad-212)
mAi
2026-05-19 10:43:20 +02:00
023f32d4f2
Merge: t-paliad-213 — mendel test-strategy decisions addendum (all 6 Qs answered, picks match inventor recs)
mAi
2026-05-19 10:31:03 +02:00
621fe35d79
docs(test-strategy): fold m's §10 decisions addendum
mai/mendel/inventor-test-strategy
mAi
2026-05-19 10:30:25 +02:00
139c4a6406
Merge: t-paliad-214 — archimedes Excel data-export design doc
mAi
2026-05-19 10:12:24 +02:00
6e8e2e7653
Merge: t-paliad-213 — mendel test-strategy design doc
mAi
2026-05-19 10:11:26 +02:00
de20356cec
docs(export): inventor design for scoped Excel data export (org / project-subtree / personal)
mAi
2026-05-19 10:10:59 +02:00
8414aa4c14
docs(test-strategy): inventor design for production-grade test pyramid
mAi
2026-05-19 10:10:23 +02:00
1e1c84b0f6
Merge: t-paliad-212 — leibniz CalDAV multi-calendar design doc
mAi
2026-05-19 10:07:40 +02:00
e1b91a9481
docs(caldav): design for multi-calendar binding model (t-paliad-212)
mAi
2026-05-19 10:06:58 +02:00
92780cf726
fix(events): default Termine filter to 'upcoming' so past events don't show by default
mAi
2026-05-19 09:56:05 +02:00
a0082d2b0d
fix(index): drop Downloads section from anon landing — the dotm card was the only visible affordance for unauth visitors
mAi
2026-05-19 09:05:36 +02:00
c921925c68
Merge: hlpat /patentstyle/ endpoint
mAi
2026-05-18 21:00:46 +02:00
22cfdb909f
feat(handlers): serve /patentstyle/ for HL Patents Style auto-update
mAi
2026-05-18 21:00:46 +02:00
faaa98cbce
feat(t-paliad-207): notes toggle — compact ⓘ hover by default, expand inline when "Hinweise anzeigen" is checked
mAi
2026-05-18 18:18:19 +02:00
1e7f2ee5c3
feat(t-paliad-207): mig 102 — track-aware sequence reshuffle for upc.inf.cfi (infringement → revocation → amendment)
mAi
2026-05-18 18:13:40 +02:00
cbf4fe6d93
fix(t-paliad-207): mig 101 — strip rule cite from Einspruch names + flip CCR priority informational→optional
mAi
2026-05-18 18:12:16 +02:00
4ddcd28d26
Merge: t-paliad-207 — mig 100 (upc.inf.cfi.ccr informational rule, makes CCR filing visible on timeline when with_ccr is set)
mAi
2026-05-18 17:46:55 +02:00
c10f8cff70
feat(t-paliad-207): mig 100 — make CCR filing visible in calc output when with_ccr is set
mAi
2026-05-18 17:39:31 +02:00
5ae1e5ad01
Merge: t-paliad-211 — Custom Views polish (calendar week/day + click-drill + aligned grid, timeline zoom + lane-label clamping, filter-bar transfer)
mAi
2026-05-18 17:45:44 +02:00
06c826a818
feat(t-paliad-211): mount filter-bar on Custom Views runner
mAi
2026-05-18 17:43:52 +02:00
8020cb2ddb
feat(t-paliad-211): timeline shape adds zoom toolbar and clamped lane labels
mAi
2026-05-18 17:40:43 +02:00
a5b94739b4
feat(t-paliad-211): calendar shape adds week + day views and aligned grid
mAi
2026-05-18 17:37:38 +02:00
fe421d917c
feat(t-paliad-211): mount filter-bar on Custom Views runner
mai/ampere/custom-views-improvements
mAi
2026-05-18 17:43:52 +02:00
4c85515e50
feat(t-paliad-211): timeline shape adds zoom toolbar and clamped lane labels
mAi
2026-05-18 17:40:43 +02:00
eac39456be
feat(t-paliad-211): calendar shape adds week + day views and aligned grid
mAi
2026-05-18 17:37:38 +02:00
283c9e8f67
fix(mig 099): add missing audit_reason wrapper
mAi
2026-05-18 17:33:01 +02:00
dece61107b
Merge: t-paliad-207 — fermi's polish session (jurisdiction prefix + trigger-event label + flag rows + youpc rule links + DE sub-group headers + R.19 Einspruch as always-available; mig 099 NULLs with_po flag on RoP.019.1 rows)
mAi
2026-05-18 17:29:43 +02:00
8bf1626997
fix(mig): renumber drop_with_po_flag 098 → 099 (number collision with submission_codes_prefix_and_rename)
mAi
2026-05-18 17:29:21 +02:00
7f49851abf
fix(t-paliad-207): drop with_po flag — R.19 Einspruch is always available, not flag-gated (mig 098)
mAi
2026-05-18 17:25:17 +02:00
518b2d9617
feat(t-paliad-207): DE proceeding picker — sub-group headers + parallel labels (Path A)
mAi
2026-05-18 17:14:01 +02:00
4131d2e2a6
feat(t-paliad-207): Verfahrensablauf + Fristenrechner polish (jurisdiction prefix, trigger-event, flag rows, rule links, R.19 label)
mAi
2026-05-18 14:58:17 +02:00
d507db22a7
fix(mig 098): exempt orphan rules from §6.2 NULL-check (proceeding_type_id IS NULL)
mAi
2026-05-18 17:28:19 +02:00
a0a3ec32a3
fix(mig 098): relax submission_code shape regex to allow digits in suffix
mAi
2026-05-18 16:52:38 +02:00
f9d32a90e7
Merge: t-paliad-207 — fermi's polish (jurisdiction prefix, trigger-event label, flag rows, youpc rule links, R.19 Einspruch label)
mAi
2026-05-18 16:37:54 +02:00
a18b825bee
feat(t-paliad-207): Verfahrensablauf + Fristenrechner polish (jurisdiction prefix, trigger-event, flag rows, rule links, R.19 label)
mAi
2026-05-18 14:58:17 +02:00
7d275cac6b
Merge: t-paliad-210 — mig 097 legal-citation backfill (huygens HIGH/MED + m's FLAG walk-through)
mAi
2026-05-18 15:54:47 +02:00
21727bf1ca
feat(db): mig 097 — legal-citation backfill (huygens HIGH/MED + m's FLAG walk-through)
mai/joule/mig-097-apply-huygens-s
mAi
2026-05-18 15:39:03 +02:00
d126913185
Merge: t-paliad-209 — workstream B (submission_code rename + prefix + Rechtsgrundlage column)
mAi
2026-05-18 15:11:52 +02:00
ea29165d2f
feat(t-paliad-209): rename Code → Submission Code + add Rechtsgrundlage column
mai/ohm/workstream-b-rename
mAi
2026-05-18 15:06:18 +02:00
bc5b3557d0
feat(t-paliad-209): rename DeadlineRule.Code → SubmissionCode across Go layer
mAi
2026-05-18 15:06:04 +02:00
bd2c7a217e
feat(t-paliad-209): mig 098 prefix submission codes + rename code → submission_code
mAi
2026-05-18 15:05:46 +02:00
edcf41d203
Merge: t-paliad-208 — legal-citation backfill proposal (huygens, doc only)
mAi
2026-05-18 14:57:25 +02:00
391be09b1e
docs(t-paliad-208): legal-citation backfill proposal for 130 deadline_rules
mai/huygens/workstream-a-backfill
mAi
2026-05-18 14:56:42 +02:00
d76b8a6c64
Merge: small UX — deadline-done confirm modal + cascade ändern i18n
mAi
2026-05-18 14:26:19 +02:00
061780dea5
fix(frontend): two small UX issues — deadline-done confirm + i18n the cascade "ändern"
mAi
2026-05-18 14:26:13 +02:00
b07702a095
Merge: t-paliad-206 — proceeding-code rename to lowercase dot-form (mig 096 + Go sweep + frontend sweep + taxonomy spec)
mAi
2026-05-18 12:14:38 +02:00
aa9e47fda9
feat(t-paliad-206): switch frontend to lowercase dot-form proceeding codes
mai/kelvin/t-204-phase-2-proceeding
mAi
2026-05-18 12:13:39 +02:00
216abbfc98
feat(t-paliad-206): switch Go layer to lowercase dot-form proceeding codes
mAi
2026-05-18 12:13:24 +02:00
cce0ada3ce
feat(t-paliad-206): mig 096 — rename proceeding_types.code to lowercase dot-form
mAi
2026-05-18 12:13:13 +02:00
e857829ac2
docs(t-paliad-206): proceeding-code taxonomy spec — lowercase dot-separated
mAi
2026-05-18 12:13:02 +02:00
1d535a2175
Merge: t-paliad-205 — mig 095 fristen gap-fill (4 new rules + 4 patches per t-203 decisions)
mAi
2026-05-18 11:47:23 +02:00
af30c06d9b
feat(t-paliad-205): mig 095 — ingest t-paliad-203 fristen gap-fill deltas
mai/bohr/ingest-t-paliad-203-rule
mAi
2026-05-18 11:46:12 +02:00
8833c6975a
Merge: m's decisions on t-paliad-203 FLAGs (final shape: 4 new rules + de_inf.erwidg court-set flip)
mAi
2026-05-18 11:26:34 +02:00
0123d11c6e
docs(t-paliad-203): capture m's decisions on the 12 FLAGs (2026-05-18)
mAi
2026-05-18 11:26:32 +02:00
4d2382679b
Merge: t-paliad-203 — fristenrechner gap-fill proposals (curie's research doc, no code changes)
mAi
2026-05-18 11:19:06 +02:00
35aa5e63c0
docs(t-paliad-203): Fristenrechner gap-fill proposals — 4 new rules + 3 polish PATCHes
mai/curie/fristenrechner-gap
mAi
2026-05-18 11:18:23 +02:00
3c9ecabf17
Merge: t-paliad-202 — inbox grey-out illegal actions (replace alert-after-click with server-tagged viewer_can_approve / viewer_is_requester flags)
mAi
2026-05-17 12:45:32 +02:00
aa82434af9
fix(t-paliad-202): grey out inbox actions instead of erroring on illegal click
mai/maxwell/inbox-grey-out
mAi
2026-05-17 12:44:29 +02:00
4f66feffce
Merge: fix(projects) — unbreak Create + 6-digit CM constraint
mAi
2026-05-17 12:30:58 +02:00
bdd4999213
fix(projects): unbreak Create — drop $1::text reuse + tighten CM CHECK to 6 digits
mAi
2026-05-17 12:30:53 +02:00
cbcc67bae7
Merge: t-paliad-200 — Slice 9 follow-up B (archive 40 Pipeline-A litigation rules, drop 7 litigation proceeding_types — Phase 3 closeout complete)
mAi
2026-05-16 01:30:03 +02:00
40e49e87d4
refactor(t-paliad-200): Slice 9 follow-up B — retire litigation category from rule corpus
mai/rutherford/slice-9-follow-up-b-re
mAi
2026-05-16 01:29:31 +02:00
2686d43a38
Merge: t-paliad-199 — Slice 9 follow-up A (drop legacy event_deadlines tables, EventDeadlineService refactored onto deadline_rules)
mAi
2026-05-16 01:18:21 +02:00
29a6b58747
refactor(t-paliad-199): Slice 9 follow-up A — drop legacy event_deadlines tables
mai/dirac/slice-9-follow-up-a
mAi
2026-05-16 01:17:23 +02:00
4361c65887
Merge: t-paliad-198 — Determinator row-cascade Slice 3 (mobile polish + inline search + tooltip polish — cascade redesign complete)
mAi
2026-05-16 00:58:50 +02:00
6fc8c0136e
feat(t-paliad-198): Slice 3 — mobile polish + inline search + tooltip polish
mai/bose/determinator-cascade-slice-3
mAi
2026-05-16 00:58:02 +02:00
8b6b9254ed
Merge: t-paliad-197 — Determinator row-cascade Slice 2 (project-driven narrowing + auto-walk)
mAi
2026-05-16 00:50:59 +02:00
a33060e600
feat(t-paliad-197): Slice 2 — project-driven narrowing + cascade auto-walk
mai/bose/determinator-cascade-slice-2
mAi
2026-05-16 00:50:27 +02:00
d7b2292f8f
Merge: t-paliad-180 — Determinator row-cascade Slice 1 (visual hierarchy + row-by-row layout)
mAi
2026-05-16 00:38:58 +02:00