1685 Commits

Author SHA1 Message Date
Achintha Isuru
9c9cdaca78 feat: Implement attire photo capture, update AttireItem entity, and streamline the photo upload and state management flow. 2026-02-25 13:56:35 -05:00
Achintha Isuru
0ad70a4a42 Merge branch 'dev' into 503-build-dedicated-interface-to-display-hub-details 2026-02-25 13:07:59 -05:00
Achintha Isuru
74d8d4d4d9 feat: Implement local image preview and explicit submission for attire capture. 2026-02-25 13:06:11 -05:00
Achintha Isuru
ed2b4f0563 feat: Enable users to upload attire photos via camera or gallery. 2026-02-25 12:58:30 -05:00
Achintha Isuru
19b82ff73a feat: device services implemented 2026-02-25 12:39:25 -05:00
Achintha Isuru
e2f3de3a54 feat: introduce BaseDeviceService to standardize interactions with native device features. 2026-02-25 12:29:47 -05:00
Achintha Isuru
a2ba56e268 Merge pull request #540 from Oloodi/feature/session-persistence-new
feat: Cost center & hub manager backend, localization, Maestro integration tests
2026-02-25 12:26:35 -05:00
17da98ec6c Delete apps/mobile/analyze2.txt 2026-02-25 22:53:26 +05:30
zouantchaw
b645927429 docs(m4): add business/vendor memberships and clean planning docs 2026-02-25 11:58:21 -05:00
165fe5b66b maestra testcases 2026-02-25 22:06:22 +05:30
zouantchaw
67cf5e0e4c docs(m4): add explicit actor mapping text to both scenarios 2026-02-25 11:17:54 -05:00
Achintha Isuru
c3d2a8a910 style: Adjust vertical spacing in attire capture page. 2026-02-25 11:13:48 -05:00
zouantchaw
50c7116d20 docs(m4): fix mermaid participant alias for github render 2026-02-25 11:00:12 -05:00
zouantchaw
3dc3b306ea docs(m4): add core data actors with two example scenarios 2026-02-25 10:58:25 -05:00
Achintha Isuru
08920ada3d feat: Externalize Core API base URL to AppConfig and environment configuration. 2026-02-25 10:57:34 -05:00
Achintha Isuru
a21fbf6871 feat: Introduce FileVisibility enum and refactor FileUploadService to use it instead of magic strings for file access levels. 2026-02-25 10:50:42 -05:00
zouantchaw
b2833b02af docs(m4): reconcile roadmap CSVs with target schema 2026-02-25 10:50:13 -05:00
b85a83b446 #537 (Cost Center)#539 (Hub Manager) 2026-02-25 21:18:51 +05:30
Achintha Isuru
ab197c154a feat: Implement core API services for verification, file upload, signed URLs, and LLM, including their response models and API endpoints. 2026-02-25 10:44:39 -05:00
Achintha Isuru
77bb469186 refactor: introduce base API service and core service for standardized API interaction and error handling. 2026-02-25 10:33:27 -05:00
Achintha Isuru
71c1610c0e feat: Implement ApiService with Dio for standardized API requests and responses using ApiResponse entity. 2026-02-25 10:05:41 -05:00
Achintha Isuru
12211e54e2 refactor: Reorder pubspec.yaml dependencies, update SavingsCard text to a hardcoded value, and add scripts/issues-to-create.md to .gitignore. 2026-02-25 09:38:13 -05:00
af09cd40e7 fix eventhandlers 2026-02-25 20:04:02 +05:30
d5cfbc5798 hub & manager issues 2026-02-25 20:01:08 +05:30
eeb8c28a61 hub & manager issues 2026-02-25 19:58:28 +05:30
27754524f5 Update flutter-testing-tools.md 2026-02-25 19:50:34 +05:30
fe6ff2d02c Merge outstanding changes before pulling dev 2026-02-25 19:11:04 +05:30
400bdf2d40 Add cost center entity and link to hubs 2026-02-25 17:34:53 +05:30
dhinesh-m24
30092146bf fix: Update staff's cerficate schema to create queries and mutations 2026-02-25 15:42:19 +05:30
dhinesh-m24
d126ece7ce fix: Issue 523, 536 to delete duplicate queries and create cost center schema and queries 2026-02-25 15:21:45 +05:30
d1e09a1def Update flutter-testing-tools.md 2026-02-25 14:18:21 +05:30
efbff33292 Update flutter-testing-tools.md 2026-02-25 14:17:07 +05:30
8bc10468c0 docs: finalize flutter testing tools research 2026-02-25 14:15:14 +05:30
7caacdf060 Merge remote branch 2026-02-25 14:14:16 +05:30
dhinesh-m24
99c6013453 fix merge conflict issue 2026-02-25 14:10:58 +05:30
dhinesh-m24
5cc4b1f00e fix: Assign hub manager to order 2026-02-25 14:07:26 +05:30
239fdb99a8 Fix remaining stash issues by reverting to origin/dev 2026-02-25 13:46:19 +05:30
4e7838bf93 Fix stash conflict 2026-02-25 13:35:58 +05:30
4d4a9b6a66 Merge dev 2026-02-25 13:35:18 +05:30
17c2c2afbb Merge dev 2026-02-25 13:34:52 +05:30
dhinesh-m24
fc771c1598 fix: Update staffDocument mutation file 2026-02-25 13:11:57 +05:30
714702015c UI fields for cost center 2026-02-25 13:03:04 +05:30
dhinesh-m24
829ba7e747 fix: Update Invoice schema, queries, mutations and remove ShiftDayCompletion related files 2026-02-25 12:49:12 +05:30
Achintha Isuru
3b7d9ee5c1 Merge pull request #535 from Oloodi/503-build-dedicated-interface-to-display-hub-details
Partially completed the integration of the attire core endpoint to the attire screen
2026-02-25 01:01:34 -05:00
Achintha Isuru
fd0208efa0 feat: Introduce AttireVerificationStatus enum and add verificationId to staff attire items. 2026-02-24 17:31:41 -05:00
Achintha Isuru
616f23fec9 feat: Implement staff attire management including fetching options, user attire status, and upserting attire details. 2026-02-24 17:16:52 -05:00
Achintha Isuru
cb180af7cf feat: Add example text to the attire capture page and remove explicit background color from the scaffold. 2026-02-24 16:23:25 -05:00
Achintha Isuru
9bc4778cc1 feat: Extract attire photo capture logic into AttireCaptureCubit and reorganize existing attire BLoC into a dedicated subdirectory. 2026-02-24 16:19:59 -05:00
Achintha Isuru
bb27e3f8fe refactor: extract attire UI components from pages into dedicated widgets for improved modularity. 2026-02-24 16:06:42 -05:00
Achintha Isuru
566b4e9839 feat: Add xSmall size and destructive variant to UiChip, refactor AttireItemCard to use these new chip features, and adjust body4r font size. 2026-02-24 15:58:49 -05:00