Commit Graph

  • 4aa4946e82 android: refine chat message bubbles and media blocks Codex 2026-03-10 01:16:39 +03:00
  • 895c132eb2 android: refresh chat screen header and composer baseline Codex 2026-03-10 01:10:51 +03:00
  • 1099efc8c0 android: group push notifications by chat Codex 2026-03-10 00:43:20 +03:00
  • e21a54e2bf web: group notifications per chat thread Codex 2026-03-10 00:39:58 +03:00
  • 148870de14 web: guard invalid VAPID key during push subscription Codex 2026-03-10 00:35:06 +03:00
  • 158126555c android: remove back-to-chats from settings folders Codex 2026-03-10 00:33:10 +03:00
  • eae6a2a90f android: clean up profile screen layout and actions Codex 2026-03-10 00:31:14 +03:00
  • bb1f59d1f4 android settings: split menu into telegram-like folder pages Codex 2026-03-10 00:27:47 +03:00
  • 4bab551f0e android accounts: force chats/realtime resync on account switch Codex 2026-03-10 00:17:13 +03:00
  • c609a7d72d android auth: add step-based email/register/2fa flow and startup route Codex 2026-03-10 00:12:42 +03:00
  • 09a77bd4d7 android: switch privacy settings to dropdowns and simplify settings sections Codex 2026-03-10 00:02:40 +03:00
  • 0bd7e1cd21 android: fix profile crash by replacing negative padding with offset Codex 2026-03-09 23:57:37 +03:00
  • 15f9836224 android: fix MainActivity crash by applying theme after Hilt injection Codex 2026-03-09 23:56:02 +03:00
  • cdf7859668 android: align settings/profile with app theme and add real settings controls Codex 2026-03-09 23:54:47 +03:00
  • daddbfd2a0 android: add multi-account switching foundation in settings Codex 2026-03-09 23:44:53 +03:00
  • 19471ac736 android: redesign settings and profile screens to telegram-like layout Codex 2026-03-09 23:37:48 +03:00
  • 15e80262e0 android: keep read ack strictly bounded by visible incoming messages Codex 2026-03-09 23:32:22 +03:00
  • 5921215718 android: mark messages read when visible and sync unread across devices Codex 2026-03-09 23:29:35 +03:00
  • d54eb400c7 android: fix unread ack to use latest visible message Codex 2026-03-09 23:25:20 +03:00
  • 28b549e53e chore: ignore local secrets directory Codex 2026-03-09 23:21:37 +03:00
  • e44e8d1355 infra: wire firebase credentials into docker backend and worker Codex 2026-03-09 23:19:06 +03:00
  • 9296695ed5 docs: document push token and firebase notification setup Codex 2026-03-09 23:12:54 +03:00
  • ef28c165e6 web: add firebase push token registration and sync Codex 2026-03-09 23:12:40 +03:00
  • b1b54896a7 android: sync FCM token with backend notifications API Codex 2026-03-09 23:12:29 +03:00
  • 74b086b9c8 backend: add push token API and FCM delivery pipeline Codex 2026-03-09 23:12:19 +03:00
  • e82178fcc3 android: add contacts API parity and real contacts screen Codex 2026-03-09 22:54:13 +03:00
  • b294297dbd android: add global search and message thread API parity Codex 2026-03-09 22:48:36 +03:00
  • 7824ab1a55 android: add chat title/profile patch API parity Codex 2026-03-09 22:40:52 +03:00
  • 854ba0cbc6 android: compress images before media upload Codex 2026-03-09 22:35:49 +03:00
  • bd1229fe5a android: use saved chat endpoint in chats menu Codex 2026-03-09 22:31:00 +03:00
  • c040ebf059 android: sync pin and archive changes immediately on chat_updated Codex 2026-03-09 22:28:56 +03:00
  • f005b3f222 android: wire chats popup actions to archive pin delete clear and mute APIs Codex 2026-03-09 22:25:33 +03:00
  • 77697ff36e android: refine chats multi-select menu labels and state Codex 2026-03-09 22:19:54 +03:00
  • e6a9fe9cca android: show selection check badge on chat avatars Codex 2026-03-09 22:17:58 +03:00
  • 9dff805145 android: show selection drag markers only for pinned chats Codex 2026-03-09 22:15:04 +03:00
  • 4f53e3ef99 android: polish fullscreen chats search interactions Codex 2026-03-09 22:12:51 +03:00
  • 4a31612df0 android: reset chats search query when leaving fullscreen search Codex 2026-03-09 22:10:41 +03:00
  • c4d1e7f1fb android: persist chats search history and recent in datastore Codex 2026-03-09 22:07:59 +03:00
  • 18844ec06a android: redesign chats search as fullscreen telegram-like flow Codex 2026-03-09 22:03:43 +03:00
  • 28f7da5f41 web: open reset form immediately for reset links Codex 2026-03-09 21:55:42 +03:00
  • 776a7634d2 web: fix reset password token flow and auth interceptor Codex 2026-03-09 21:52:24 +03:00
  • cbd326ee12 android: wire chats popup actions and remove duplicate menu Codex 2026-03-09 21:46:17 +03:00
  • 4502fdf9e9 android: add chats menu select and search interaction states Codex 2026-03-09 21:43:11 +03:00
  • 2324801f56 android: refine chats list typography badges and time format Codex 2026-03-09 21:40:04 +03:00
  • e717888d8e android: tune chats list visuals closer to telegram Codex 2026-03-09 21:38:13 +03:00
  • 6a1961e045 android: fix unread badge reset when chat is read Codex 2026-03-09 21:34:03 +03:00
  • 8101cbbffd android: chat list preview cleanup without emoji icons Codex 2026-03-09 21:33:44 +03:00
  • 0a9297c03d android: show connecting status in chats header via realtime state Codex 2026-03-09 21:28:03 +03:00
  • 3b3c740ae0 android: update chats list header and archive flow to match reference Codex 2026-03-09 21:23:01 +03:00
  • b75df4967f android: remove chats bottom gap when tabs bar is hidden Codex 2026-03-09 21:20:04 +03:00
  • 6328a74c23 android: align top bar offsets across main pages Codex 2026-03-09 21:18:15 +03:00
  • fdd877b49a android: add top app bars and safe-area pass for main pages Codex 2026-03-09 21:16:06 +03:00
  • ee52785b1b android: tune global bottom tabs to telegram-like style Codex 2026-03-09 21:12:59 +03:00
  • 3af90ec257 android: fix main tabs bar layout and content overlap Codex 2026-03-09 20:29:05 +03:00
  • d29ad4cfb7 android: unify main tabs shell and hide bottom bar on scroll Codex 2026-03-09 20:06:05 +03:00
  • 448ed3243d android: start material icons migration for chat and list ui Codex 2026-03-09 19:56:27 +03:00
  • e65714e45e docs: add ui batch 4 reference map and material icons policy Codex 2026-03-09 19:50:17 +03:00
  • c12ab05946 android: send recorded audio as voice and fix playback replay/duration Codex 2026-03-09 16:52:17 +03:00
  • fd31e39fce android: add tablet adaptive layouts and fix voice release send Codex 2026-03-09 16:49:17 +03:00
  • f6851d2af9 android: add voice waveform/speed and circle video playback Codex 2026-03-09 16:44:25 +03:00
  • 45918d65cb android: unify chat action sheets and resolve gesture conflicts Codex 2026-03-09 16:42:33 +03:00
  • af6d8426ba android: fix voice permissions, theme apply, and profile avatar layout Codex 2026-03-09 16:36:34 +03:00
  • 881ad99ada android: add global search inline jump theme toggle and accessibility pass Codex 2026-03-09 16:28:48 +03:00
  • 862b18e305 android: add group channel invite and admin management baseline Codex 2026-03-09 16:21:43 +03:00
  • 47190e354d android: add hold-to-record voice flow with lock cancel and audio focus Codex 2026-03-09 16:15:43 +03:00
  • 69c0b632df web: add complete password reset flow with deep link token handling Codex 2026-03-09 16:09:17 +03:00
  • f708854bb2 android: add media gallery and account checklist progress Codex 2026-03-09 16:05:52 +03:00
  • 5368515112 android: implement profile settings privacy sessions and 2fa ui Codex 2026-03-09 16:05:39 +03:00
  • 9ad8372d45 android: add verify and reset auth flows with deep link routing Codex 2026-03-09 16:05:26 +03:00
  • 91d712c702 android: add account api and repository for profile privacy sessions 2fa Codex 2026-03-09 16:05:14 +03:00
  • 65e74cffdb android: add core common module logging crashlytics and feature flags Codex 2026-03-09 16:04:53 +03:00
  • ef5f866bd0 ci: add android release workflow for gitea Codex 2026-03-09 15:44:31 +03:00
  • 8246fe6cae ci: add android workflow for build test lint and detekt Codex 2026-03-09 15:39:59 +03:00
  • b5cd371f8b android: add compose ui tests for auth and chat list states Codex 2026-03-09 15:37:10 +03:00
  • ffa2205a30 android: add coil and media3 cache foundation for media Codex 2026-03-09 15:35:28 +03:00
  • 43b772a394 android: add deferred offline queue for send edit delete actions Codex 2026-03-09 15:32:05 +03:00
  • 3eb68cedad android: keep session authenticated on startup when offline Codex 2026-03-09 15:27:58 +03:00
  • 89755394f7 android: add offline-first chat history reading and cache fallback Codex 2026-03-09 15:26:11 +03:00
  • 16c21d1bb7 android: unify api error mapping across data repositories Codex 2026-03-09 15:22:27 +03:00
  • 375f5756d3 android: remove duplicate forward action in multi-select Codex 2026-03-09 15:19:01 +03:00
  • 0adcc97f0f android: split tap context menu and long-press multi-select in chat Codex 2026-03-09 15:17:43 +03:00
  • c80ff650b2 android: secure token storage with keystore-backed encrypted prefs Codex 2026-03-09 15:15:28 +03:00
  • 7fcdc28015 android: add settings and profile shells and move logout action Codex 2026-03-09 15:13:18 +03:00
  • 6afde15a2c android: fix kotlin dsl quoting in settings gradle Codex 2026-03-09 15:11:13 +03:00
  • d7dfda1d31 android: add logout flow with full local session cleanup Codex 2026-03-09 15:09:10 +03:00
  • 33514265e3 android: add datastore notification settings and gating usecase Codex 2026-03-09 15:02:56 +03:00
  • dfa67c34c9 android: configure google services plugin and firebase bom Codex 2026-03-09 14:55:41 +03:00
  • 670fcd721d android: add mention override for muted chat notifications Codex 2026-03-09 14:52:28 +03:00
  • 98492f869d android: add realtime foreground local notifications with active chat gating Codex 2026-03-09 14:48:17 +03:00
  • e8574252ca android: add notifications foundation with fcm channels and deep links Codex 2026-03-09 14:44:28 +03:00
  • d09300311f android: upgrade fullscreen media viewer header and gallery Codex 2026-03-09 14:38:27 +03:00
  • c947d96748 android: improve media and file attachment bubble rendering Codex 2026-03-09 14:37:00 +03:00
  • 542af1d4c1 android: refine message bubble shapes and parity checklist Codex 2026-03-09 14:30:56 +03:00
  • 1d37f8eb0b android: add floating bottom nav shell to chat list Codex 2026-03-09 14:29:35 +03:00
  • ce585f62d2 android: improve chat list row parity with avatar time and fab Codex 2026-03-09 14:28:16 +03:00
  • a5a940b749 android: add long-press reaction and context action menu Codex 2026-03-09 14:26:47 +03:00
  • 5c3535ef8f android: switch invite join to app-link deep links Codex 2026-03-09 14:24:22 +03:00
  • e2a87ffb2e android: show message time instead of message id in bubbles Codex 2026-03-09 14:19:14 +03:00
  • c835dfda15 android: remove call action from chat header Codex 2026-03-09 14:18:19 +03:00
  • 93a9f70669 android: include pinned message id in chat domain model Codex 2026-03-09 14:13:45 +03:00