m pushed to main at m/paliad 2026-05-07 20:22:35 +00:00
fb608321ca Merge: i18n — Sicht → Ansicht across custom views
35f307d61d fix(i18n): Sicht → Ansicht (custom views) — m's call: View is always Ansicht. Sweep applied to /views + /views/editor + sidebar + onboarding strings. Approval-context 'Sicht' (visibility-tier in derived team) left as-is — different semantic.
Compare 2 commits »
m pushed to mai/fritz/bug-paliadin-chat at m/paliad 2026-05-07 20:21:32 +00:00
2201c6da73 fix(t-paliad-150): Paliadin chat — bubble alignment + dark-mode contrast + friendly tmux-unavailable error
m created branch mai/fritz/bug-paliadin-chat in m/paliad 2026-05-07 20:21:32 +00:00
m pushed to main at m/paliad 2026-05-07 20:11:39 +00:00
8bdebe9bc1 Merge: landing page text — Patent Litigation + Administration/Knowledge/Tools
d53cc3553c fix: landing page text reflects current product — 'Patent Knowledge' → 'Patent Litigation'; 'Leitfäden, Vorlagen und Dokumente' → 'Administration, Knowledge und Tools' (DE+EN)
Compare 2 commits »
m pushed to mai/godel/inventor-projects-page at m/paliad 2026-05-07 20:11:20 +00:00
b9824dd86f docs(t-paliad-149): lock 4 surfaced questions per m's AskUserQuestion answers
m created branch mai/godel/inventor-projects-page in m/paliad 2026-05-07 20:05:49 +00:00
m pushed to mai/godel/inventor-projects-page at m/paliad 2026-05-07 20:05:49 +00:00
397a9b1854 docs(t-paliad-149): inventor design — projects page redesign (tree-first + chips + pinning + cards)
m pushed to main at m/paliad 2026-05-07 20:00:59 +00:00
f4aa2033f9 Merge: t-paliad-148 — split project_teams.role into firm-level profession + project-level responsibility (migration 059 + ApprovalService tuple-with-gate ladder + 3-col team table + admin-team profession + onboarding picker)
efaa7787af Merge remote-tracking branch 'origin/main' into mai/kepler/inventor-profession-vs
c6cdd2c855 fix(t-paliad-148): renumber migration 057→059 (collision with fritz t-147 email_broadcasts already on main; noether t-146 paliadin_poc landed at 058)
0b4de1c645 feat(t-paliad-148) commit 6/6: deprecation notes + grep sweep
2af4bf1f88 feat(t-paliad-148) commit 5/6: frontend — team-add dropdown + 3-col team table + admin-team profession + onboarding
Compare 10 commits »
m pushed to mai/kepler/inventor-profession-vs at m/paliad 2026-05-07 20:00:58 +00:00
efaa7787af Merge remote-tracking branch 'origin/main' into mai/kepler/inventor-profession-vs
c6cdd2c855 fix(t-paliad-148): renumber migration 057→059 (collision with fritz t-147 email_broadcasts already on main; noether t-146 paliadin_poc landed at 058)
fc7192c115 Merge: t-paliad-146 — Paliadin PoC (tmux-Claude in-app AI buddy, m-only)
8d714dd95e fix(t-paliad-146): gate Paliadin to owner email in code, drop PALIADIN_ENABLED
7b66c4d035 feat(t-paliad-146): Paliadin PoC — tmux-Claude in-app AI buddy
Compare 16 commits »
m pushed to main at m/paliad 2026-05-07 19:57:54 +00:00
fc7192c115 Merge: t-paliad-146 — Paliadin PoC (tmux-Claude in-app AI buddy, m-only)
8d714dd95e fix(t-paliad-146): gate Paliadin to owner email in code, drop PALIADIN_ENABLED
7b66c4d035 feat(t-paliad-146): Paliadin PoC — tmux-Claude in-app AI buddy
c81ca6a12a merge: main into mai/noether/inventor-paliadin-in-app — pick up fritz's 057_email_broadcasts before adding 058_paliadin_poc
d24f73358c design(t-paliad-146): re-scope to PoC track — m-only + monitoring
Compare 6 commits »
m pushed to mai/noether/inventor-paliadin-in-app at m/paliad 2026-05-07 19:57:25 +00:00
8d714dd95e fix(t-paliad-146): gate Paliadin to owner email in code, drop PALIADIN_ENABLED
m pushed to mai/kepler/inventor-profession-vs at m/paliad 2026-05-07 19:57:23 +00:00
0b4de1c645 feat(t-paliad-148) commit 6/6: deprecation notes + grep sweep
2af4bf1f88 feat(t-paliad-148) commit 5/6: frontend — team-add dropdown + 3-col team table + admin-team profession + onboarding
9184e9b0ef feat(t-paliad-148) commit 4/6: reminder + deadline + derivation cleanup — pt.role → pt.responsibility
e6937d232e feat(t-paliad-148) commit 3/6: TeamService + UserService + Models + Handlers — write profession + responsibility
6506864730 feat(t-paliad-148) commit 2/6: ApprovalService + DerivationService — tuple-with-gate ladder
Compare 6 commits »
m pushed to mai/noether/inventor-paliadin-in-app at m/paliad 2026-05-07 19:49:38 +00:00
7b66c4d035 feat(t-paliad-146): Paliadin PoC — tmux-Claude in-app AI buddy
c81ca6a12a merge: main into mai/noether/inventor-paliadin-in-app — pick up fritz's 057_email_broadcasts before adding 058_paliadin_poc
905e743281 Merge: fix Custom Views toast hardcoded light colors
215a1ceeda fix(t-paliad-144): Custom Views toast — replace hardcoded light-yellow (#fff8db / #f3d27a / #5b4304) with paliad tokens (lime-tint bg + border-strong + text). Was theme-blind, stayed bright in dark mode.
e4adc39833 Merge: t-paliad-147 — bulk team email (migration 057 + BroadcastService + /team filter+compose modal + /admin/broadcasts viewer)
Compare 8 commits »
m pushed to main at m/paliad 2026-05-07 19:17:58 +00:00
8cc8435d2e Merge: fix Custom Views toast respecting its hidden attribute
0f835b6c59 fix(t-paliad-144): empty Custom Views toast — .views-toast { display: flex } was overriding the [hidden] attribute (same-specificity tie, declaration order wins). Add explicit .views-toast[hidden] { display: none } so the toast respects its own hidden state. Was rendering as a visible empty box on every page load.
Compare 2 commits »
m pushed to main at m/paliad 2026-05-07 19:16:07 +00:00
905e743281 Merge: fix Custom Views toast hardcoded light colors
215a1ceeda fix(t-paliad-144): Custom Views toast — replace hardcoded light-yellow (#fff8db / #f3d27a / #5b4304) with paliad tokens (lime-tint bg + border-strong + text). Was theme-blind, stayed bright in dark mode.
Compare 2 commits »
m pushed to main at m/paliad 2026-05-07 19:01:13 +00:00
e4adc39833 Merge: t-paliad-147 — bulk team email (migration 057 + BroadcastService + /team filter+compose modal + /admin/broadcasts viewer)
52ee319fd8 feat(t-paliad-147): bulk team email — send to filtered selection from /team page
Compare 2 commits »
m pushed to main at m/paliad 2026-05-07 19:00:52 +00:00
3dffce7a0d Merge: fix Custom Views dark-mode contrast (token name mismatch)
d8b84d0c58 fix(t-paliad-144): Custom Views CSS — replace bare-name tokens (--surface, --text-muted, --border-subtle, --surface-subtle, --surface-hover) with paliad's actual --color-* tokens. The bare names don't exist in paliad's design system; the hardcoded fallbacks (#fff, rgba(0,0,0,...)) fired in dark mode → light text on white card bg. Fixes contrast on /views list+cards+calendar shapes.
Compare 2 commits »
m pushed to mai/noether/inventor-paliadin-in-app at m/paliad 2026-05-07 18:59:51 +00:00
d24f73358c design(t-paliad-146): re-scope to PoC track — m-only + monitoring
m pushed to mai/fritz/bulk-team-email-send-to at m/paliad 2026-05-07 18:59:04 +00:00
52ee319fd8 feat(t-paliad-147): bulk team email — send to filtered selection from /team page
m created branch mai/fritz/bulk-team-email-send-to in m/paliad 2026-05-07 18:59:04 +00:00