f14f426381
fix(consultations): open chat via consultation chat_id
...
Use chat_id from the consultations payload for direct navigation and keep
the chat lookup as a fallback for legacy rows without chat_id.
- validate chat id in ChatRepository and make it nullable
- guard repeated taps while opening chat
- handle nullable chat id in ProfileCubit and EmptyChatScreen
related to #1106
2026-10-29 18:09:08 +03:00
6a31880a85
fix(consultations): open chat from consultation card
...
The chat icon on the consultant consultation card had an empty onTap handler.
Resolve the conversation with the client via the chat API and navigate to it.
related to #1106
2026-10-29 17:27:12 +03:00
misha
e9cfcb9637
feat(video_calls): video calls tokens registration fix
2026-10-27 14:06:55 +03:00
misha
1c8709fc50
fix: analyzer fix
2026-10-23 15:29:38 +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
992573aead
feat(video_calls): ios calle mic fix
2026-10-22 12:16:09 +03:00
misha
3122394037
feat(video_calls): ios calle mic fix
2026-10-21 17:48:53 +03:00
misha
8cb3a184b0
feat(video_calls): ios mic fix, tokens clearing fix
2026-10-21 16:24:23 +03:00
misha
141cf5543d
feat(video_calls): continous ringing on a defferent device fix
2026-10-21 14:25:59 +03:00
misha
a6b94f835c
feat(video_calls): ios voip push handling fix
2026-10-19 16:09:20 +03:00
82f5c9a7fe
Merge pull request 'fix(diary): parse commented_from_diet/reviewed_from_diet portion states, fallback unknown states to PortionState.unknown' ( #1081 ) from apoloz/eatvio_app:main into main
...
Reviewed-on: eatvio/eatvio_app#1081
Reviewed-by: misha <misha@noreply.localhost >
2026-10-19 07:32:51 +00:00
Anatoliy Poloz
39a512193e
fix(diary): parse commented_from_diet/reviewed_from_diet portion states, fallback unknown states to PortionState.unknown
2026-10-16 21:12:40 +03:00
misha
da6158625f
fix: tests
2026-10-16 16:30:56 +03:00
misha
5a8f8aee3e
feat(video_calls): ios repeated call fix
2026-10-16 15:41:13 +03:00
misha
86e9d0cc31
feat(video_calls): android repeated call after hanging up fix and ios repeated calls after call initiation fix
2026-10-16 15:40:41 +03:00
misha
6d2935400a
feat(video_calls): ios voip push, mix and crushes fix
2026-10-16 13:49:48 +03:00
misha
4ef174ebde
feat(video_calls): repeated calls after call termination fix
2026-10-15 15:21:38 +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
98c175df44
fix: test fixed
2026-10-12 11:19:18 +03:00
misha
cb312037b2
feat(UGPC): issue-777
2026-10-12 08:50:33 +03:00
misha
866ea2fe3b
Merge remote-tracking branch 'upstream/main' into issue-1062
2026-10-08 07:18:53 +03:00
misha
df634fedd8
feat(video_calls): incommig call handling fix for ios and anroid
2026-10-05 13:12:55 +03:00
misha
603a158cf2
feat(diary): editing of previous and current finished days
2026-10-01 10:44:52 +03:00
misha
2dce28b196
feat(video_calls, welcome_screen): ios mic fix, welcome scrin layoute fix
2026-09-28 11:20:52 +03:00
Anatoliy
27e98bdb44
fix(chat): ws manager
2026-09-16 00:10:23 +03:00
Anatoliy
8ec6d5b799
refactor(chat): dedup
2026-09-15 23:20:00 +03:00
Anatoliy
077cfb3a67
refactor(chat): message dedup
2026-09-15 23:06:12 +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
85482173ad
feat(consultant_scoring): added validation for last first and middle name for scoring
2026-08-14 12:16:03 +03:00
misha
52a01bee12
feat(chat_messages): fixed data race for chat mesages state
2026-08-14 11:05:03 +03:00
misha
5c2458ecad
feat(consultant_refistration): added explicit validation for scoring data
2026-08-13 12:28:34 +03:00
misha
478a53674a
feat(post_creatin): fixed animation widget for profile feed
2026-08-05 15:21:23 +03:00
misha
04de956769
feat(post_creation): added multiple image posts creation and validation
2026-08-04 17:47:43 +03:00
063da03d7e
merge upstream
2026-08-04 10:17:32 +00:00
2770ff0e80
Merge pull request 'feat(consultant_scoring)' ( #1012 ) from consultant_scoring into main
...
Reviewed-on: eatvio/eatvio_app#1012
2026-08-04 10:16:09 +00:00
misha
9e8b8b89fc
feat(promo_codes): added promo codes handling to app
2026-08-03 18:12:05 +03:00
misha
9de0efa28e
fix: test fixed
2026-08-03 15:30:54 +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
0d93768dc3
Merge branch 'consultant_scoring' into consultant_scoring
2026-07-29 11:09:10 +00:00
misha
2d6b042d45
fix: removed unused import
2026-07-28 12:00:03 +03:00
misha
a6fe6afb80
feat(personalized_feed): fixed photos rendering and fixed profile posts rendering
2026-07-23 15:17:01 +03:00
misha
c8c8ade083
Merge remote-tracking branch 'upstream/main' into personalized_feed
2026-07-23 15:15:59 +03:00
misha
037f153273
feat(consultant_scoring): adjusted data for new registration, added sbp banks endpoint
2026-07-22 17:58:02 +03:00
misha
2cccc9e253
feat(personalized_feed): added video and multiple images handling to detailed blog post screen
2026-07-22 14:41:26 +03:00
misha
48a984f5e9
feat(personalized_feed): added fixtures for new feed, added new feed parsing and layout, added webview player for post videos
2026-07-20 16:47:19 +03:00