Achintha Isuru
|
4995ff435d
|
refactor: extract document upload file selector, attestation checkbox, and footer into dedicated widgets for improved modularity.
|
2026-02-26 16:21:02 -05:00 |
|
Achintha Isuru
|
1aa5132abe
|
feat: implement document upload functionality with dedicated UI, state management, and routing.
|
2026-02-26 16:11:24 -05:00 |
|
Achintha Isuru
|
050072bd93
|
feat: Implement document upload and verification workflow by expanding document statuses, adding verification metadata, and introducing a mandatory flag for documents.
|
2026-02-26 15:45:55 -05:00 |
|
Achintha Isuru
|
df71deb698
|
feat: Add a Documents menu item, refactor DocumentsPage to use BlocProvider and UiAppBar, and capitalize the 'KROWER I' profile level badge text.
|
2026-02-26 15:24:27 -05:00 |
|
Achintha Isuru
|
b8d07380c0
|
replace the "Krow" with "KROW"
|
2026-02-26 15:13:26 -05:00 |
|
|
|
fd43494bd4
|
chore: Maestro restructure, remove Marionette, add Makefile e2e commands
|
2026-02-26 16:07:43 +05:30 |
|
Achintha Isuru
|
9f01c25dd3
|
refactor: update AttireCubit dependency injection to non-lazy and ensure uploadPhoto returns the updated attire item status.
|
2026-02-25 22:22:48 -05:00 |
|
Achintha Isuru
|
083744cd34
|
feat: Implement attire item filtering and refactor attire capture flow and repository logic
|
2026-02-25 22:18:25 -05:00 |
|
Achintha Isuru
|
c7c505f743
|
feat: Implement modular routing for the attire capture page with a new route path and navigator method.
|
2026-02-25 19:30:42 -05:00 |
|
Achintha Isuru
|
e0722c938d
|
refactor: Decompose AttireCapturePage into dedicated widgets for info, image preview, and footer sections, and refine attestation and verification status logic.
|
2026-02-25 19:21:45 -05:00 |
|
Achintha Isuru
|
4515d42cd3
|
feat: Enhance attire verification status system with more granular states and update related UI and data handling.
|
2026-02-25 19:05:03 -05:00 |
|
Achintha Isuru
|
6eafba311b
|
refactor: Implement custom DioClient with AuthInterceptor and strongly typed API service responses.
|
2026-02-25 15:10:44 -05:00 |
|
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
|
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
|
c3d2a8a910
|
style: Adjust vertical spacing in attire capture page.
|
2026-02-25 11:13:48 -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 |
|
Achintha Isuru
|
54a8915fb6
|
feat: Implement dedicated attire capture page, refactor attire selection with item cards and filtering.
|
2026-02-24 15:51:28 -05:00 |
|
Achintha Isuru
|
b29351a3aa
|
refactor: Replace attire option 'icon' field with 'description' across the schema and data models, and update the UI to display the new description.
|
2026-02-24 15:13:06 -05:00 |
|
Achintha Isuru
|
7744dbf1b3
|
refactor: replace AttirePage's AppBar with UiAppBar and update attire page title localization.
|
2026-02-24 14:28:43 -05:00 |
|
Achintha Isuru
|
cd51e8488c
|
refactor: Extract hub details UI components into dedicated widgets and introduce new edit hub form elements.
|
2026-02-24 14:22:34 -05:00 |
|
dhinesh-m24
|
e254ba3ce0
|
fix: Update staff application to connect with data connect
|
2026-02-24 17:29:20 +05:30 |
|
|
|
a7b34e40c8
|
chore: add localization to benefits overview page (en & es)
|
2026-02-24 16:33:28 +05:30 |
|
|
|
7e26b54c50
|
feat: complete client billing UI and staff benefits display (#524, #527)
- Client App: Built dedicated ShiftCompletionReviewPage and InvoiceReadyPage
- Client App: Wired up invoice summary mapping and parsing logic from Data Connect
- Staff App: Added dynamic BenefitsOverviewPage tracking worker limits matching client mockup
- Staff App: Display progress ring values wired to real VendorBenefitPlan & BenefitsData balances
|
2026-02-24 16:17:19 +05:30 |
|
Achintha Isuru
|
98c0b8a644
|
feat: Pass endDate to shift details screen and refine its display with updated spacing and a direct label.
|
2026-02-23 13:52:40 -05:00 |
|
Achintha Isuru
|
659b5812b0
|
Updates SectionHeader text styles, border, and radius, and reduces vertical spacing in WorkerHomePage.
|
2026-02-23 13:39:26 -05:00 |
|
|
|
13f8003bda
|
refactor of usecases
|
2026-02-23 17:18:50 +05:30 |
|
Achintha Isuru
|
69b5c74f00
|
refactor: streamline shift navigation calls and set default shifts tab to 'myshifts'.
|
2026-02-22 21:34:16 -05:00 |
|
Achintha Isuru
|
0c2482ee9b
|
fix: Correct weekday order and active day index mapping in shift schedule summary.
|
2026-02-22 21:20:56 -05:00 |
|
Achintha Isuru
|
7f3a66ba11
|
refactor: remove redundant pushShiftDetails navigation method and update its usages to toShiftDetails.
|
2026-02-22 21:16:46 -05:00 |
|
Achintha Isuru
|
9e38fb7d5f
|
feat: Add event name to order items and refactor navigation and shift data access to use direct object properties.
|
2026-02-22 21:07:57 -05:00 |
|
Achintha Isuru
|
0980c6584b
|
feat: localize "Find Shifts" tab strings and add filled status to shift role queries.
|
2026-02-22 20:27:01 -05:00 |
|
Achintha Isuru
|
d1a0c74b95
|
Refactor: Remove redundant shift assignment and update clock-in button to be full width.
|
2026-02-22 20:07:41 -05:00 |
|
Achintha Isuru
|
68d6e7c5e3
|
refactor: Standardize shift details UI by adopting UiButton and UiChip components, adjusting layout, and refining chip styling.
|
2026-02-22 19:59:22 -05:00 |
|
Achintha Isuru
|
c48d981ddb
|
feat: Introduce ShiftScheduleSummarySection to display shift type, date range, and recurring days on the shift details page.
|
2026-02-22 16:48:05 -05:00 |
|
Achintha Isuru
|
6e81d403c3
|
feat: Add support for displaying recurring shift details including start/end dates and recurring days.
|
2026-02-22 15:15:41 -05:00 |
|
Achintha Isuru
|
b519c49406
|
feat: Add orderId and normalized orderType to the Shift model to enable UI grouping and type-badging in shift displays.
|
2026-02-22 11:46:38 -05:00 |
|
Achintha Isuru
|
6e43888187
|
fix: Correctly map staff ID from session.staff.id and assign StaffSession.ownerId from s.ownerId.
|
2026-02-22 11:26:30 -05:00 |
|
Achintha Isuru
|
2d1e6a6acc
|
feat: Display staff profile completion status on the home screen.
|
2026-02-22 10:40:43 -05:00 |
|
Achintha Isuru
|
b593647800
|
refactor: migrate shifts BLoC state management to a single state class with a status enum.
|
2026-02-22 10:24:01 -05:00 |
|
Achintha Isuru
|
a9ead783e4
|
feat: Add post-save navigation to staff profile for emergency contact and experience, remove a placeholder page, and refine bloc usage and UI rendering.
|
2026-02-22 03:01:44 -05:00 |
|
|
|
1d09e20ac8
|
fix: resolve duplicate fields in Shift and unreachable code in ShiftsRepositoryImpl from bad merge
|
2026-02-20 21:15:57 +05:30 |
|
|
|
f7284b5cfb
|
Merge branch 'dev' into feature/session-persistence-424
|
2026-02-20 20:56:18 +05:30 |
|
|
|
c7bce37312
|
fix: add unused_element, unused_field, duplicate_ignore to suppress remaining strict linting rules on generated and prototype UI files
|
2026-02-20 20:48:33 +05:30 |
|
Achintha Isuru
|
bfc2453363
|
Merge pull request #444 from Oloodi/staff_recurring_permanent_order
Staff recurring permanent order
|
2026-02-20 10:18:03 -05:00 |
|