amirrezaghabeli
919b9fb2ed
Refactor completion of documents routing and UI components
...
- Removed unused mobile route for completion of documents.
- Updated app routes to reflect the removal of the mobile route.
- Enhanced the desktop and mobile pages for completion of documents with improved layout and added TabletDesktopAppbar.
- Introduced meeting time handling in TenderDetailActions, integrating new bottom sheet and dialog components for better user interaction.
- Added meeting time state management in TenderDetailViewModel.
- Cleaned up deprecated files related to meeting time selection.
2025-10-13 14:51:39 +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
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
amirrezaghabeli
7e1240dffb
some fixes
2025-10-06 10:32:58 +03:30
amirrezaghabeli
0653cdb6d7
changes
2025-10-06 08:58:36 +03:30
amirrezaghabeli
9305d85d01
fixed profile logout bug
2025-10-01 14:26:12 +03:30
amirrezaghabeli
92c759b6c6
fixed rest of the bugs
2025-09-30 12:37:54 +03:30
amirrezaghabeli
fc925f7b84
fixed bugs
2025-09-30 11:12:17 +03:30
amirrezaghabeli
6e82f2c73f
mark single notification as read
2025-09-28 14:28:18 +03:30
llsajjad
271b253f23
Fixed seen item in notifications
2025-09-28 12:52:13 +03:30
llsajjad
ca78b76abd
Fixed showing notification circular alert
2025-09-28 11:32:29 +03:30
llsajjad
1fdbff77a1
fixed pagination
2025-09-27 15:27:45 +03:30
llsajjad
ca81da026d
Fixed important in notification
2025-09-27 14:57:42 +03:30
amirrezaghabeli
c989f3ae1f
fixed time ago in notifications
2025-09-27 13:57:47 +03:30
llsajjad
835a6f865d
hide notification circular when call mark as read
2025-09-27 13:35:05 +03:30
llsajjad
fa974bc4a2
added new response data from notifications api
2025-09-27 13:02:12 +03:30
amirrezaghabeli
ae348c3ed9
update notification tab data when clicking on navigation bars
2025-09-27 10:47:13 +03:30
llsajjad
811a1c1385
Fixed notification pagination for all and unread
2025-09-27 08:54:11 +03:30
amirrezaghabeli
e49c12b6cc
merge with conflict
2025-09-25 12:48:32 +03:30
amirrezaghabeli
70ecad74d1
fixed notification update fixed
2025-09-25 12:21:46 +03:30
amirrezaghabeli
eee1d9cdd8
feedback response model changes
2025-09-25 09:01:10 +03:30
llsajjad
b38c3fd4a4
Fixed loading bug in notification mobile
2025-09-24 13:39:19 +03:30
llsajjad
7456418ea2
Fixed warning context and hard code strings in notificationModelView and some widgets
2025-09-24 12:15:53 +03:30
a.ghabeli
060609c86a
Merge pull request 'added_unread_allread_notification' ( #157 ) from added_unread_allread_notification into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/157
2025-09-24 08:43:05 +03:30
llsajjad
1f60954c53
Added unread list api in notification
2025-09-23 15:49:30 +03:30
llsajjad
70066c26e8
Added markAll as read for notification
2025-09-23 15:01:42 +03:30
a.ghabeli
f630c0d0ab
Merge pull request 'splash_scren' ( #156 ) from splash_scren into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/156
2025-09-23 13:38:01 +03:30
amirrezaghabeli
801e170d7c
sort and filter added to tenders web
2025-09-23 13:15:41 +03:30
a.ghabeli
da3efc730a
Merge pull request 'Added notification logic and view api' ( #152 ) from logic_notification into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/152
2025-09-22 16:09:10 +03:30
llsajjad
cfc61daf71
Added notification logic and view api
2025-09-22 16:05:08 +03:30
amirrezaghabeli
f1214d8a28
added splash screen
2025-09-22 16:04:49 +03:30
amirrezaghabeli
e85ac8d649
forgot password screns logic fixed
2025-09-22 14:25:59 +03:30
amirrezaghabeli
5b1d5d2681
removed submit and reject tender ability every where except tender details
2025-09-22 11:28:12 +03:30
amirrezaghabeli
0c2f953636
added fcm (device) token to login data
2025-09-22 09:47:47 +03:30
amirrezaghabeli
f70229ab30
search logic added to desktop tenders
2025-09-22 09:28:09 +03:30
llsajjad
6e6f248702
Fixed pagination tenders for desktop and
...
added new config for notification
2025-09-21 14:03:32 +03:30
amirrezaghabeli
5689e98a43
refactors on codes
2025-09-18 10:27:16 +03:30
llsajjad
6a51c3656a
Fixed password and otp bugs
2025-09-17 15:58:49 +03:30
amirrezaghabeli
43ef5bd48b
merging branches
2025-09-17 10:15:41 +03:30
llsajjad
e9a1d0c665
added api for forgot password otp
2025-09-16 17:18:51 +03:30
llsajjad
69980925ad
added api for forgot password
2025-09-16 15:51:56 +03:30
amirrezaghabeli
13d6c51673
completion of documents web screen added
2025-09-15 15:49:54 +03:30
llsajjad
d47c85ffd4
Fixed pagination bug in tender like filter and fixed current page bug in same page
2025-09-14 13:56:20 +03:30
llsajjad
c7fc74a153
changed pagination to selectPage in t d yourTenders
2025-09-13 16:33:05 +03:30
amirrezaghabeli
2e0ff88b75
fix home and tenders scrolling and no data problem in tenders
2025-09-11 12:11:40 +03:30
amirrezaghabeli
f6da74f739
removed hardcoded status feedback and submission mode
2025-09-08 12:22:08 +03:30
amirrezaghabeli
65822036c8
tender stat model naming fixed
2025-09-08 11:06:25 +03:30
amirrezaghabeli
daba428d67
get like tenders refactor services
2025-09-08 10:48:05 +03:30
a.ghabeli
b4e4aa8cc3
Merge pull request 'forget_password_design' ( #112 ) from forget_password_design into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/112
2025-09-08 10:17:45 +03:30