soroushdes
  • Joined on 2026-05-30
soroushdes pushed to main at soroushdes/meezi 2026-06-15 12:17:04 +00:00
456a446850 feat(meta): per-page titles + favicon/app icons + PWA across the panel
4523c8861f feat(ui): grouped thousands separators for price/amount inputs
Compare 2 commits »
soroushdes pushed to main at soroushdes/draletaha 2026-06-15 12:03:09 +00:00
82d9720e25 feat(analytics): admin field for Google Analytics (GA4) ID
soroushdes pushed to master at soroushdes/flatrender 2026-06-15 11:47:47 +00:00
896ce3dfa9 feat(render): plan-gate quality tiers — free=360p watermarked, paid=all
soroushdes pushed to main at soroushdes/meezi 2026-06-15 11:40:16 +00:00
a855cf1d80 feat(auth): admin-issued café recovery key login
76d4434581 fix(qr): guest menu 500 (SSR) + remove café discovery from owner panel
Compare 2 commits »
soroushdes deleted branch diag/menu-500 from soroushdes/meezi 2026-06-15 11:38:49 +00:00
soroushdes created branch diag/menu-500 in soroushdes/meezi 2026-06-15 11:09:23 +00:00
soroushdes pushed to diag/menu-500 at soroushdes/meezi 2026-06-15 11:09:23 +00:00
d153d3411d diag: inspect public branch menu 500 + data integrity
soroushdes pushed to main at soroushdes/HokmPlay 2026-06-15 09:53:16 +00:00
6530096994 music: re-enable background loop (default = playful) + profile on/off; coins 2000
soroushdes pushed to main at soroushdes/HokmPlay 2026-06-15 07:58:14 +00:00
6502b17356 balance(achievements): strictly-escalating milestone coin rewards
soroushdes pushed to main at soroushdes/HokmPlay 2026-06-15 07:31:33 +00:00
974a6bf0ae feat: shop buy-coins CTA, pin chats (max 3), surrender cooldown, OTP hardening
soroushdes pushed to master at soroushdes/flatrender 2026-06-15 07:18:57 +00:00
468ae2ae97 docs(deploy): fix init-script path + add stale-volume reset note
soroushdes pushed to master at soroushdes/flatrender 2026-06-15 07:16:38 +00:00
1106c03feb docs(deploy): sync nginx/cert/DNS docs with the real working setup
soroushdes pushed to main at soroushdes/HokmPlay 2026-06-15 01:00:58 +00:00
97d3a02a3c feat: new "card fan" app icon — web favicon/PWA + Android adaptive
soroushdes pushed to main at soroushdes/HokmPlay 2026-06-13 21:04:43 +00:00
bc695bc8e9 feat: OTP rate limit, private-room invite UX, in-game UI fixes
soroushdes pushed to main at soroushdes/HokmPlay 2026-06-13 05:47:45 +00:00
78878efc22 fix(auth): fully clear profile on logout (no stale name/gender after sign-out)
soroushdes pushed to main at soroushdes/HokmPlay 2026-06-13 05:29:14 +00:00
53759be8b7 ui: raise in-game emoji button above the hand + gender = male/female/unknown
soroushdes pushed to main at soroushdes/HokmPlay 2026-06-13 04:51:40 +00:00
1954992203 fix(auth): advance to OTP code step in production + clear profile on logout
soroushdes pushed to main at soroushdes/HokmPlay 2026-06-12 20:20:55 +00:00
fdf4235fbd feat(auth): real SMS OTP via Kavenegar (replaces the mock 1234 code)
soroushdes pushed to main at soroushdes/HokmPlay 2026-06-12 18:42:58 +00:00
83d9c1c7d0 fix(iab): correct Myket purchase verification to the documented POST /verify API
soroushdes pushed to master at soroushdes/flatrender 2026-06-12 18:09:16 +00:00
514cd3705f ci(deploy): mount postgres init as a DIRECTORY (fix 'Is a directory')