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
f0cbe00b2f
Update dependencies, enhance API endpoints, and refactor UI components
...
- Updated `pubspec.lock` to new package versions for `async`, `fake_async`, `leak_tracker`, and `vm_service`.
- Modified API endpoint for unread notifications to include `event_type=PUSH`.
- Refactored `CompletionOfDocumentsMobilePage` layout for improved structure.
- Simplified `DetailDropDown` widget by removing unnecessary animations.
- Updated `CommentBox` styling and adjusted padding for better UI consistency.
- Replaced deprecated `FormCard` implementation in final completion pages with a new widget structure.
- Enhanced button styles across various dialogs and pages for a cohesive design.
2025-10-13 16:10:18 +03:30
amirrezaghabeli
79a0ecd87f
Refactor tender dialogs to utilize ViewModel and improve state management
...
- Updated `TendersFilterDialog` and `TendersSortDialog` to use a stateful approach, allowing for better management of selected filters and sorting options.
- Integrated `TendersViewModel` into both dialogs, enabling direct interaction with the view model for setting date ranges and statuses.
- Enhanced the UI to reflect changes in state, ensuring a more responsive user experience when applying filters and sorting.
- Updated the `d_tenders_page.dart` to pass the view model and handle filter and sort actions appropriately.
2025-10-12 15:29:54 +03:30
amirrezaghabeli
b9cc4cb11f
adde budget badge on tenders
2025-09-30 12:59:12 +03:30
amirrezaghabeli
92c759b6c6
fixed rest of the bugs
2025-09-30 12:37:54 +03:30
amirrezaghabeli
d6296e0b83
some changes
2025-09-25 11:18:40 +03:30
amirrezaghabeli
44b9e16a8d
web show notification when push notification is recieved
2025-09-24 15:33:48 +03:30
amirrezaghabeli
801e170d7c
sort and filter added to tenders web
2025-09-23 13:15:41 +03:30
llsajjad
987f499833
added Filter and Sort dialog design in tenders page
2025-09-22 17:18:41 +03:30
amirrezaghabeli
5b1d5d2681
removed submit and reject tender ability every where except tender details
2025-09-22 11:28:12 +03:30
llsajjad
6e6f248702
Fixed pagination tenders for desktop and
...
added new config for notification
2025-09-21 14:03:32 +03:30
llsajjad
8a289f2d05
added new design for tenders desktop
2025-09-20 23:09:00 +03:30
amirrezaghabeli
e015c941d2
fixed rtl supoort in some pages
2025-09-17 14:33:04 +03:30
amirrezaghabeli
74b0927434
added request successful page and add animation for feedback of tenders
2025-09-16 10:20:12 +03:30
amirrezaghabeli
c421f85c95
cleared console problems
2025-09-16 08:36:03 +03:30
amirrezaghabeli
118a823f1c
fixed rported jira issues
2025-09-14 12:08:39 +03:30
amirrezaghabeli
7462d71b33
show eu flag if it is empty
2025-09-14 11:52:59 +03:30
llsajjad
ddd464c2c2
replace unixToDate to timeConvertor
2025-09-13 12:59:47 +03:30
amirrezaghabeli
ffbc11d4cf
removed country flags package and read flags from server and implement svg cahce structure
2025-09-11 11:04:29 +03:30
amirrezaghabeli
f6da74f739
removed hardcoded status feedback and submission mode
2025-09-08 12:22:08 +03:30
amirrezaghabeli
5649634464
some changes and fixes
2025-09-06 13:18:12 +03:30
llsajjad
e67b021f26
Fixed size icon and web desktop design
2025-09-05 12:33:48 +03:30
amirrezaghabeli
513475cfb6
initial your tenders
2025-09-02 15:33:07 +03:30
amirrezaghabeli
cab78c8f4d
added string for every screen and removed from app strings
2025-09-01 17:50:51 +03:30
amirrezaghabeli
f6ab5e0560
tenders refactor
2025-08-27 14:06:57 +03:30
amirrezaghabeli
dd46eb6054
refactor home
2025-08-27 13:22:35 +03:30
amirrezaghabeli
89668fd2f1
submission dialog for tablet and web
2025-08-27 09:05:18 +03:30
amirrezaghabeli
18834e492d
fix web bug and navigations
2025-08-27 07:38:09 +03:30
amirrezaghabeli
f964186a87
some changes navigation in web and response changes
2025-08-26 12:22:42 +03:30
amirrezaghabeli
2373ce3c26
fixed load again
2025-08-22 14:48:58 +03:30
amirrezaghabeli
4b51071aad
merge branches
2025-08-20 13:11:22 +03:30
amirrezaghabeli
93e4e81ca0
location flags
2025-08-19 10:20:34 +03:30
amirrezaghabeli
082538f18d
changes loading of pagination
2025-08-19 08:46:13 +03:30
amirrezaghabeli
da6b1f28cf
tenders pagination added
2025-08-19 08:08:31 +03:30
amirrezaghabeli
3dca9fd383
added feedback
2025-08-18 15:33:50 +03:30
amirrezaghabeli
4874153488
changes
2025-08-18 10:19:05 +03:30
amirrezaghabeli
36f66bfca5
merge branches
2025-08-18 08:28:18 +03:30
llsajjad
09032cf5bf
changed tender folder
2025-08-17 13:31:17 +03:30
amirrezaghabeli
36c3faa747
refactor codes
2025-08-12 12:16:33 +03:30
amirrezaghabeli
a7e208a5de
merged branches
2025-08-12 09:11:26 +03:30
amirrezaghabeli
86f0f03392
some changes
2025-08-11 10:27:33 +03:30
amirrezaghabeli
9ea9480818
check and fix in ui
2025-08-10 16:05:03 +03:30
amirrezaghabeli
988380e95e
tender screen changes
2025-08-10 08:28:45 +03:30
amirrezaghabeli
99b6bbb13f
some fixes
2025-08-09 10:40:33 +03:30
amirrezaghabeli
4179a0b292
dark colors added
2025-08-07 11:06:52 +03:30
amirrezaghabeli
da7b10f0d0
✨ implement light and dark theme
2025-08-06 14:14:07 +03:30
amirrezaghabeli
337fcdbcbc
router and assets updated
2025-08-06 09:07:55 +03:30
amirrezaghabeli
21d13ac072
✨ added your tenders screen
2025-08-05 19:18:47 +03:30
amirrezaghabeli
1df10bec9b
🔨 updated tenders screen ui
2025-08-05 11:05:02 +03:30
amirrezaghabeli
676124567f
go router added
2025-08-05 08:23:05 +03:30