5c8b8bf658
Merge pull request 'UI: widen the edge-swipe-back activation band' (#41) from feature/ui-wider-edge-swipe into development
developer2026-06-11 15:39:28 +00:00
fbd67c085c
UI: widen the edge-swipe-back activation band
Ilia Denisov
2026-06-11 17:13:24 +02:00
7b85f4bd68
Merge pull request 'UI: tab-bar navigation — drop the hamburger' (#39) from feature/ui-tabbar-nav into development
developer2026-06-11 13:46:40 +00:00
29f655aacd
UI: tg-fullscreen header gap +10px (was +20) + font-scale regression test
Ilia Denisov
2026-06-11 15:37:06 +02:00
1b3d7dc256
UI: fix tg-fullscreen header height via padding-top
Ilia Denisov
2026-06-11 15:27:43 +02:00
fc1261e078
UI: tab-bar navigation — drop the hamburger
Ilia Denisov
2026-06-11 14:13:54 +02:00
f8b6b7f2e3
Merge pull request 'R7: final stress run + tuning' (#38) from feature/r7-final-stress-tuning into development
developer2026-06-11 09:35:15 +00:00
225188e4b5
R7: add a VPS/VDS sizing table (min/avg/max) to the trip report
Ilia Denisov
2026-06-11 11:32:09 +02:00
2a48df9b83
R7: trip report + docs/tracker bake-back; mark R7 done
Ilia Denisov
2026-06-11 11:18:57 +02:00
f23da88028
R7: apply the agreed tuning from the final stress run
Ilia Denisov
2026-06-11 10:33:58 +02:00
8eee018728
R7: pin docker_stats api_version to 1.44
Ilia Denisov
2026-06-10 18:58:55 +02:00
a372343797
Merge pull request 'R5: bundle slimming — retarget the budget to the app, no code slimming' (#36) from feature/r5-bundle-budget into development
developer2026-06-10 13:18:27 +00:00
d4ef951db9
R5: bundle slimming — retarget the budget to the app, no code slimming
Ilia Denisov
2026-06-10 15:11:45 +02:00
7ec17cdd53
Merge pull request 'R4: push enrichment — events carry a state delta, kill the last poll' (#35) from feature/r4-push-enrichment into development
developer2026-06-10 10:30:49 +00:00
41a642ef97
R4: push enrichment — events carry a state delta, kill the last poll
Ilia Denisov
2026-06-10 08:01:50 +02:00
e3b08461f0
Merge pull request 'R3: edge hardening — body cap, rate-limit observability, auto-flag, landing split' (#34) from feature/r3-edge-hardening into development
developer2026-06-10 03:38:51 +00:00
7e75c32d07
R3: dashboards, docs and tracker bake-back
Ilia Denisov
2026-06-10 05:12:17 +02:00
f20a4b49ff
R3: split the landing into its own static container
Ilia Denisov
2026-06-10 02:20:10 +02:00
bf3ee62711
Merge pull request 'R1: mark done in PRERELEASE.md (post-merge close-out)' (#32) from feature/r1-close into development
developer2026-06-09 20:38:47 +00:00
8bfc44aad0
R1: mark done in PRERELEASE.md (post-merge close-out)
Ilia Denisov
2026-06-09 16:11:03 +02:00
bf07f77078
Merge pull request 'R1: schema & naming reset — squash migrations, rename variants' (#31) from feature/r1-schema-naming-reset into development
developer2026-06-09 14:09:31 +00:00
70e3fab512
Merge pull request 'Stage 17: robot-nudge frequency + per-game push language' (#30) from feature/nudge-fix into development
developer2026-06-09 06:12:10 +00:00
bf7dca0a09
Stage 17: fix the robot-nudge frequency + per-game push language
Ilia Denisov
2026-06-09 08:06:58 +02:00
265e442252
Merge pull request 'Stage 17 #2: Connecting indicator + auto-retry (no more red toasts)' (#29) from feature/connecting-indicator into development
developer2026-06-09 05:46:43 +00:00
d87c0fb10b
Stage 17: cap display-name special characters at 5 (ui + backend)
Ilia Denisov
2026-06-09 07:42:47 +02:00
84ecc85f51
Stage 17 #2 fix: connection failures show only the spinner, never a toast
Ilia Denisov
2026-06-09 07:42:47 +02:00
efa1d0bd22
Stage 17 #2: extend the offline soft-disable to all server-action buttons
Ilia Denisov
2026-06-09 07:23:32 +02:00
ef61b778fc
Stage 17 #2: Connecting indicator + auto-retry, instead of red toasts
Ilia Denisov
2026-06-09 01:48:20 +02:00
844f26bbae
Merge pull request 'Stage 17 #4: enrich the out-of-app your-turn push + add game-over' (#28) from feature/push-enrichment into development
developer2026-06-08 23:29:16 +00:00
f166ff30fe
Stage 17 #4: enrich the out-of-app your-turn push + add game-over
Ilia Denisov
2026-06-09 01:15:18 +02:00
6956dad354
Merge pull request 'Stage 17 #5: hide finished games from your own lobby list' (#27) from feature/hide-finished-games into development
developer2026-06-08 22:45:07 +00:00
13361c098c
Stage 17 #5: make the active-row chevron open the game (not a no-op)
Ilia Denisov
2026-06-09 00:39:54 +02:00
4999478ded
Stage 17 #5: hide finished games from your own lobby list
Ilia Denisov
2026-06-09 00:26:35 +02:00
a7c566d2d1
Merge pull request 'Round-6 follow-up: UX polish + client-IP fix' (#26) from feature/ux-polish-ipfix into development
developer2026-06-08 21:40:13 +00:00
a84e9d8cb7
Fix screen-slide direction: by route depth, so back from chat/check slides back
Ilia Denisov
2026-06-08 23:37:02 +02:00
70110effd9
Chat + word-check as their own screens; in-game unread badge (review item 7)
Ilia Denisov
2026-06-08 23:23:05 +02:00
295e45486d
TG-fullscreen header: add height via padding (min-height wasn't binding), +12px breathing room
Ilia Denisov
2026-06-08 22:22:43 +02:00
a132edd40a
TG-fullscreen header: +6px band height so native controls aren't flush (owner tweak)
Ilia Denisov
2026-06-08 22:10:44 +02:00
461e330bfc
Admin Messages CSV: defuse spreadsheet formula injection
Ilia Denisov
2026-06-08 22:09:26 +02:00
c96d714fec
Admin Messages: CSV export of the whole filtered list
Ilia Denisov
2026-06-08 22:07:33 +02:00
7e34897d6d
Review fixes: swipe (capture-phase, enabled in TG), TG header aligns to the nav band, DnD zoom delay 1s->0.7s
Ilia Denisov
2026-06-08 22:01:43 +02:00