AmirReza Jamali
ae08b946f6
Refactor tenders pagination and enhance API integration
...
- Updated TendersRepository and TendersService to support cursor-based pagination.
- Modified TendersViewModel to manage pagination state and handle API responses more effectively.
- Replaced existing pagination UI components with a new WindowedPagination widget across desktop, mobile, and tablet views.
- Improved notification handling in the UI to reflect the presence of notifications dynamically.
- Adjusted main tenders slider to ensure proper rendering based on the current page index.
2026-05-26 18:30:46 +03:30
AmirReza Jamali
02057988dc
Remove TaskStatus enum and related extensions, refactor BoardService and BoardResponse models for improved API integration, and update BoardViewModel to handle card movements between columns. Adjust UI components to reflect these changes and enhance error handling for card operations.
2026-05-26 10:41:34 +03:30
AmirReza Jamali
2515190576
Refactor date handling in tender data model and UI components. Added unixTimestampFromJson for parsing timestamps and updated timeConvertor to handle null values. Updated relevant model fields and UI to use the new parsing logic. Added unit tests for date utilities.
2026-05-24 15:28:47 +03:30
amirrezaghabeli
00a3180499
edit key word api added
2026-04-25 12:13:49 +03:30
amirrezaghabeli
a5b01ffac4
Update ProfileData model to include companies and enhance profile UI
...
- Added a new field for companies in the ProfileData model to store associated company information.
- Updated JSON serialization methods to handle the new companies field.
- Modified profile page views to display the user's full name and company name, replacing previous role and department fields for improved clarity.
- Introduced new string constants for full name and phone in ProfileStrings.
2025-11-23 10:47:51 +03:30
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
13dbb5fae5
Enhance Customer model to include role attribute and update related components
...
- Added a new `role` attribute to the `Customer` model in `customer.dart` and updated the corresponding generated files.
- Modified the `AuthViewModel` to set the user role based on the logged-in user's role.
- Updated UI components in `TenderDetailActions` and `DesktopTendersPage` to conditionally render elements based on the user's role.
- Refactored tests to validate the new role attribute in the `Customer` model.
2025-10-14 09:12:24 +03:30
amirrezaghabeli
26a29003d9
notification se more added
2025-09-27 15:31:40 +03:30
llsajjad
fa974bc4a2
added new response data from notifications api
2025-09-27 13:02:12 +03:30
amirrezaghabeli
eee1d9cdd8
feedback response model changes
2025-09-25 09:01:10 +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
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
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
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
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
cd32bbd812
added pagination in your tenders and some fixes
2025-09-07 12:15:43 +03:30
llsajjad
468556acb3
Fixed pagination for your tenders in home
2025-09-07 10:43:54 +03:30
llsajjad
cd827ecbe4
added new response model for tenders
2025-09-07 10:07:53 +03:30
llsajjad
79874c40b1
Added liked tenders desigm and data from api
2025-09-02 16:56:42 +03:30
amirrezaghabeli
0f657228c8
feedback stats added
2025-08-27 09:40:48 +03:30
amirrezaghabeli
4f07facbb8
tablet navigation bar fixed
2025-08-26 14:58:06 +03:30
amirrezaghabeli
f964186a87
some changes navigation in web and response changes
2025-08-26 12:22:42 +03:30
amirrezaghabeli
37f4b20bfa
added company profile and fixed some parts
2025-08-20 14:46:06 +03:30
a.ghabeli
266d974786
Merge pull request 'Added getStates in home' ( #56 ) from get_states_in_home into main
...
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/56
2025-08-20 13:59:28 +03:30
llsajjad
ed5768decb
Added getStates in home
2025-08-20 13:57:33 +03:30
amirrezaghabeli
2382c7a10d
fixed conflict
2025-08-20 13:18:55 +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
3dca9fd383
added feedback
2025-08-18 15:33:50 +03:30
amirrezaghabeli
36f66bfca5
merge branches
2025-08-18 08:28:18 +03:30
llsajjad
34afaa9d4d
Added data from api for recommended
2025-08-18 08:23:05 +03:30
llsajjad
57c7b1e38d
added new models
2025-08-17 13:48:02 +03:30
llsajjad
09032cf5bf
changed tender folder
2025-08-17 13:31:17 +03:30
amirrezaghabeli
5bb7326c76
feedback models added
2025-08-17 12:29:12 +03:30
amirrezaghabeli
a00565cd4f
profile dependencies added
2025-08-17 09:46:33 +03:30
amirrezaghabeli
81d01d53ae
login added
2025-08-16 16:11:57 +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
ffbe687fdb
Merge remote-tracking branch 'origin/refactor_dark_mood_repository'
2025-08-10 08:38:08 +03:30
llsajjad
360680d990
added TenderDetailRequest
2025-08-09 19:50:48 +03:30
llsajjad
d0afc23be1
added logic for detail
2025-08-09 19:26:56 +03:30
amirrezaghabeli
1fdfc52297
home logic added
2025-08-09 14:15:02 +03:30