d22302838b
fix: driver assignment only on delivery tab, hidden on pickup tab
62475c7e48
fix: remove duplicate renderValue declaration
2f2dae686c
refactor: Phase 3 resilience — ErrorBoundary, split saving states, extract useStopWords
129175fed7
refactor: Phase 2 decomposition — extract CalendarWidget, StatusActionPanel, DriverAssignmentPanel
4dde64ff5a
refactor: Phase 1 stabilization — hooks ordering, deduplicate utils, extract shared constants
1a665b5165
fix: TDZ crash — move agreedTypeMatchesTab after isEditingDate declaration
Compare 20 commits »
c52171c4a8
feat: add skeleton loading states across all pages
3c22eb71ab
fix: case-insensitive stop word matching
dda8f8fe1f
feat: add stopWords to delivery invitation RPC response
50f504c2ff
fix: city regex requires mandatory dot+space — no more Гор→ор, Годная→одная
9e992d8280
fix: extractCity uses known cities list instead of first-chunk heuristic
2d1bca9cb4
fix: default city=Севастополь when not specified
Compare 81 commits »
488e478841
Merge pull request 'fix(delivery): simplify public choice flow' (#2) from codex/delivery-rpc-deploy into main
496abc761b
fix(delivery): simplify public choice flow
2367ff2554
Merge pull request 'fix(delivery): show invoice refs in client flow' (#1) from codex/delivery-rpc-deploy into main
fc74241378
fix(delivery): show invoice refs in client flow
eeb2620547
fix(delivery): switch public flow to rpc
Compare 10 commits »
afb5b8a7c6
fix: v44 — menu dropdown, settings panel, market fix, voice mode toggle
f14b61d7d9
feat: nickname system + friend requests + privacy settings
3733b4b94f
feat: friends system, clipboard toast, mob sync fix, player lerp
528a698cf0
feat: TG Mini App + start menu (new world, join by code, continue game) + short world codes + TG save/load + share invites
42f3e59a42
fix: voice chat (addSpeaker to worklet, sendPCMFrame scope, VAD threshold, gain=1), temp damage underground + reduced speed
79fc30945a
fix: register remote speaker in playback worklet (addSpeaker) — voice chat was silent because worklet never knew about speakers
eaef5b2205
fix: server-authoritative mob sync, seed sync, genColumn waits for seed
a5f9ac841f
fix: subtle torch/campfire flicker, stable warm glow overlay
d948b1743d
feat: temperature system + XP on loot pickup
94e6f535d0
fix: update XP/Level HUD in game loop (was only on connect)
0a31f92af8
feat: voice chat v3 — AudioWorklet, Opus/PCM, per-speaker, spatial audio, VAD
980ba6a541
feat: biomes, weather, new mobs, crops, structures, level unlocks
714e4cf162
fix: voice v3 — smaller send chunks, 200ms jbuf, smooth fade on underrun, 1.5s timeout
2ee82a45b0
fix: deselect items on second click, inventory toggle close, cache bust v22
0e12ed7a18
fix: ring buffer voice playback — continuous stream, no BufferSource per chunk
Compare 15 commits »