cba2689406
feat(session): centralize session teardown and refresh
...
Add SessionLifecycleService to reset user-scoped cubits, analytics, socket id and account-scoped preferences on logout, 401 or account deletion. Run the same refresh after every successful auth path, including registration v1/v2, and ignore 401 responses from stale tokens so an old request cannot terminate the new user's session.
Refs: #1113
2026-10-30 15:15:28 +03:00
5f0b7e026b
fix(profile): refresh bottom-nav avatar on account switch
...
Reset ProfileAvatarCubit and user-scoped feed, chat and notification state so stale data from the previous account cannot be rendered. Refresh the avatar when the stored token changes and rebuild nav tabs when the profile identity or consultant role changes.
Refs: #1113
2026-10-30 15:15:21 +03:00
misha
e9cfcb9637
feat(video_calls): video calls tokens registration fix
2026-10-27 14:06:55 +03:00
misha
0ddd4c6b14
feat(video_calls): call accepting and declingn handling
2026-10-23 14:11:20 +03:00
misha
d8d7a211bd
feat(video_calls): ios calle mic fix, infinite loading after accepting call on an oppened app fix, incaming call declining after declining on a different device
2026-10-22 14:56:15 +03:00
misha
592f387221
Merge remote-tracking branch 'upstream/main' into issue-1089
2026-10-21 15:03:59 +03:00
misha
141cf5543d
feat(video_calls): continous ringing on a defferent device fix
2026-10-21 14:25:59 +03:00
Anatoliy Poloz
996cf07fb8
merege from main + version bump
2026-10-20 13:05:57 +03:00
d1575d7ac4
fix(verification): show email confirmation when 405 reports missing email ( #1087 )
2026-10-19 18:11:34 +03:00
misha
a6b94f835c
feat(video_calls): ios voip push handling fix
2026-10-19 16:09:20 +03:00
misha
1901248539
feat(video_calls): ios mic fix, android call fix. feat(dev_tools): base url caching
2026-10-15 14:06:37 +03:00
misha
dcd343e765
feat(push_notifications): issue-660, fix: issue-908
2026-10-14 08:16:20 +03:00
misha
cb312037b2
feat(UGPC): issue-777
2026-10-12 08:50:33 +03:00
Anatoliy
27e98bdb44
fix(chat): ws manager
2026-09-16 00:10:23 +03:00
misha
c6ea1d414d
fix: issue-372, issue-227, issue-406
2026-09-02 09:32:14 +03:00
misha
10af279d87
fix: issue-942, issue-967, fixed images positioning for blog posts
2026-08-28 10:05:40 +03:00
misha
de7bf8dc19
fix: issue-1049, issue-1039, issue-1035, issue-1032, issue-995, issue-993
2026-08-26 08:42:47 +03:00
misha
52a01bee12
feat(chat_messages): fixed data race for chat mesages state
2026-08-14 11:05:03 +03:00
misha
04de956769
feat(post_creation): added multiple image posts creation and validation
2026-08-04 17:47:43 +03:00
misha
e0cab89126
Merge branch 'consultant_scoring' of ssh://10.55.5.123:222/misha/eatvio_app into consultant_scoring
2026-07-30 17:42:30 +03:00
misha
954d4955da
feat(consultant_scoring): added validation errors, fixed scoring flow, updating flow
2026-07-30 17:41:30 +03:00
misha
dbaf639ac6
fix: analyzer fix
2026-07-15 15:18:53 +03:00
misha
2a07ed596b
Merge remote-tracking branch 'upstream/main' into issue-975
2026-07-15 15:17:44 +03:00
misha
e94681266a
feat(sbp_payments): added new layoute for sbp banks and rederict to chosen bank, and added tests for layoute
2026-07-14 13:43:46 +03:00
misha
0ca2d1a1cc
feat(sbp_payments): added banks deep link handling to chat screen
2026-07-14 13:09:18 +03:00
misha
be924265a1
feat(sbp_payments): added cubit layer for sbp payments with tests
2026-07-09 18:35:09 +03:00
a0edfe942b
feat(payments): phase 3 test added
2026-07-09 16:21:53 +03:00
misha
41e556d172
feat(sbp_payments): fixtures and dio excp type added
2026-07-08 12:20:11 +03:00
misha
c8ad600d97
fix: analyzer
2026-06-30 17:17:58 +03:00
misha
f493e07f9f
feat(video_calls): call ended push, recall button for message
2026-06-30 16:11:18 +03:00
misha
f913ae60fa
feat(vide_calls): added tokens clearing
2026-06-29 12:12:53 +03:00
misha
bde4eea7d1
feat(video_calls): fixed recinnecting logic, added consultant bage
2026-06-26 08:56:57 +03:00
misha
c5bf5acfe7
feat(video_calls): fixed online indicator and in app notifications for video call
2026-06-24 08:26:16 +03:00
misha
ed72ed9799
feat(video_calls): changed accept flow, fixed ui bugs for PIP and video render sizes
2026-06-23 08:42:55 +03:00
misha
de795c5274
feat(video_calls): added system android pip for calls
2026-06-10 09:32:43 +03:00
misha
27fe4afd81
feat(video_calls): added new incomng push impl, fixed mic and video sharing while connecting to call
2026-06-09 09:55:20 +03:00
misha
f51a68324b
feat(video_calls): ios voip pushes handling
2026-06-04 14:38:27 +03:00
misha
73cec1a01e
feat(vide_calls): gms calls handling
2026-05-25 08:07:20 +03:00
misha
1acb158f36
feat(vidoe_calls): global cideo call state, connection, loading and error screens for video calls
2026-05-12 07:47:41 +03:00
misha
91ad51d340
feat(video_calls): first impl for main video calls screen
2026-05-05 08:09:24 +03:00
misha
03ec91a595
feat(image_compress_utility): improved compressing logic
2026-04-15 15:50:09 +03:00
misha
684415ef5b
feat(setting): added profile data apdating for sttings screen, added validation for general info form
2026-04-14 09:28:02 +03:00
misha
71a405c63f
feat(notifications): changed navigation flow from Cancelled diet and started diet notifications
2026-04-08 12:43:15 +03:00
misha
a71bcc752d
feat(fixes): fixed analyzer issue
2026-04-07 10:06:04 +03:00
misha
aac085def4
feat(app): refactoring of sentry using, feat(become_consultant): fixed possible infinite loading, feat(push_notifications): fixed push navigation from paid plan push
2026-04-07 10:05:11 +03:00
misha
a13b623ca2
feat(feed): fixed comments state updating in feed, feat(consultantRegistration): fixed registration flow for users with unverified phone, feat(tests): fixed tests coverage
2026-04-01 10:37:59 +03:00
misha
335e36dd18
feat(pushNotifications): fixed push notifications navigation
2026-03-26 18:06:20 +03:00
mso7nueh
4f241f7db6
feat: try push handling
2026-03-18 15:39:13 +03:00
mso7nueh
3d7755a9a2
feat: Introduce AppRouter for centralized application routing and deep link handling, and create push_navigation_handler for push notification navigation.
2026-03-17 16:33:54 +03:00
misha
9d1bedff26
feat(diary): fixed consultant portion comments and day finishing errors handling
2026-03-11 11:55:10 +03:00