Yashar Panahi
cccd637771
Merge pull request 'test_response' ( #209 ) from test_response into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/209
2025-10-07 08:15:43 +03:30
llsajjad
69623d82ba
work on test models part 1
2025-10-06 16:26:53 +03:30
a.ghabeli
7eba8f7e11
Merge pull request 'Add forgot password, reset password, and verify OTP providers and view models' ( #208 ) from refactor_auth into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/208
2025-10-06 15:39:38 +03:30
amirrezaghabeli
cee5e6c6d6
Add forgot password, reset password, and verify OTP providers and view models
...
- Implemented `ForgotPasswordViewModel`, `ResetPasswordViewModel`, and `VerifyOtpViewModel` for handling respective functionalities.
- Created provider functions for lazy loading of these view models in the app.
- Updated routing to utilize the new providers for managing state in the forgot password flow.
- Refactored UI components to integrate with the new view models, ensuring proper state management and user feedback during operations.
2025-10-06 15:39:08 +03:30
a.ghabeli
b522bc77a9
Merge pull request 'Refactor provider initialization to load only essential providers at startup. Introduce TabNavigationService for managing tab state and update screens to respond to tab changes. Clean up view models and navigation logic for improved performance and mai…' ( #207 ) from refactor into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/207
2025-10-06 14:13:33 +03:30
amirrezaghabeli
b43ebf885b
Refactor provider initialization to load only essential providers at startup. Introduce TabNavigationService for managing tab state and update screens to respond to tab changes. Clean up view models and navigation logic for improved performance and maintainability.
2025-10-06 14:12:40 +03:30
a.ghabeli
645247183b
Merge pull request 'refactors' ( #206 ) from refactors into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/206
2025-10-06 12:34:46 +03:30
amirrezaghabeli
7560402632
Refactor dependency injection to use lazy loading for providers in the core configuration. Remove unused logout method from AuthViewModel and adjust ProfileViewModel to call localLogout directly from AuthRepository. Clean up constructor parameters in ProfileViewModel and TenderDetailViewModel by removing unnecessary dependencies.
2025-10-06 12:24:18 +03:30
amirrezaghabeli
42f2e93a8e
Update .gitignore to exclude Firebase configuration files and refactor notification handling in the app. Removed redundant logging and notification data storage in SharedPreferences. Introduced NotificationCheckService and NotificationStateService for improved notification management. Updated view models and UI components to utilize the new services, enhancing notification state tracking and user experience.
2025-10-06 11:59:54 +03:30
a.ghabeli
17634744f7
Merge pull request 'auth_view_model' ( #205 ) from auth_view_model into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/205
2025-10-06 10:33:38 +03:30
amirrezaghabeli
7e1240dffb
some fixes
2025-10-06 10:32:58 +03:30
a.ghabeli
df203b874e
Merge pull request 'filter notifications based on event type which should be PUSH' ( #204 ) from notification_filter into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/204
2025-10-06 09:48:22 +03:30
amirrezaghabeli
06fc708e21
filter notifications based on event type which should be PUSH
2025-10-06 09:47:20 +03:30
amirrezaghabeli
0653cdb6d7
changes
2025-10-06 08:58:36 +03:30
llsajjad
2367899b54
test for response data
2025-10-06 08:28:58 +03:30
a.ghabeli
15f34e7006
Merge pull request 'added sized box' ( #203 ) from m_notification into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/203
2025-10-05 10:29:40 +03:30
amirrezaghabeli
0600572804
added sized box
2025-10-05 10:29:08 +03:30
a.ghabeli
77d1d44eb9
Merge pull request 'Refactor loading and error handling in DesktopHomePage; improve notification click handling in service worker' ( #202 ) from some_fixes into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/202
2025-10-05 10:24:19 +03:30
amirrezaghabeli
d050aab728
Refactor loading and error handling in DesktopHomePage; improve notification click handling in service worker
2025-10-05 10:23:29 +03:30
a.ghabeli
f74f20a4f8
Merge pull request 'tender detail changes' ( #201 ) from tender_detail_changes_ui into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/201
2025-10-04 10:38:30 +03:30
amirrezaghabeli
56620d4c1b
tender detail changes
2025-10-04 10:37:49 +03:30
a.ghabeli
fd8c969690
Merge pull request 'fixed jira tm-172 and pagination dialog design changed' ( #200 ) from TM-172 into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/200
2025-10-02 10:10:44 +03:30
amirrezaghabeli
5f1b939d95
fixed jira tm-172 and pagination dialog design changed
2025-10-02 10:10:13 +03:30
a.ghabeli
720682105d
Merge pull request 'fixed TM-173 jira task' ( #199 ) from TM-173 into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/199
2025-10-01 14:40:38 +03:30
amirrezaghabeli
48b998f281
fixed TM-173 jira task
2025-10-01 14:40:02 +03:30
a.ghabeli
04d2f7ad94
Merge pull request 'fixed profile logout bug' ( #198 ) from logout_bug into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/198
2025-10-01 14:26:43 +03:30
amirrezaghabeli
9305d85d01
fixed profile logout bug
2025-10-01 14:26:12 +03:30
a.ghabeli
b65f4f5690
Merge pull request 'fixed TM-171 jira task' ( #197 ) from TM-171 into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/197
2025-10-01 14:12:32 +03:30
amirrezaghabeli
006b421a9e
fixed TM-171 jira task
2025-10-01 14:11:53 +03:30
a.ghabeli
d42f477dcb
Merge pull request 'fixed tenders tablet draawer not opening bug' ( #196 ) from drawer_bug_detail into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/196
2025-10-01 11:09:23 +03:30
amirrezaghabeli
64f5eea50e
fixed tenders tablet draawer not opening bug
2025-10-01 11:08:51 +03:30
a.ghabeli
20537e0d51
Merge pull request 'version increased' ( #195 ) from change_version into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/195
2025-09-30 13:01:38 +03:30
a.ghabeli
f20dfb6d45
Merge pull request 'adde budget badge on tenders' ( #194 ) from budget_badge into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/194
2025-09-30 13:01:18 +03:30
amirrezaghabeli
6dc3c4c02c
version increased
2025-09-30 13:01:00 +03:30
amirrezaghabeli
b9cc4cb11f
adde budget badge on tenders
2025-09-30 12:59:12 +03:30
a.ghabeli
bfc236edc6
Merge pull request 'fixed rest of the bugs' ( #193 ) from bug_fix into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/193
2025-09-30 12:38:26 +03:30
amirrezaghabeli
92c759b6c6
fixed rest of the bugs
2025-09-30 12:37:54 +03:30
a.ghabeli
87bdc13689
Merge pull request 'TM-164,165,167 bugs fixed' ( #192 ) from bugs into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/192
2025-09-30 12:14:35 +03:30
amirrezaghabeli
1746ff81bd
TM-164,165,167 bugs fixed
2025-09-30 12:14:05 +03:30
a.ghabeli
de001ba998
Merge pull request 'fixed bugs' ( #191 ) from bug_fixes into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/191
2025-09-30 11:12:49 +03:30
amirrezaghabeli
fc925f7b84
fixed bugs
2025-09-30 11:12:17 +03:30
a.ghabeli
f6cbc2f72d
Merge pull request 'firebase permission in login' ( #190 ) from firebase_permission into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/190
2025-09-29 10:27:39 +03:30
amirrezaghabeli
11ae01d76a
firebase permission in login
2025-09-29 10:27:06 +03:30
a.ghabeli
2371a3b8c7
Merge pull request 'version change' ( #189 ) from version into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/189
2025-09-29 09:29:30 +03:30
amirrezaghabeli
2a68ab5826
version change
2025-09-29 09:29:01 +03:30
a.ghabeli
6a0533dbbe
Merge pull request 'Enhance FCM token retrieval with error handling in AuthService' ( #188 ) from fcm_token_error into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/188
2025-09-29 09:26:32 +03:30
amirrezaghabeli
cc08a799ed
Enhance FCM token retrieval with error handling in AuthService
2025-09-29 09:25:58 +03:30
a.ghabeli
296e61b27b
Merge pull request 'notifications colors fix' ( #187 ) from notification_colors into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/187
2025-09-29 09:16:14 +03:30
amirrezaghabeli
4ef3ca206d
notifications colors fix
2025-09-29 09:15:40 +03:30
a.ghabeli
bc89e69209
Merge pull request 'mark single notification as read' ( #186 ) from seen_notification into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/186
2025-09-28 14:28:52 +03:30