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
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
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
mso7nueh
d206e7ec12
refactor: implement lazy initialization for global BlocProviders and enhance Firebase initialization with timeout handling
2026-01-13 12:22:22 +03:00
misha
9ac576221a
feat(tests): changed base url handling logic, added build type checking for push permission
2025-10-08 17:23:51 +03:00
mso7nueh
2865852124
fix: refactor
2025-10-01 23:59:19 +03:00
misha
087436da1c
changed logic of view requests sending
2025-09-17 15:13:16 +03:00
mso7nueh
74b5c6732d
fix(settings): Issue-256
2025-09-11 20:11:37 +03:00
mso7nueh
d13eb78f0e
feat(notifications): Issue-236
2025-08-29 14:25:13 +03:00
mso7nueh
6f4023dd0b
Merge pull request #512 : Add consultant rating functionality
2025-08-22 10:32:39 +03:00
Alexander
9d4687553a
fix: analyzer and token storage
2025-08-20 11:34:28 +03:00
mso7nueh
442da40622
fix: token storage
2025-08-19 14:24:14 +03:00
mso7nueh
5ac5deec48
Merge branch 'mso7nueh-main'
...
# Conflicts:
# ios/Runner.xcodeproj/project.pbxproj
# pubspec.yaml
2025-07-11 14:47:58 +03:00
mso7nueh
0749a53e24
fix: horizontal layout
2025-07-11 14:05:14 +03:00
Username1548
0a636e05b8
feat(comments): added actions bottom sheet with different actions for comments, added copy, reply and complain
2025-07-08 09:17:20 +07:00
Username1548
d42604dc87
Merge branch 'main' into deepLinks
2025-07-02 19:00:49 +07:00
mso7nueh
d4a05f47d1
feat(blackList): Issue-523
2025-06-30 14:27:10 +03:00
Username1548
23a606bfd4
merged main into deepLinks
2025-06-25 22:55:58 +07:00
Username1548
105c7cb462
added deep link for blog posts
2025-06-23 13:30:32 +07:00
mso7nueh
84b88282ad
feat(auth): reset password
2025-06-20 14:12:54 +03:00
mso7nueh
3b25e30b41
fix(chat): Issue-440 chat v2
2025-06-20 11:38:31 +03:00
Username1548
96e80ced38
feat(consultantRating): added api requests and state to consultant rating page
2025-06-17 13:33:41 +07:00
mso7nueh
896b2783ae
Merge pull request 'feat(consultantFinances), feat(userPurchases)' ( #494 ) from misha/eatvio_app:main into main
...
Reviewed-on: eatvio/eatvio_app#494
2025-06-16 11:31:05 +00:00
mso7nueh
9c004f8593
Merge pull request 'fix(diary): fixed app review issues' ( #502 ) from misha/eatvio_app:diaryFixes into main
...
Reviewed-on: eatvio/eatvio_app#502
2025-06-16 11:30:56 +00:00
Username1548
4acb861b69
merged upstram/main
2025-06-11 20:24:18 +07:00
mso7nueh
9d1e621769
feat(chat¬ifications): Issue-191 and Issue-440 and auth screen policy
2025-06-11 15:34:16 +03:00
Username1548
2584a70a09
fix(diary): fixed app review issues
2025-06-09 19:51:32 +07:00
Username1548
483cf6d8ee
feat(userPurchases): added user purchases, fix(consultations): fixed consultations bug
2025-06-09 14:01:05 +07:00
Username1548
6fa4bffd7e
feat(consultantFinaces): added consultant finaces screen
2025-06-05 22:42:50 +07:00
mso7nueh
7c354cc0a3
feat(consultant): ***WIP: consultant request status in settings
2025-06-02 17:51:27 +03:00
Username1548
10ef59f6ea
feat(consultations): consultations archive. feat(diary): plan and diet widget
2025-05-30 19:38:33 +07:00
Username1548
820b4d0a8b
Merge remote-tracking branch 'upstream/main'
2025-05-29 00:57:55 +07:00
Username1548
cd4ca7288c
feat(consultations): updated consultations archive screen, and added buisines logic
2025-05-29 00:57:37 +07:00
mso7nueh
2cd4054f29
Merge pull request 'feat(diary): New state for future days with diet in diary' ( #465 ) from misha/eatvio_app:diary into main
...
Reviewed-on: eatvio/eatvio_app#465
2025-05-28 13:10:50 +00:00
mso7nueh
38031c89c2
feat(recipe): my recipes screen complete
2025-05-28 15:56:40 +03:00
Username1548
19d08cac66
Merge remote-tracking branch 'upstream/main' into diary
2025-05-27 23:38:41 +07:00
Username1548
c36aabd9a4
added diets to diary
2025-05-27 23:30:36 +07:00
mso7nueh
566a96b18e
feat(recipe): my recipes screen
2025-05-27 17:38:46 +03:00
mso7nueh
67bf7b0510
feat(email): verify screen
2025-05-26 17:56:29 +03:00
Username1548
e13ae888ab
Merge remote-tracking branch 'upstream/main' into notifications
2025-05-23 16:09:18 +07:00
mso7nueh
8dcfa6ee6a
feat(verify): phone + email
2025-05-22 18:05:32 +03:00
Username1548
272637078a
feat(notifications): added json parsing for notifications and tested impplementation of notifications layoute
2025-05-21 21:45:22 +07:00
Username1548
aeedc35c42
Merge remote-tracking branch 'upstream/main'
2025-05-19 21:38:20 +07:00
Username1548
b942168167
fix(plans, recipes): added new end points for plans and recipes creation
2025-05-19 21:23:13 +07:00
mso7nueh
5c223f7d70
fix(Issue-998): consultant profile info
2025-05-15 22:51:21 +03:00
Username1548
3b4ed501fb
feat(chats,diary): added logic for chosen diet portions and added banner to finish plan to chats
2025-04-30 21:25:23 +07:00
Username1548
0fcb2c1a0d
feat(plans): plan creating has been completed
2025-04-29 14:44:33 +07:00
Username1548
3754d047fb
feat(diary): consultant comments
2025-04-24 04:20:24 +07:00
Username1548
823dc78490
fix(diary): added proccesing of future dates and fixed deleted portions
2025-04-08 21:28:40 +07:00
Username1548
748484cf8f
feat(order info): added order info screen
2025-04-04 20:21:31 +07:00