aea94b5d7afeat(rust): chat titles rank twenty-three conditions, and admins name the categories (PLAN_REDESIGNS §5, D172-D175, D209)wtclaude2026-09-28 23:32:59 -05:00
afb16112b0Merge pull request 'feat(rust): the permission manager — the site owns the whole store (D160-D163, D188-D198)' (#25) from feat/perm-manager into edgeColby Whitlock2026-09-28 16:39:11 +00:00
e0d13e73dbfeat(rust): the permission manager — the site owns the whole store (D160-D163, D188-D198)wtclaude2026-09-28 06:58:59 -05:00
77c90db338Merge pull request 'chore(ci): pin core back to main now website#209 has merged' (#24) from chore/repin-core-1.11 into edgeColby Whitlock2026-09-27 08:59:06 +00:00
0fb6767692chore(ci): pin core back to main now website#209 has mergedwtclaude2026-09-27 03:28:08 -05:00
65b9ccd161Merge pull request 'fix(rust): skip servers known down for a link code, hold syncs while offline (F6, F7)' (#23) from fix/protocol-13-step2-walk into edgeColby Whitlock2026-09-27 08:26:43 +00:00
263be1df45fix(rust): skip servers known down for a link code, hold syncs while offline (F6, F7)wtclaude2026-09-27 03:14:10 -05:00
31b99fab61Merge pull request 'fix(rust): protocol 13 step 2 — expiry, plugin loads, the loading hold, NPC names, the link fleet (F2 F5 F6 F7 F8 F13 F14)' (#22) from fix/protocol-13-step2 into edgeColby Whitlock2026-09-27 06:10:01 +00:00
478c52e7a1ci(rust): pin frozen-manifest to website#209 while coreApi is ^1.11.0wtclaude2026-09-26 22:08:39 -05:00
b10f11b057fix(rust): protocol 13 step 2 — expiry, plugin loads, the loading hold, NPC names, the link fleet (F2 F5 F6 F7 F8 F13 F14)wtclaude2026-09-26 21:35:46 -05:00
80c05a3c1eMerge pull request 'fix(rust): protocol 13 — a configuration save that settles after its reload (F9, D179)' (#20) from fix/protocol-13-config-reload into edgeColby Whitlock2026-09-26 22:41:16 +00:00
fee0b294a9fix(rust): freeze the write-poll route in routes.manifest.jsonwtclaude2026-09-26 17:34:09 -05:00
654a24585dfix(rust): protocol 13 — a configuration save that settles after its reload (F9, D179)wtclaude2026-09-26 17:16:45 -05:00
36eae7ffa8Merge pull request 'feat(rust): chat titles, BetterChat group styles, the voice and popups (phase 17)' (#19) from feat/phase-17-integrations into edgeColby Whitlock2026-09-25 23:31:44 +00:00
0efd5644f6fix(rust): a bad title mode reaches the form as a sentencewtclaude2026-09-25 18:23:29 -05:00
1b70cef5befeat(rust): chat titles, BetterChat group styles, the voice and popups (phase 17)wtclaude2026-09-25 17:48:22 -05:00
fb5a581a94Merge pull request 'feat(rust): slash commands, the next wipe, and the Admin → Rust servers page (phase 16)' (#18) from feat/phase-16-commands into edgeColby Whitlock2026-09-25 19:18:32 +00:00
cddba957d3feat(rust): Admin → Rust servers page and the next wipe on the web (phase 16)wtclaude2026-09-25 13:26:10 -05:00
0670341198feat(rust): slash commands and the next wipe, server half (phase 16)wtclaude2026-09-25 13:23:11 -05:00
cf4d183181Merge pull request 'feat(rust): the live map (phase 14, protocol 11)' (#17) from feat/phase-14-map into edgeColby Whitlock2026-09-25 12:00:47 +00:00
0cb9bdd1f0feat(rust): the live map (phase 14, protocol 11)wtclaude2026-09-25 01:06:10 -05:00
ac0bcd850aMerge pull request 'feat(rust): the rewards — tally, kit reward, chat and the news leg (phase 13b, protocol 10)' (#16) from feat/phase-13b-rewards into edgeColby Whitlock2026-09-24 13:02:15 +00:00
42029734adfix(rust): lowercase the reward option-source ids, and test the grammarwtclaude2026-09-24 07:47:01 -05:00
cc185db26bfeat(rust): the rewards — tally, kit reward, chat and the news leg (phase 13b, protocol 10)wtclaude2026-09-24 07:00:44 -05:00
9753dda4afMerge pull request 'feat(rust): the world verbs, their budgets and the reconcile watch (phase 13a, protocol 9)' (#15) from feat/phase-13a-world into edgeColby Whitlock2026-09-24 10:11:01 +00:00
ba636c8939fix(rust): hold the reconcile until the world is loaded, and never read a refusal as a revertwtclaude2026-09-24 02:16:03 -05:00
fab31f23e8refactor(rust): one placing verb per kind — rust.crate.place and rust.npc.place (D97)wtclaude2026-09-24 02:09:49 -05:00
a3bcec9cdefeat(rust): the world verbs, their budgets and the reconcile watch (phase 13a, protocol 9)wtclaude2026-09-24 01:26:50 -05:00
36a5cb975aMerge pull request 'feat(rust): the leases and their option sources (phase 12, protocol 8)' (#14) from feat/phase-12-leases into edgeColby Whitlock2026-09-24 04:03:23 +00:00
d973db7a43feat(rust): the leases and their option sources (phase 12, protocol 8)wtclaude2026-09-23 21:14:06 -05:00
2f561b1103Merge pull request 'feat(rust): notifications and engagement (phase 10, protocol 7)' (#13) from feat/phase-10-engagement into edgeColby Whitlock2026-09-23 18:43:58 +00:00
648d3fd2e1fix(rust): every notice says which server, clan or player it is aboutwtclaude2026-09-23 13:37:05 -05:00
285db0baa7feat(rust): notifications and engagement (phase 10, protocol 7)wtclaude2026-09-23 06:06:08 -05:00
dc3c9689b4Merge pull request 'feat(rust): Teams from first-party clans (phase 9, protocol 6)' (#12) from feat/phase-9-clans into edgeColby Whitlock2026-09-23 10:33:13 +00:00
c94271104ffeat(rust): Teams from first-party clans (phase 9, protocol 6)wtclaude2026-09-23 05:14:18 -05:00
da1a393702Merge pull request 'fix(rust): nothing names who is online by default' (#11) from fix/presence-visibility into edgeColby Whitlock2026-09-23 05:36:23 +00:00
be44839896fix(rust): nothing names who is online by defaultwtclaude2026-09-23 00:30:08 -05:00
480a99f661Merge pull request 'feat(rust): what the site has given a player, as the player reads it' (#10) from feat/phase-8-player-permissions into edgeColby Whitlock2026-09-23 01:52:23 +00:00
c4dda5f85cfix(rust): put the word on the pill, not only the dotwtclaude2026-09-22 20:32:34 -05:00
383e89442efeat(rust): what the site has given a player, as the player reads itwtclaude2026-09-22 20:09:51 -05:00
47756d392aMerge pull request 'feat(rust): mod configuration from the site, and an editor that will not rewrite a float' (#9) from feat/phase-7b-config into edgeColby Whitlock2026-09-22 15:02:18 +00:00
e54ae3afb9feat(rust): mod configuration from the site, and an editor that will not rewrite a floatwtclaude2026-09-22 08:55:28 -05:00
b1abd87c3dMerge pull request 'feat(rust): site-owned permissions — the site is the author, the game is the cache' (#8) from feat/phase-7-permissions into edgeColby Whitlock2026-09-22 06:53:21 +00:00
f35e70e7d3docs(rust): record why a nested router needs nothing from the fragment generatorwtclaude2026-09-21 18:28:58 -05:00
43147b796afeat(rust): site-owned permissions — the site is the author, the game is the cachewtclaude2026-09-21 18:28:32 -05:00
a1b6d155a1Merge pull request 'fix(rust): answer refusals in the field core reads, and show the name the game last saw' (#7) from fix/phase-6-refusal-sentences into edgeColby Whitlock2026-09-21 22:39:43 +00:00
0876a1d568fix(rust): answer refusals in the field core reads, and show the name the game last sawwtclaude2026-09-21 17:34:21 -05:00
f3e274b33dMerge pull request 'feat(rust): identity — a link code from the game, and the Steam id inside core's user page' (#6) from feat/phase-6-identity into edgeColby Whitlock2026-09-21 22:25:15 +00:00
0a1e558942test(rust): grow the mount check for the slot it predictedwtclaude2026-09-21 08:19:41 -05:00
baffaa46c9feat(rust): identity — a link code from the game, and the Steam id inside core's user pagewtclaude2026-09-21 08:18:48 -05:00
28e46771b1Merge pull request 'feat: declare rust as the module's identity capability (phase 5, D16)' (#5) from feat/phase-5-capability into edgeColby Whitlock2026-09-17 09:22:12 +00:00
8df850f73efeat: declare rust as the module's identity capabilitywtclaude2026-09-16 21:55:17 -05:00
7e1f037aadMerge pull request 'feat: the first pages, and what a browser walk found behind them' (#4) from feat/phase-4-first-pages into main
v0.3.0
Colby Whitlock2026-09-17 02:43:27 +00:00
22fd8c5da7feat: the first pages, and what a browser walk found behind themwtclaude2026-09-16 21:40:28 -05:00
5ce711048cMerge pull request 'feat: ingest protocol 2, and keep the record a wipe cannot erase' (#3) from feat/phase-3-protocol-2 into main
v0.2.0
Colby Whitlock2026-09-16 16:37:14 +00:00
f211969ee1feat: ingest protocol 2, and keep the record a wipe cannot erasewtclaude2026-09-16 08:37:16 -05:00
9018e55488Merge pull request 'feat(ci): packaging, release and the frozen manifest' (#2) from feat/phase-2-packaging into main
v0.1.0
Colby Whitlock2026-09-16 10:34:58 +00:00
b33d21d71bfeat(ci): packaging, release and the frozen manifestwtclaude2026-09-16 02:10:07 -05:00
986f460b6eMerge pull request 'feat: the module skeleton and every bundle seam' (#1) from feat/phase-1-skeleton into mainColby Whitlock2026-09-16 01:30:19 +00:00
862c328176feat: the module skeleton and every bundle seamwtclaude2026-09-15 19:54:08 -05:00