Commit Graph

  • 31ef519889 Skip files under testdata directories when stamping license headers main cgalo5758 2026-10-11 21:38:09 -05:00
  • 41993a2fe2 Refuse any argument but --rebuild in reset-app-db.sh and its neighbours cgalo5758 2026-10-11 21:37:03 -05:00
  • e5ab7da9d0 Drop the filler phrases from five member-facing sentences cgalo5758 2026-10-11 21:34:18 -05:00
  • ab1c0dbb69 Write the list search's hidden sibling inputs in sorted order cgalo5758 2026-10-11 21:24:59 -05:00
  • 51e64a4ae6 Compare the sign-in callback's state and nonce in constant time cgalo5758 2026-10-11 21:17:44 -05:00
  • 4314671147 Seed the demo billing steps in one transaction each cgalo5758 2026-10-11 21:14:10 -05:00
  • 235ee3c438 Resolve a sign-in in provisioning.ResolveSignIn cgalo5758 2026-10-11 19:24:53 -05:00
  • ba6df58623 Seed the demo billing through named steps cgalo5758 2026-10-11 19:15:47 -05:00
  • 2eab4b750b Verify a claim through named steps of one poll cgalo5758 2026-10-11 18:44:32 -05:00
  • 502c60272e Walk a relay group's page in named steps cgalo5758 2026-10-11 18:40:55 -05:00
  • 14d731cc36 Write a push answer through one function per outcome cgalo5758 2026-10-11 18:22:53 -05:00
  • 9f103c13ef Record a first lifecycle request under one lock and one read cgalo5758 2026-10-11 18:12:12 -05:00
  • 083355bb12 Record a lifecycle request through named steps and one address read cgalo5758 2026-10-11 18:07:47 -05:00
  • 197c78ff73 Register providers in named phases on one transaction cgalo5758 2026-10-11 17:34:09 -05:00
  • 4ecb6b24c3 Validate a provider manifest through named rule groups cgalo5758 2026-10-11 17:25:54 -05:00
  • 0dd5ea6110 Check Go copy through the lint's one checker and a string walker cgalo5758 2026-10-11 17:19:16 -05:00
  • 510707b16e Apply the per-line anatomy rules from one table, and check copy through one checker cgalo5758 2026-10-11 17:13:04 -05:00
  • 7f175fd49e Check the Actions column in named steps cgalo5758 2026-10-11 17:09:20 -05:00
  • 09cf0ec540 Build a field's view in named steps cgalo5758 2026-10-11 16:51:37 -05:00
  • 2308be4727 Render a form through named steps cgalo5758 2026-10-11 16:37:03 -05:00
  • e44488d8aa Read a form's fields through one step per kind of control cgalo5758 2026-10-11 16:14:44 -05:00
  • abb438bc71 Check a form declaration through named rule groups cgalo5758 2026-10-11 16:06:49 -05:00
  • 096a8b50f0 Answer the Stripe test mock's requests in named steps cgalo5758 2026-10-11 15:35:46 -05:00
  • 48678aaf29 Run each settings refusal in a function of its own cgalo5758 2026-10-11 15:30:29 -05:00
  • bc4a933a3d Pin the HTML of every registered form cgalo5758 2026-10-11 15:24:07 -05:00
  • 46a7cbbf11 Characterize what Parse answers for each control cgalo5758 2026-10-11 15:07:14 -05:00
  • 08e22939d7 Table every message the form invariants give cgalo5758 2026-10-11 15:03:01 -05:00
  • ffbca6f10c Run TestCheckSpecs as a table cgalo5758 2026-10-11 14:18:23 -05:00
  • fbb84e724c Pin the anatomy and copy rules' verdicts, lines and messages cgalo5758 2026-10-11 14:11:50 -05:00
  • a7c8a74167 Characterize the sign-in callback against the database cgalo5758 2026-10-11 14:10:29 -05:00
  • 62f89707db Characterize the sign-in callback's every exit, without a database cgalo5758 2026-10-11 14:05:29 -05:00
  • b96f0d1dc0 Characterize the demo seed's steps and a second seed cgalo5758 2026-10-11 14:02:14 -05:00
  • 9ccd3f9aee Pin every answer of the Stripe test mock in one golden file cgalo5758 2026-10-11 13:50:09 -05:00
  • 42d12d2c9d Check the desired-state record queries through named helpers cgalo5758 2026-10-11 13:01:34 -05:00
  • 90bd110639 Check the desired-state expansion queries on one fixture cgalo5758 2026-10-11 12:57:23 -05:00
  • f954ab6bec Check the desired-state outbox queries through named helpers cgalo5758 2026-10-11 12:53:21 -05:00
  • d46a79db17 Delete LatestGenerations and its query cgalo5758 2026-10-11 12:50:34 -05:00
  • ac3156dd0a Run the lifecycle request query test as three subtests cgalo5758 2026-10-11 12:48:24 -05:00
  • 46a1c16c6f Check the lifecycle list and cleanup test through named helpers cgalo5758 2026-10-11 12:45:59 -05:00
  • 9e1954bb92 Keep in the lifecycle answers test what the answer golden does not hold cgalo5758 2026-10-11 12:14:08 -05:00
  • f6d349259e Characterize what recording a lifecycle request answers and runs cgalo5758 2026-10-11 12:11:36 -05:00
  • 5d06ef11a6 Probe the real provider registration through one table cgalo5758 2026-10-11 12:05:42 -05:00
  • 0258a015ec Characterize what provider registration writes, in order cgalo5758 2026-10-11 12:03:00 -05:00
  • 72d089c079 Table every message the manifest validation gives cgalo5758 2026-10-11 12:00:37 -05:00
  • 206fa6ba2c Build the integration query tests' helpers on the test kit cgalo5758 2026-10-11 11:58:33 -05:00
  • 4c43bde1b5 Order the dispatch stamps' test through named helpers cgalo5758 2026-10-11 11:27:12 -05:00
  • 6bea7975f4 Run the push answer and divergence tables as named subtests cgalo5758 2026-10-11 11:24:31 -05:00
  • 4054159c83 Characterize the relay's walk of a group: the statements in order and the call's counts cgalo5758 2026-10-11 11:06:48 -05:00
  • c9dfd89ea9 Characterize every push answer: its statements and log lines, its round and the rows it leaves cgalo5758 2026-10-11 10:50:35 -05:00
  • 9704767caa Trace the claim verification workflow in nineteen scenarios cgalo5758 2026-10-11 10:43:27 -05:00
  • 208e10dd9d Replay recorded claim verification and push histories through one replay kit cgalo5758 2026-10-11 10:41:28 -05:00
  • 0abbfac7ae Reorder a ladder's tiers through entitlements.ReorderTiers cgalo5758 2026-10-11 04:10:43 -05:00
  • 19ca28745f Change an organization type's default through entitlements.ChangeOrgTypeDefault and EnactDefault cgalo5758 2026-10-11 03:52:13 -05:00
  • b0f7aa26d3 Add and delete a tier through entitlements.AddTier and DeleteTier cgalo5758 2026-10-11 03:33:17 -05:00
  • d9f73ea45c Remove a tier with holders through entitlements.RemoveTier cgalo5758 2026-10-11 03:16:43 -05:00
  • cef79a5be9 Move the default-change classifier and the tier renumbering into internal/entitlements cgalo5758 2026-10-11 02:58:33 -05:00
  • 13a9d50417 Stop the invoice reconcile adopting earlier payments cgalo5758 2026-10-11 02:25:17 -05:00
  • 750b5db13d Move the Stripe catalog sync's act into the Stripe tree cgalo5758 2026-10-11 01:50:01 -05:00
  • 9532a3bd2f Sweep invoices one candidate at a time, then record and log the run cgalo5758 2026-10-11 01:29:32 -05:00
  • e42edc68f1 Record each settled charge of an invoice in named steps cgalo5758 2026-10-11 01:25:12 -05:00
  • 44ee0cc65c Release a spent Stripe schedule after the reconcile commits cgalo5758 2026-10-11 01:04:25 -05:00
  • c8ac1c0635 Fire a due scheduled change in named steps per kind of change cgalo5758 2026-10-11 00:10:07 -05:00
  • d5e8d51a35 Reconcile a subscription in named steps, the ended branch in a function of its own cgalo5758 2026-10-11 00:04:29 -05:00
  • 2eb996512f Keep the scheduled-change ledger true to Stripe in named rules cgalo5758 2026-10-10 23:59:38 -05:00
  • b1f5a7533c Converge a subscription's items and conferrals in named steps cgalo5758 2026-10-10 23:53:38 -05:00
  • 11c9911667 Move the one-rule commit and the one-pool drain into the package's test exports cgalo5758 2026-10-10 23:33:36 -05:00
  • 74c6186023 Save a Manage edit through the head lock and one of two paths cgalo5758 2026-10-10 23:29:38 -05:00
  • fc97a2b44d Commit a rule-change batch through named steps on one transaction cgalo5758 2026-10-10 23:10:24 -05:00
  • 64bbb62946 Build a pool's effects from one function per key over one sorted key list cgalo5758 2026-10-10 22:48:56 -05:00
  • ef2f2ea33d Apply a pool's fold in named steps cgalo5758 2026-10-10 22:44:01 -05:00
  • 7c27c006a9 Pass the subscription reconcile the key mode from each caller's configuration cgalo5758 2026-10-10 22:21:38 -05:00
  • fd5355f019 Pass a member's plan switch the key mode from the server's configuration cgalo5758 2026-10-10 22:08:19 -05:00
  • 0730a4b1b1 Pass the scheduled-change sweep the key mode from the worker's configuration cgalo5758 2026-10-10 21:56:28 -05:00
  • c3b710657c Pin the refusal of a subscription the key cannot reach on the webhook and the member switch cgalo5758 2026-10-10 21:52:33 -05:00
  • c5408501f3 Characterize the Stripe sync action: one golden per branch, and its re-checks under the product lock cgalo5758 2026-10-10 21:26:13 -05:00
  • 50165c93f9 Pin the invoice sweep workflow's activity name and its result's JSON cgalo5758 2026-10-10 21:09:32 -05:00
  • 6a351d4ce9 Characterize the invoice sweep on a scratch database: statements, calls, heartbeats and record cgalo5758 2026-10-10 21:08:03 -05:00
  • 4fb5ce993c Characterize invoice payments: the statements in order and the rows they leave cgalo5758 2026-10-10 21:02:18 -05:00
  • c20ab7dc3c Page the recent-activity feed so every event lists on exactly one page cgalo5758 2026-10-10 20:26:09 -05:00
  • 340f19e21c List same-instant feed events by kind, then the later-written row first cgalo5758 2026-10-10 19:53:05 -05:00
  • a304124215 Order an operator's tier changes against every conferral cgalo5758 2026-10-10 19:19:58 -05:00
  • 4a58107e7e Table the catalog webhook tests and build their fixtures through the kit cgalo5758 2026-10-10 18:11:10 -05:00
  • 0ce17b598e Characterize the sweep per kind of due row, on a scratch database cgalo5758 2026-10-10 18:05:53 -05:00
  • c000b2b565 Characterize the scheduled-change rules and where the schedule release runs cgalo5758 2026-10-10 18:03:08 -05:00
  • 9df43c1489 Characterize the subscription reconcile per status cgalo5758 2026-10-10 18:00:23 -05:00
  • b0c924fa7d Build the plan webhook fixture through the kit cgalo5758 2026-10-10 17:55:39 -05:00
  • d97f3832b5 Run Manage's extensions through named steps cgalo5758 2026-10-10 17:24:57 -05:00
  • 5aa84e87a4 Run Manage's in-place saves through named steps cgalo5758 2026-10-10 17:19:21 -05:00
  • df50a32367 Check a rule change's recorded effects through a fixture builder and one table cgalo5758 2026-10-10 17:11:45 -05:00
  • fa6e280752 Walk the rule enclosure through named steps cgalo5758 2026-10-10 17:06:20 -05:00
  • 5c3a64c43e Characterize Manage's refusal order and what each save returns cgalo5758 2026-10-10 16:56:22 -05:00
  • 4ae53f9d46 Characterize what materializing a pool writes, and in what order cgalo5758 2026-10-10 16:53:31 -05:00
  • f31b900937 Characterize a rule-change commit on both paths cgalo5758 2026-10-10 15:47:11 -05:00
  • bb503918b6 Table the rule-change refusals: kind, sentence, delta and nothing written cgalo5758 2026-10-10 15:42:53 -05:00
  • 26eb917341 Table what a rule change records for each key cgalo5758 2026-10-10 15:34:54 -05:00
  • 6f65c744fe Pin how the plan-wide acts interleave with each other, with a rule change and with a conferral cgalo5758 2026-10-10 15:31:52 -05:00
  • 7cfcb62f26 Characterize the plan-wide acts: answers, log lines, writes and locks, and the rows they leave cgalo5758 2026-10-10 15:12:41 -05:00
  • ab0effa4c7 Print an act's answer as text for a golden file cgalo5758 2026-10-10 14:25:16 -05:00
  • 25fb6e45af Build product mappings and a product without its set through the kit cgalo5758 2026-10-10 14:19:22 -05:00
  • ae84dc569d Give tests the Stripe SDK key's mode as the console's configuration gives it cgalo5758 2026-10-10 14:15:09 -05:00