-
229f889551
Phase 3.1 WS2: FCM fallback Flutter + CC, unread badges, dynamic ping
ramadhan sjamsani
2026-04-09 14:29:06 +08:00
-
ed765d230c
Phase 3.1 WS2: Backend FCM fallback, ping config, unread API
ramadhan sjamsani
2026-04-09 14:22:41 +08:00
-
fa8c963d92
Phase 3.1: Remove flutter_bloc + equatable, delete old bloc files
ramadhan sjamsani
2026-04-09 14:12:28 +08:00
-
35d470b851
Phase 3.1: Complete mitra_app Riverpod migration (all blocs, fix auth bug)
ramadhan sjamsani
2026-04-09 14:08:45 +08:00
-
bc66bbf50a
Phase 3.1: Complete client_app Riverpod migration (all blocs)
ramadhan sjamsani
2026-04-09 14:01:48 +08:00
-
d15b2f05fc
Phase 3.1 WIP: Riverpod migration (client_app Auth + ChatOpening)
ramadhan sjamsani
2026-04-09 13:51:17 +08:00
-
b0502ac92b
Phase 3 testing fixes: Fastify 5, SSE→WebSocket+FCM, enums, security, session lifecycle
ramadhan sjamsani
2026-04-09 00:17:25 +08:00
-
b4efcf14c2
Phase 3 scaffold: chat engine (WebSocket, FCM, pricing, timer, extension, history)
ramadhan sjamsani
2026-04-07 23:58:11 +08:00
-
844d7234e6
Phase 2 refinements: Firebase config, dev environment fixes, phase 3 requirement draft
ramadhan sjamsani
2026-04-07 19:16:34 +08:00
-
d668112edd
Phase 2 scaffold: mitra online status & pairing logic
ramadhan sjamsani
2026-04-05 23:17:49 +08:00
-
a7a2a32d27
Phase 1 scaffold: auth for all apps
ramadhan sjamsani
2026-04-05 10:08:42 +08:00