Commit Graph

  • d4448bf0cd feat(engine): group HUD menu popover into Play/You/Community/System sections funman300 2026-07-08 20:31:44 -07:00
  • e1d91bee73 ci(web-wasm-rebuild): keep on Docker runner (host executor incompatible with taiki-e) [skip ci] Gitea CI 2026-07-08 15:18:40 -07:00
  • 9dcd25b3e7 ci(web-wasm-rebuild): set RUNNER_OS/ARCH on the taiki-e step (step-level env) Gitea CI 2026-07-08 15:01:12 -07:00
  • 2ef0bce1ea ci(web-wasm-rebuild): set RUNNER_OS/RUNNER_ARCH for host-executor runner Gitea CI 2026-07-08 14:53:42 -07:00
  • 326ef6894a ci: route web-wasm-rebuild workflow to the rust-host runner (CT 107) Gitea CI 2026-07-08 13:27:34 -07:00
  • caaafe34e0 ci(test): route test workflow to the rust-host runner (CT 107) Gitea CI 2026-07-08 12:27:34 -07:00
  • 2254693a7a build(wasm): honor CARGO_TARGET_DIR in build_wasm.sh [skip ci] Gitea CI 2026-07-08 12:25:09 -07:00
  • 2c6ea34b65 chore(deploy): bump image to 4ba64673 [skip ci] Gitea CI 2026-07-08 03:14:32 +00:00
  • 4ba646738c chore(web): regenerate wasm artifacts Gitea CI 2026-07-08 03:08:06 +00:00
  • 8285ebce6d chore(deploy): bump image to 251d35bc [skip ci] Gitea CI 2026-07-08 02:43:50 +00:00
  • 251d35bc28 Merge pull request 'feat: Show solution — winning_line core API + auto-playback (card_game bucket 4)' (#159) from feat/solution-line into master funman300 2026-07-08 01:08:58 +00:00
  • b6a019460d chore(deploy): bump image to d0e4ce79 [skip ci] Gitea CI 2026-07-08 01:02:52 +00:00
  • 1d2b6dc5de refactor(core): align Spider with upstream card_game idioms funman300 2026-07-07 17:58:57 -07:00
  • fe3c3aed31 fix(ci): cap cargo to two parallel jobs so concurrent test-binary links fit runner memory funman300 2026-07-07 17:33:36 -07:00
  • d0e4ce796b chore(web): regenerate wasm artifacts Gitea CI 2026-07-08 00:24:36 +00:00
  • 9f038250d9 feat(engine): You hub — Profile/Stats/Achievements/Replays in one tabbed modal funman300 2026-07-07 17:10:56 -07:00
  • 50caaf75d2 chore(deploy): bump image to 9e4d4a67 [skip ci] Gitea CI 2026-07-08 00:04:11 +00:00
  • 0c69d6859d refactor(engine): extract shared spawn_tab_chip widget into ui_modal funman300 2026-07-07 16:52:31 -07:00
  • 50d6d41d85 feat(engine): tabbed Settings panel — Phase A of the menu redesign funman300 2026-07-07 16:47:06 -07:00
  • e117d7d01b chore(deploy): bump image to 4f849a23 [skip ci] Gitea CI 2026-07-07 23:45:59 +00:00
  • 9e4d4a6716 Merge pull request 'feat(core): Spider rules as a second card_game::Game implementation' (#157) from feat/spider-core into master funman300 2026-07-07 23:40:43 +00:00
  • ea1014285d feat(engine): Show solution — auto-play the winning line from the pause menu feat/solution-line funman300 2026-07-07 16:33:49 -07:00
  • 4f849a23b8 chore(web): regenerate wasm artifacts Gitea CI 2026-07-07 23:31:55 +00:00
  • 2c2f0b592a feat(core): Spider rules as a second card_game::Game implementation feat/spider-core funman300 2026-07-07 16:20:51 -07:00
  • 299f6bfea7 feat(core): winning_line — full solver line via Solution::clean_solution funman300 2026-07-07 16:19:12 -07:00
  • d39ada50c9 chore(deploy): bump image to 8c0eb3df [skip ci] Gitea CI 2026-07-07 23:16:25 +00:00
  • 8c0eb3dfab Merge pull request 'fix(engine): force full board repaint when the decor-view poller fires (#130)' (#155) from fix/130-forced-repaint into master funman300 2026-07-07 23:14:11 +00:00
  • a39e04329e fix(engine): force full board repaint when the decor-view poller fires (#130) fix/130-forced-repaint funman300 2026-07-07 16:01:25 -07:00
  • 8294ddfc3c chore(deploy): mount theme store at /data/theme_store funman300 2026-07-07 15:47:28 -07:00
  • 6f27e775f2 chore(deploy): mount theme store at /data/theme_store funman300 2026-07-07 15:47:28 -07:00
  • fe9baa3519 chore(deploy): bump image to 358bbc7e [skip ci] Gitea CI 2026-07-07 21:24:46 +00:00
  • 358bbc7eb5 chore(web): regenerate wasm artifacts Gitea CI 2026-07-07 21:17:01 +00:00
  • 1eae3df77a chore(deploy): bump image to 444f8d7e [skip ci] Gitea CI 2026-07-07 20:53:24 +00:00
  • ee22f53695 chore(deploy): bump image to a80547c5 [skip ci] Gitea CI 2026-07-07 20:29:12 +00:00
  • 444f8d7e33 Merge pull request 'feat: in-game theme store — server catalog + verified downloads + install UI' (#154) from feat/theme-store into master funman300 2026-07-07 20:23:52 +00:00
  • a80547c514 Merge pull request 'fix: July 7 code-review remediation (M1–M3, L1–L3)' (#153) from fix/review-2026-07-07 into master funman300 2026-07-07 20:16:19 +00:00
  • d87397b382 feat: in-game theme store — server catalog + verified downloads + install UI feat/theme-store funman300 2026-07-07 13:12:41 -07:00
  • 018b69285d fix(engine): unify light/dark theme manifest URL resolution fix/review-2026-07-07 funman300 2026-07-07 12:25:35 -07:00
  • 459e5b0003 chore(deploy): bump image to a4ad848c [skip ci] Gitea CI 2026-07-07 19:04:18 +00:00
  • a4ad848c93 chore(web): regenerate wasm artifacts Gitea CI 2026-07-07 18:54:30 +00:00
  • d20de34797 chore(deploy): bump image to ff8c00d2 [skip ci] Gitea CI 2026-07-07 18:29:56 +00:00
  • ff8c00d2f4 Merge pull request 'fix(engine): poll decor-view size to catch fold resizes winit misses (#130)' (#152) from fix/130-fold-stale-relayout into master v0.42.1 funman300 2026-07-07 18:12:57 +00:00
  • abf1312cf5 fix(data): serialise token refreshes so overlapping 401s can't force a logout funman300 2026-07-07 11:04:30 -07:00
  • 8b09c51271 docs(architecture): correct KlondikePile sketch — upstream has no Waste variant funman300 2026-07-07 11:01:42 -07:00
  • f61573513c fix(engine): remove latent unreachable! panic in difficulty seed cursor funman300 2026-07-07 11:01:25 -07:00
  • 757c35e4a0 fix(engine): degrade gracefully when the platform data dir is missing funman300 2026-07-07 11:00:20 -07:00
  • 113a933170 style: cargo fmt under rustfmt 1.9 and gate formatting in CI funman300 2026-07-07 10:59:20 -07:00
  • 18bb1fa0be fix(ci): cap test-build debuginfo so the linker fits runner memory funman300 2026-07-07 10:58:43 -07:00
  • 38b81a4004 fix(engine): poll decor-view size to catch fold resizes winit misses fix/130-fold-stale-relayout funman300 2026-07-07 10:31:56 -07:00
  • 90dd54c162 chore(deploy): bump image to ae7af9ad [skip ci] Gitea CI 2026-07-07 10:04:12 +00:00
  • ae7af9adf4 chore(web): regenerate wasm artifacts Gitea CI 2026-07-07 09:12:13 +00:00
  • 71fcc5ac2d chore(deploy): bump image to a6b22df6 [skip ci] Gitea CI 2026-07-07 08:49:45 +00:00
  • f97564dff0 chore(deploy): bump image to be478acd [skip ci] Gitea CI 2026-07-07 08:05:16 +00:00
  • 455cfe8b43 chore(deploy): bump image to 713a2920 [skip ci] Gitea CI 2026-07-07 07:26:05 +00:00
  • 5ac81b89fd chore(deploy): bump image to 710555bd [skip ci] Gitea CI 2026-07-07 06:35:14 +00:00
  • e6ca57463b chore(deploy): bump image to 19647b52 [skip ci] Gitea CI 2026-07-07 05:58:18 +00:00
  • 9f874462f2 chore(deploy): bump image to f0336d78 [skip ci] Gitea CI 2026-07-07 05:18:07 +00:00
  • c0cd7c2c15 Merge pull request 'docs(changelog): cut v0.42.0 section' (#151) from docs/changelog-v0.42.0 into master v0.42.0 funman300 2026-07-07 04:37:30 +00:00
  • ac002d8255 docs(changelog): cut v0.42.0 section funman300 2026-07-06 21:37:29 -07:00
  • cd265e00b5 chore(deploy): bump image to 55fa7df2 [skip ci] Gitea CI 2026-07-07 04:35:01 +00:00
  • 0fc1fa139e Merge pull request 'docs(changelog): record the July 6 evening arc' (#150) from docs/changelog-evening-arc into master funman300 2026-07-07 04:14:51 +00:00
  • 4f0c5bb808 docs(changelog): record the July 6 evening arc funman300 2026-07-06 21:14:50 -07:00
  • a6b22df666 Merge pull request 'refactor(engine): ambiguity burn-down batch 4 — ZERO ambiguities, gate enforced' (#149) from refactor/ambiguity-tail into master funman300 2026-07-07 04:14:00 +00:00
  • b402c01918 refactor(engine): ambiguity burn-down batch 4 — zero ambiguities, gate enforced funman300 2026-07-06 21:13:58 -07:00
  • d529f9a603 chore(deploy): bump image to b2341c65 [skip ci] Gitea CI 2026-07-07 04:01:35 +00:00
  • be478acde7 Merge pull request 'refactor(engine): ambiguity burn-down batch 3 — board paint chain (171 → 47)' (#148) from refactor/ambiguity-board-visuals into master funman300 2026-07-07 03:57:20 +00:00
  • 379873765d refactor(engine): ambiguity burn-down batch 3 — board paint chain, 171 → 47 funman300 2026-07-06 20:57:15 -07:00
  • 713a292057 Merge pull request 'refactor(engine): ambiguity burn-down batch 2 — SettingsResource cleared (198 → 171)' (#147) from refactor/ambiguity-settings into master funman300 2026-07-07 03:48:11 +00:00
  • 58c2dfd0a9 refactor(engine): ambiguity burn-down batch 2 — SettingsResource cleared, 198 → 171 funman300 2026-07-06 20:48:08 -07:00
  • 710555bd7e Merge pull request 'refactor(engine): first ambiguity burn-down batch — 302 → 198 pairs' (#146) from refactor/ambiguity-burndown into master funman300 2026-07-07 03:37:53 +00:00
  • 42a5f3bc3b refactor(engine): first ambiguity burn-down batch — 302 → 198 pairs funman300 2026-07-06 20:37:51 -07:00
  • aecfc08685 chore(deploy): bump image to 021c5d6a [skip ci] Gitea CI 2026-07-07 03:33:11 +00:00
  • 19647b5209 Merge pull request 'test(engine): ratchet on Bevy system-order ambiguities' (#145) from test/schedule-ambiguity into master funman300 2026-07-07 03:22:29 +00:00
  • d8a255869c test(engine): ratchet on Bevy system-order ambiguities funman300 2026-07-06 20:22:27 -07:00
  • f0336d784d Merge pull request 'fix(server): login timing pad, 409 on register race, avatar magic-byte check' (#144) from fix/server-low-findings into master funman300 2026-07-07 03:15:03 +00:00
  • a218999243 fix(server): login timing pad, 409 on register race, avatar magic-byte check funman300 2026-07-06 20:15:01 -07:00
  • 55fa7df2bf Merge pull request 'fix(engine): bounded blocking sync push on exit' (#138) from fix/exit-push-bounded into master funman300 2026-07-07 03:05:16 +00:00
  • b2341c652b Merge pull request 'refactor(core,engine,wasm): canonical FOUNDATIONS/TABLEAUS consts; adopt upstream SUITS/RANKS' (#137) from refactor/quat-enum-consts into master funman300 2026-07-07 03:05:11 +00:00
  • 021c5d6ad8 Merge pull request 'fix(server): transactional sync push; single-use refresh rotation' (#136) from fix/sync-auth-races into master funman300 2026-07-07 03:04:41 +00:00
  • d1264a7797 fix(engine): bounded blocking sync push on exit funman300 2026-07-06 20:03:41 -07:00
  • 7a5f03987d refactor(core,engine,wasm): canonical FOUNDATIONS/TABLEAUS consts; adopt upstream SUITS/RANKS funman300 2026-07-06 19:58:33 -07:00
  • 8eb316751d fix(server): transactional sync push; single-use refresh rotation funman300 2026-07-06 18:00:00 -07:00
  • d0c1db6c1d Merge pull request 'ci: add workspace clippy + test gate workflow' (#135) from ci/test-workflow into master funman300 2026-07-06 23:29:10 +00:00
  • f6e57b759e ci: pin toolchain to 1.95.0 and install Bevy native deps ci/test-workflow funman300 2026-07-06 16:28:28 -07:00
  • c9adcaa5e4 ci: add workspace clippy + test gate workflow funman300 2026-07-06 16:21:19 -07:00
  • 3d1e47513c chore(deploy): bump image to 0d5204b5 [skip ci] Gitea CI 2026-07-06 23:12:26 +00:00
  • 0d5204b5ec chore(web): regenerate wasm artifacts Gitea CI 2026-07-06 23:05:53 +00:00
  • 574aa626f3 chore(deploy): bump image to 15bb136c [skip ci] Gitea CI 2026-07-06 22:51:34 +00:00
  • 15bb136c79 Merge pull request 'perf(web): size-focused wasm-release profile for the canvas build (36.2 → 23.2 MB)' (#134) from perf/wasm-size-profile into master funman300 2026-07-06 22:44:33 +00:00
  • 16a1139eab perf(web): size-focused wasm-release profile for the canvas build funman300 2026-07-06 15:44:16 -07:00
  • 710cabcf0d Merge pull request 'docs(architecture): bring source-of-truth docs to post-migration reality' (#133) from docs/architecture-post-migration into master funman300 2026-07-06 22:26:18 +00:00
  • 5acd8e4cd0 docs(architecture): bring source-of-truth docs to post-migration reality funman300 2026-07-06 15:26:06 -07:00
  • 652c9290b9 Merge pull request 'docs: add v0.41.1 changelog section and refresh session handoff' (#132) from docs/handoff-v0.41.1 into master funman300 2026-07-06 22:19:37 +00:00
  • beddbcf94d docs: add v0.41.1 changelog section and refresh session handoff funman300 2026-07-06 15:19:35 -07:00
  • 50f4766ffc chore(deploy): bump image to 3c6b6e8c [skip ci] Gitea CI 2026-07-06 21:50:58 +00:00
  • 3c6b6e8c22 chore(web): regenerate wasm artifacts Gitea CI 2026-07-06 21:38:35 +00:00
  • 66f78c36f3 chore(deploy): bump image to dbe2addc [skip ci] Gitea CI 2026-07-06 21:30:41 +00:00
  • dbe2addc30 Merge pull request 'fix(engine): resize pile-marker outline and watermark children on relayout' (#131) from fix/pile-marker-child-resize into master v0.41.1 funman300 2026-07-06 21:28:23 +00:00
  • c286593415 fix(engine): resize pile-marker outline and watermark children on relayout funman300 2026-07-06 14:28:09 -07:00
  • 2f53e4c136 chore(deploy): bump image to ddba5c0b [skip ci] Gitea CI 2026-07-06 21:22:05 +00:00