Commit Graph

15 Commits

Author SHA1 Message Date
AmirReza Jamali 984f2e5139 refactor: use GET tenders/recommend and improve tender title UX
continuous-integration/drone/push Build is passing
Load the Recommended tab from GET /api/v1/tenders/recommend instead of the
AI POST flow with 503 fallback. Fix notification pagination offset, make
tender titles selectable across list and detail views, and ignore .cursor.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-27 12:23:53 +03:30
AmirReza Jamali 86ed7bc665 Refactor tender detail models and UI components for improved clarity and functionality
- Updated the `Lot`, `Organization`, and `OrganizationAddress` models to enhance data mapping for tender details.
- Revised the `TenderData` model to include additional fields reflecting the API response structure.
- Improved UI components across desktop, mobile, and tablet views by commenting out unused sections for future use.
- Added new string constants for lot details in the tender information section.
- Enhanced unit tests to cover new model fields and ensure resilience to partial API payloads.
2026-06-05 19:42:09 +03:30
AmirReza Jamali dde66521f6 Add Docker support and enhance data models for tender details
- Introduced a .dockerignore file to optimize Docker builds by excluding unnecessary files.
- Updated the Dockerfile to use a Flutter base image, enabling web builds for the application.
- Added new data models for `Lot` and `OrganizationAddress` to represent tender details more accurately.
- Enhanced the `Organization` model to include `companyId` and a nested `address` field.
- Updated the `TenderData` model to include new fields such as `noticeTypeCode`, `formType`, and `lots`, reflecting the API response structure.
- Regenerated necessary code for data models to ensure compatibility with the updated structures.
2026-06-03 13:32:42 +03:30
amirrezaghabeli 495e2db384 Modified TenderDetailHeader to conditionally display the estimated value container based on its presence 2025-10-12 15:36:02 +03:30
amirrezaghabeli 56620d4c1b tender detail changes 2025-10-04 10:37:49 +03:30
llsajjad ddd464c2c2 replace unixToDate to timeConvertor 2025-09-13 12:59:47 +03:30
amirrezaghabeli e7950cd3fc detail refactor 2025-08-27 13:59:47 +03:30
amirrezaghabeli bcd499843b fixed services 2025-08-27 13:03:09 +03:30
amirrezaghabeli 4f07facbb8 tablet navigation bar fixed 2025-08-26 14:58:06 +03:30
amirrezaghabeli 36f66bfca5 merge branches 2025-08-18 08:28:18 +03:30
llsajjad b8d4f38d67 fixed dark theme bugs 2025-08-10 16:33:30 +03:30
llsajjad d0afc23be1 added logic for detail 2025-08-09 19:26:56 +03:30
llsajjad e468ec9c43 Fixed size on web and changed details design button in desktop and tablet 2025-08-09 16:55:29 +03:30
llsajjad 080125b851 fixed colors for darkTheme 2025-08-09 13:13:32 +03:30
llsajjad 111c332f74 added 3 screen mod to detail 2025-08-09 07:54:53 +03:30