sami7777 pushed to main at sami7777/dashcaddy 2026-08-02 22:06:57 +02:00
b40cb6458b [grade=D] DC-057: return incomplete claim to todo
sami7777 pushed to main at sami7777/dashcaddy 2026-08-02 21:57:55 +02:00
54e8042764 [grade=A] DC-057: release incomplete claim
sami7777 pushed to main at sami7777/dashcaddy 2026-08-02 21:11:02 +02:00
fadbfc8eb5 [grade=A] DC-057: claim for Hermes
sami7777 pushed to main at sami7777/dashcaddy 2026-08-02 12:38:47 +02:00
d8f9df7e77 [grade=A] DC-055: close with public-routes-drift fix result
sami7777 pushed to main at sami7777/dashcaddy 2026-08-02 12:38:31 +02:00
86df178022 [grade=A] DC-055: fix public-routes drift — bill prefix + services mount, drop dead webhook
sami7777 pushed to main at sami7777/dashcaddy 2026-08-01 18:50:29 +02:00
d45ebb8f39 [krystie] chore(backlog): close DC-044 (workflow health-check fix shipped on main, be798a9) + clarify DC-056 result
sami7777 pushed to main at sami7777/dashcaddy 2026-07-31 10:07:52 +02:00
a2ab1f85eb [grade=A] feat(legal): DC-056 ToS + Privacy pages with deploy + regression guard
sami7777 pushed to main at sami7777/dashcaddy 2026-07-31 09:43:46 +02:00
be798a9bc2 [grade=B] fix(workflows): DC-044 root-cause — gate notify-on-failure, interpolate failingServices, fix Health.Status check
sami7777 pushed to main at sami7777/dashcaddy 2026-07-25 23:10:52 +02:00
8a512774d7 [grade=B] refactor(assets): delete two repo-debris files
592a9fd939 [grade=B] refactor(license-keygen): extract programmatic API + atomic counter
Compare 2 commits »
sami7777 pushed to main at sami7777/dashcaddy 2026-07-25 07:59:25 +02:00
6d5b1992b5 [grade=A] refactor: remove stale nested monitoring widget
sami7777 pushed to main at sami7777/dashcaddy 2026-07-25 07:51:38 +02:00
649c714aea [grade=A] refactor: remove dead legacy route context
sami7777 pushed to main at sami7777/dashcaddy 2026-07-25 07:39:53 +02:00
0d46225efc [grade=B] test: sync auth and version contracts
sami7777 pushed to main at sami7777/dashcaddy 2026-07-25 06:53:26 +02:00
140ef8726b [grade=B] refactor: remove stale duplicate license key generator
sami7777 pushed to main at sami7777/dashcaddy 2026-07-25 01:03:41 +02:00
0cc278abf1 [grade=B] fix(auth): generalize cross-host SSO handoff
sami7777 pushed to main at sami7777/dashcaddy 2026-07-24 23:36:43 +02:00
003b152230 [grade=A] fix(auth): preserve cross-host SSO return URLs
sami7777 pushed to main at sami7777/dashcaddy 2026-07-24 14:15:28 +02:00
75f835641f [grade=B] fix(auth): use host-only session cookies on custom TLDs
872923dba2 fix(auth): route /api/auth/sso-exchange through the v1 rewrite shim
10f2bf707b fix(auth): token-based handoff for cross-subdomain SSO
f42e761e52 fix(auth): remove stray brace breaking auto-login page inline script
e208e05b83 fix(auth): relax CSP script-src for auto-login page (inline JS was silently blocked)
Compare 9 commits »
sami7777 pushed to main at sami7777/dashcaddy 2026-07-23 19:07:19 +02:00
d450580ef5 DC-054: claim for Hermes
sami7777 pushed to main at sami7777/dashcaddy 2026-07-22 07:53:50 +02:00
7143c36187 fix: preserve share store in application context
sami7777 pushed to main at sami7777/dashcaddy 2026-07-22 07:45:59 +02:00
7682cb77bf fix: pass platform paths to share store
sami7777 pushed to main at sami7777/dashcaddy 2026-07-22 07:00:07 +02:00
ed32deb4ba merge: integrate upstream license-tier updates
a2a2bee71e fix: match parameterized public auth routes
Compare 2 commits »