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
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
6d2935400a
feat(video_calls): ios voip push, mix and crushes fix
2026-10-16 13:49:48 +03:00
misha
df634fedd8
feat(video_calls): incommig call handling fix for ios and anroid
2026-10-05 13:12:55 +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
52a01bee12
feat(chat_messages): fixed data race for chat mesages state
2026-08-14 11:05:03 +03:00
misha
2a07ed596b
Merge remote-tracking branch 'upstream/main' into issue-975
2026-07-15 15:17:44 +03:00
misha
0ca2d1a1cc
feat(sbp_payments): added banks deep link handling to chat screen
2026-07-14 13:09:18 +03:00
misha
51397003b5
feat(sbp_payments): added tests for new chosen_plan_state fixtures and new tests for chat repo and service
2026-07-08 15:07:36 +03:00
misha
e10610d93c
feat(sbp_payments): added new chosen_plan fixtures with chosen_plan states and fixed chat tests
2026-07-08 14:28:08 +03:00
Anatoliy Poloz
d21cc46558
feat(payments): phase #1 tests and part of implementation
2026-07-08 13:31:55 +03:00
Anatoliy Poloz
2ab26bbda5
feat(chat): reorganize test fixtures
2026-07-08 12:31:06 +03:00
misha
f493e07f9f
feat(video_calls): call ended push, recall button for message
2026-06-30 16:11:18 +03:00
misha
59f42c9b1e
fix: test fixed
2026-06-24 09:35:04 +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
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
29589ef6fd
feat(tests): test coverage is 70.5
2026-01-26 16:38:15 +03:00
misha
f6809a06b3
feat(tests): test coverage is 69.2
2026-01-21 09:19:41 +03:00
misha
44ede73ceb
feat(tests): tests coverage 67.2
2026-01-19 12:32:11 +03:00
misha
13ccf56df0
feat(tests): updated tests coverage to 66.5%
2026-01-14 18:47:11 +03:00
misha
99659f7ea1
feat(tests): increased tests coverage
2025-12-25 12:56:38 +03:00
misha
5b705dfb72
feat(tests): test coverage 60%
2025-12-23 10:59:56 +03:00
mso7nueh
5d6e25858b
test(chat): update chat service test to validate message response and ensure correct message model handling
2025-12-22 16:52:40 +03:00
mso7nueh
f56092d88f
feat(chat): enhance chat message model and repository to support improved message handling and parsing
2025-12-19 15:35:37 +03:00
mso7nueh
f1b7a24044
feat(coverage): enhance coverage analysis script to filter generated files and generate detailed markdown report for files with less than 100% coverage
2025-12-15 23:37:17 +03:00
misha
070a3e39e7
feat(tests): added services tests and fixtures
2025-12-11 15:53:35 +03:00
mso7nueh
960afbd6ed
chore(dependencies): add webview_flutter_platform_interface package to pubspec.yaml and clean up test files by removing unnecessary whitespace
2025-12-11 14:12:41 +03:00
mso7nueh
70e4a42e98
test(tests): add comprehensive unit tests for various models and repositories, enhancing test coverage and ensuring correct functionality
2025-12-09 16:19:48 +03:00
mso7nueh
746d366c18
refactor(tests): replace 'final' with 'const' for improved performance in various test files
2025-12-08 11:32:40 +03:00
mso7nueh
c2a506cdbf
chore(version): update app version to 1.3.5+85 and improve test coverage reporting in CI
2025-12-08 11:19:08 +03:00
mso7nueh
04c932646d
Merge resolve-conflicts into main
2025-12-04 16:13:30 +03:00
mso7nueh
953230b387
feat(dependencies): add rxdart package and improve string extension methods for better handling of empty strings and gender parsing
2025-12-04 15:45:54 +03:00
misha
9e33063c30
feat(tests): widget and unit tests for chat
2025-12-03 18:12:17 +03:00