Commit Graph

35 Commits

Author SHA1 Message Date
amirrezaghabeli abf1cc3f7d Add board service and repository, update routes and assets
- Introduced BoardService and BoardRepository for managing board-related data.
- Updated app routes to reflect the new board screen structure.
- Added new board-related assets to the asset manager.
- Refactored BoardScreen navigation to utilize the new provider structure.
2025-11-11 12:58:05 +03:30
amirrezaghabeli 38222afcfa Enhance authentication flow and user role management
- Updated AuthViewModel to hydrate user data from storage on initialization.
- Added method to AuthRepository for retrieving stored customer data.
- Enhanced AuthService to save and retrieve customer data from SharedPreferences.
- Refactored UI components to use context.watch for user role updates in MeetingTimeDialog, TenderDetailActions, and TendersPage.
- Improved navigation logic in final completion pages to handle user interactions more effectively.
2025-10-14 12:24:04 +03:30
llsajjad be6b0bbe98 added web tablet pages 2025-10-13 11:54:23 +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
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 6e82f2c73f mark single notification as read 2025-09-28 14:28:18 +03:30
amirrezaghabeli 44b9e16a8d web show notification when push notification is recieved 2025-09-24 15:33:48 +03:30
llsajjad cfc61daf71 Added notification logic and view api 2025-09-22 16:05:08 +03:30
amirrezaghabeli 13d6c51673 completion of documents web screen added 2025-09-15 15:49:54 +03:30
amirrezaghabeli daba428d67 get like tenders refactor services 2025-09-08 10:48:05 +03:30
amirrezaghabeli 9a1ec0b34e fixed your tenders filters and service and home your tneders use your tenders service 2025-09-08 09:53:21 +03:30
amirrezaghabeli 5649634464 some changes and fixes 2025-09-06 13:18:12 +03:30
amirrezaghabeli 777d9c3e70 delete likes in liked screen 2025-09-03 15:15:37 +03:30
llsajjad 79874c40b1 Added liked tenders desigm and data from api 2025-09-02 16:56:42 +03:30
amirrezaghabeli 471f6e3119 web fixes codes 2025-08-31 15:04:35 +03:30
amirrezaghabeli 6f4cc67fe6 some changes in web pages 2025-08-31 14:41:50 +03:30
amirrezaghabeli f868dc7659 fixed update tender intenders after in details updated and web issues inmobile and tablet 2025-08-30 09:16:21 +03:30
amirrezaghabeli 355b433f7b refresh token ability added to project 2025-08-25 12:14:52 +03:30
amirrezaghabeli f81e9dd32d fixed login bug 2025-08-21 10:59:28 +03:30
amirrezaghabeli 4b51071aad merge branches 2025-08-20 13:11:22 +03:30
llsajjad 4b0dc4cedf added approved api 2025-08-19 22:22:17 +03:30
amirrezaghabeli a00565cd4f profile dependencies added 2025-08-17 09:46:33 +03:30
amirrezaghabeli 8843408287 move to network folder 2025-08-12 14:44:18 +03:30
amirrezaghabeli 4aeb9229a4 networking and error handling 2025-08-12 14:40:49 +03:30
amirrezaghabeli a7e208a5de merged branches 2025-08-12 09:11:26 +03:30
llsajjad d10e0459ae Added logic to YourTenders 2025-08-11 15:52:13 +03:30
amirrezaghabeli 9ea9480818 check and fix in ui 2025-08-10 16:05:03 +03:30
amirrezaghabeli fe20d1b884 merge branches 2025-08-10 08:39:48 +03:30
amirrezaghabeli ffbe687fdb Merge remote-tracking branch 'origin/refactor_dark_mood_repository' 2025-08-10 08:38:08 +03:30
llsajjad d0afc23be1 added logic for detail 2025-08-09 19:26:56 +03:30
llsajjad 83ca169059 changed logoRepository to authRepository 2025-08-09 17:25:19 +03:30
amirrezaghabeli 1fdfc52297 home logic added 2025-08-09 14:15:02 +03:30
amirrezaghabeli da7b10f0d0 implement light and dark theme 2025-08-06 14:14:07 +03:30
amirrezaghabeli 09e21a1cc7 network manager and di added 2025-08-05 09:45:24 +03:30