Achintha Isuru
8c0708d2d3
Refactor billing data parsing and filtering, update invoice queries, and remove the dedicated timesheets page.
2026-02-28 15:26:05 -05:00
zouantchaw
cbd337f4e3
fix(dataconnect): remove unsupported verificationId from certificate upsert connector
2026-02-27 15:49:03 -05:00
Achintha Isuru
f39f8860ea
Persist verificationId for staff certificates
...
Add support for verificationId throughout the certificate flow: schema, GraphQL mutations/queries, domain, repositories, service implementation, and UI.
- Backend: add verificationId to Certificate schema and include it in upsert/create mutations; add auth insecureReason notes to related connector operations.
- Data layer: add verificationId parameter to StaffConnectorRepository API and propagation in implementation (SDK call remains commented with FIXME until dataconnect SDK is regenerated).
- Domain: add verificationId field to StaffCertificate (constructor, copyWith, props).
- Certificates flow: create verification via verificationService, pass returned verificationId to upsertStaffCertificate so the verification record is persisted with the certificate.
- UI: update certificate upload page to show existing file path, disable editing of name/issuer/number, rearrange fields, move remove button, change file icon and text style.
- Misc: minor lambda formatting cleanup in benefits mapping.
Note: the generated dataconnect SDK must be refreshed to enable the new .verificationId(...) call (there is a commented FIXME in the connector implementation).
2026-02-27 15:27:15 -05:00
Achintha Isuru
5584c21a49
Merge pull request #558 from Oloodi/feature/session-persistence-new
...
feat: localization, file restriction banners, test credentials, edit …
2026-02-27 12:10:02 -05:00
Wielfried Zouantcha
2519f1ddf6
Merge pull request #560 from Oloodi/codex/rapid-order-transcribe-parse
...
feat(core-api): add rapid order transcribe and parse endpoints
2026-02-27 11:13:33 -05:00
zouantchaw
7740ad4d2d
feat(core-api): add rapid order transcribe and parse endpoints
2026-02-27 11:12:32 -05:00
34afe09963
feat: localization, file restriction banners, test credentials, edit icon fix
...
- #553 : Audit and verify localizations (en/es), replace hardcoded strings
- #549 : Incomplete profile banner in Find Shifts (staff app)
- #550 : File restriction banner on document upload page
- #551 : File restriction banner on certificate upload page
- #552 : File restriction banner on attire upload page
- #492 : Hide edit icon for past/completed orders (client app)
- #524 : Display worker benefits in staff app
- Add test credentials to seed: testclient@gmail.com , staff +1-555-555-1234
- Fix document upload validation (context arg in _validatePdfFile on submit)
- Add PR_LOCALIZATION.md
Made-with: Cursor
2026-02-27 13:48:04 +05:30
Achintha Isuru
5ab5182c1b
feat: Implement comprehensive staff document management with verification status tracking and complete document listing.
2026-02-26 22:23:27 -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
b8d07380c0
replace the "Krow" with "KROW"
2026-02-26 15:13:26 -05:00
José Salazar
4b7b655ee8
teamhub is hub
2026-02-26 11:18:56 -05:00
José Salazar
3cf791ddbf
merge with dev
2026-02-26 11:17:01 -05:00
Achintha Isuru
0e3fd1afc8
Merge branch 'dev' into Inconsistent-Shift-Booking-Status
2026-02-26 10:38:02 -05:00
José Salazar
56b641ab9c
Merge pull request #545 from Oloodi/523-queries-to-retrieve-the-worker-benefits
...
deleting duplicated benefit query
2026-02-26 10:10:55 -05:00
José Salazar
c0c035f94b
deleting duplicated benefit query
2026-02-26 10:07:42 -05:00
zouantchaw
3da94f16fd
Merge remote-tracking branch 'origin/dev' into codex/feat-architecture-lead-bootstrap
2026-02-26 09:45:09 -05:00
3486ab07a5
backend fix
2026-02-26 18:11:27 +05:30
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
eeb8c28a61
hub & manager issues
2026-02-25 19:58:28 +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
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
dhinesh-m24
fc771c1598
fix: Update staffDocument mutation file
2026-02-25 13:11:57 +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
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
f8c9cd625f
feat: add GraphQL mutations for seeding and cleaning attire options data.
2026-02-24 15:41:12 -05:00
Achintha Isuru
5d0135b6e9
feat: Add StaffAttire GraphQL schema defining an AttireVerificationStatus enum and StaffAttire type with verification detail
2026-02-24 15:16:05 -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
zouantchaw
4a1d5f89e4
feat(core-api): add verification pipeline with vertex attire adapter
2026-02-24 13:29:24 -05:00
zouantchaw
52c3fbad40
feat(core-api): harden signed urls and llm rate limits
2026-02-24 10:17:48 -05:00
zouantchaw
e733f36d28
feat(core-api): wire real gcs upload and vertex llm in dev
2026-02-24 09:58:22 -05:00
zouantchaw
1876441a12
fix(backend): use /health for cloud run smoke endpoints
2026-02-24 08:58:49 -05:00
ee0f059e4f
Queries to retrieve the worker benefits
2026-02-24 17:47:30 +05:30
dhinesh-m24
e254ba3ce0
fix: Update staff application to connect with data connect
2026-02-24 17:29:20 +05:30
dhinesh-m24
78ce0f6cda
feat:Update benfitsDate query to add retrieve worker benefits query
2026-02-24 12:36:17 +05:30
zouantchaw
f8f81ec77c
feat(backend): add foundation services and sql idempotency
2026-02-23 22:27:40 -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
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
214e0d1237
feat: Implement order details retrieval for pre-filling new order forms for reordering.
2026-02-22 02:18:33 -05:00
Achintha Isuru
c5e48ffbc6
refactor: Update reorder suggestions to fetch and display completed orders with aggregated totals instead of individual shift roles.
2026-02-21 22:44:26 -05:00
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
José Salazar
d7bd1174c9
new query for history
2026-02-19 16:46:32 -05:00
José Salazar
e6b3eca16d
new query for my shifts
2026-02-19 15:40:34 -05:00
José Salazar
a2137e8a06
Merge remote-tracking branch 'origin/408-feature-implement-paidunpaid-breaks---client-app-frontend-development' into staff_recurring_permanent_order
2026-02-19 14:47:35 -05:00
José Salazar
d160610bf9
deleting few values of shift enum
2026-02-19 14:37:26 -05:00
Achintha Isuru
f0c33339ef
Merge branch 'dev' into 408-feature-implement-paidunpaid-breaks---client-app-frontend-development
2026-02-19 11:26:23 -05:00