Commit Graph
6574 Commits
Author SHA1 Message Date
shum daf4bd9dd5 plan: record that G0 is not carried on this branch 2026-08-27 10:45:14 +00:00
shum 0646380dd2 plan: adopt upstream's payment status types 2026-08-27 10:28:27 +00:00
shum a8d95be55b plan: remove the client app steps 2026-08-27 10:28:27 +00:00
shum a05abeabd6 plan: scope to the service, the site and the providers 2026-08-27 10:28:27 +00:00
shum f582dda2f0 plan: reduce scope to money to codes, drop app steps 2026-08-27 10:28:27 +00:00
shum 6d8cd5652d ui, tests, plan: price the site from the catalog 2026-08-27 10:28:27 +00:00
shum c3de4aea96 core, tests, plan: keep warp's status on a bad request 2026-08-27 10:28:27 +00:00
shum a139c4d961 core, tests, plan: harden the badge site listener 2026-08-27 10:28:27 +00:00
shum 3421107907 core, tests, plan: serve the badge site over http 2026-08-27 10:28:27 +00:00
shum 34e1d975ab plan: record the two remaining css helper gaps 2026-08-27 10:28:27 +00:00
shum c97f27ebf1 ui, plan: make the css cascade helper refuse what it cannot model 2026-08-27 10:28:27 +00:00
shum e65a7dd775 ui, plan: resolve the logo cascade in the web checks 2026-08-27 10:28:27 +00:00
shum cc0ea6d27c ui, plan: fix badge site logo cascade and shell gaps 2026-08-27 10:28:27 +00:00
shum e9c8578b65 ui, plan: badge site design system and wizard shell 2026-08-27 10:28:27 +00:00
shum 85a753f42f ci, plan: gate the committed web build in CI 2026-08-27 10:28:27 +00:00
shum b196a18d8a ui, plan: guard web asset and module name collisions 2026-08-27 10:28:27 +00:00
shum 2b50b4f312 ui, plan: web project skeleton and tsc build 2026-08-27 10:28:27 +00:00
shum 13ea3862de core, tests, plan: guard the order invoice write 2026-08-27 10:28:27 +00:00
shum 655e933c56 core, tests: web order, invoice and provider event store 2026-08-27 10:28:27 +00:00
shum 78eac1f913 core, tests: warn about a spent code only when one was sent 2026-08-27 10:28:27 +00:00
shum f3afd188d0 plan: record the phase C review findings 2026-08-27 10:28:27 +00:00
shum 946da9c5bf tests: check ledger parity on the worker's append 2026-08-27 10:28:26 +00:00
shum df7cf40fe6 core: correct badge comments and one query style 2026-08-27 10:28:26 +00:00
shum 7e07426e69 core, tests: give the badge timeout its own message 2026-08-27 10:28:26 +00:00
shum f20856392b core: detach APIGetBadgeState's worker signal 2026-08-27 10:28:26 +00:00
shum 67350cc25b tests, plan: cover every unstorable badge entry type 2026-08-27 10:28:26 +00:00
shum 0747316401 tests, plan: badge client and service integration 2026-08-27 10:28:26 +00:00
shum 2e44faf821 core: fix badge store haddock and tier test notes 2026-08-27 10:28:26 +00:00
shum dee9e1dba7 core, service: fix badge tier and pre-check statement 2026-08-27 10:28:26 +00:00
shum 3a55eefb33 core, plan: wire badge code redemption to service 2026-08-27 10:28:26 +00:00
shum ab2f494f70 core, plan: fix badge worker active-user leak and suspend gate 2026-08-27 10:28:26 +00:00
shum 0f70692ba6 core, plan: badge manager worker for monthly reissue 2026-08-27 10:28:26 +00:00
shum f6cbf15963 core, plan: correct badge purchase type references 2026-08-27 10:28:26 +00:00
shum 056755fd98 core, plan: badge commands, responses and client config 2026-08-27 10:28:26 +00:00
shum 380c9b386e core: scope client badge shown-purchase to its user 2026-08-27 10:28:26 +00:00
shum 0ef7baa0b1 core: client badge store, plan: tick C1 2026-08-27 10:28:26 +00:00
shum dafb5efafc plan: correct the unlinkability claim to no stored reference 2026-08-27 10:28:26 +00:00
shum b1c2191e25 core: fix ledger payment id type and code revocation race 2026-08-27 10:28:26 +00:00
shum 593ae1c768 core: broaden badge service test assertions 2026-08-27 10:28:26 +00:00
shum 0fd6cb24fa core: fix cached badge issue in last funded month 2026-08-27 10:28:26 +00:00
shum 42a16c4e44 core: badge service integration tests 2026-08-27 10:28:26 +00:00
shum aaeab60e1f core: badge service address publication 2026-08-27 10:28:26 +00:00
shum d9771f04e8 core: return internal on badge signing failure 2026-08-27 10:28:26 +00:00
shum 89e9bf4be7 core: redeem badge codes and issue credentials 2026-08-27 10:28:26 +00:00
shum 05d4724d41 core: fix badge catalog overcharge and double-fetch 2026-08-27 10:28:26 +00:00
shum 599abb58d7 core: badge catalog rpc handler 2026-08-27 10:28:26 +00:00
shum 05b2782eeb plan: move the badges plan and its design doc into plans/badges-codes 2026-08-27 10:28:26 +00:00
shum ed6bb7408a plan: fix small print sitting on the Pay button 2026-08-27 10:28:26 +00:00
shum b2d8f0dcc2 plan: draw every surface at one frame size 2026-08-27 10:28:26 +00:00
shum cf49bb4b14 plan: reduce the app to get a code or redeem one 2026-08-27 10:28:26 +00:00