Commit Graph

59 Commits

Author SHA1 Message Date
2b498607d1 Merge branch 'dev' into feature/session-persistence-new 2026-03-17 18:40:22 +05:30
zouantchaw
515a6f2bed fix(notifications): replace Cloud Run job with worker service 2026-03-16 17:54:25 +01:00
zouantchaw
73287f42bd feat(attendance): add notification delivery and NFC security foundation 2026-03-16 17:06:17 +01:00
zouantchaw
b455455a49 feat(api): complete unified v2 mobile surface 2026-03-13 17:02:24 +01:00
zouantchaw
817a39e305 feat(api): add unified v2 gateway and mobile read slice 2026-03-13 15:17:00 +01:00
zouantchaw
fe43ff23cf feat(backend): implement v2 domain slice and live smoke 2026-03-11 18:23:55 +01:00
zouantchaw
d6559a0a11 feat(backend): add isolated v2 foundation stack and query service scaffold 2026-03-11 16:48:58 +01:00
e3d8d30b1b Merge branch 'dev' into feature/session-persistence-new 2026-03-11 10:56:48 +05:30
b9574eb96a #636 2026-03-10 14:59:31 +05:30
Achintha Isuru
972951fd96 feat: implement conditional google-services processing and update Firebase configurations for staging and production environments 2026-03-09 18:09:25 -04:00
Achintha Isuru
fe98462431 feat: update launch configurations and build scripts for staging and production environments 2026-03-09 17:27:56 -04:00
Achintha Isuru
2484c6cff2 Refactor code structure for improved readability and maintainability 2026-03-09 16:26:53 -04:00
Achintha Isuru
720bf247b3 fix: update localization strings for booking shifts in English and Spanish 2026-03-07 02:36:42 -05:00
91cedf54c9 testcases 2026-03-06 17:19:12 +05:30
Achintha Isuru
8b9a58adb1 feat: Add mobile CI/CD secrets setup for APK signing
- Updated Makefile to include new command for setting up mobile CI secrets.
- Enhanced tools.mk with setup-mobile-ci-secrets target.
- Created setup-mobile-github-secrets.sh script for configuring GitHub Secrets for APK signing.
- Added APK signing implementation summary documentation.
- Created detailed APK signing setup guide.
- Added GitHub secrets checklist for easy reference.
2026-03-05 13:55:38 -05:00
b43e28e09d Implement Maestro E2E Tests for Mobile Happy Paths & Document #572 2026-03-05 17:50:46 +05:30
277eff3da0 Merge dev into feature/session-persistence-new 2026-03-04 10:19:28 +05:30
Achintha Isuru
a7d66a1efe feat: Implement rapid order creation via voice and text in mobile app
- Added benefits section with state management
- Refactored home page to include new sections for quick actions, today's shifts, and tomorrow's shifts
- Introduced full-width divider for better layout
- Created reusable section layout widget for consistent UI
- Implemented circular progress indicator for benefits
- Removed deprecated benefits widget and replaced with new structure
- Updated data connection configuration for validation environment
2026-03-03 20:28:12 -05:00
c0a69707e6 maestro cases 2026-03-02 19:18:35 +05:30
zouantchaw
c52bb7e767 fix(dataconnect): split fast connector sync from full schema sync 2026-02-27 15:28:24 -05:00
Achintha Isuru
0e3fd1afc8 Merge branch 'dev' into Inconsistent-Shift-Booking-Status 2026-02-26 10:38:02 -05:00
Achintha Isuru
54af0bb881 Merge pull request #542 from Oloodi/feature/session-persistence-new
chore: Maestro E2E restructure, remove Marionette, add Makefile e2e targets
2026-02-26 10:20:33 -05:00
3486ab07a5 backend fix 2026-02-26 18:11:27 +05:30
fd43494bd4 chore: Maestro restructure, remove Marionette, add Makefile e2e commands 2026-02-26 16:07:43 +05:30
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
d3aec0da0b chore(backend): make dev deploy frontend-callable 2026-02-24 09:09:08 -05:00
zouantchaw
1876441a12 fix(backend): use /health for cloud run smoke endpoints 2026-02-24 08:58:49 -05:00
zouantchaw
f8f81ec77c feat(backend): add foundation services and sql idempotency 2026-02-23 22:27:40 -05:00
Achintha Isuru
88d4e74c9e Merge branch 'dev' into codex/local-dev-fixes 2026-02-17 16:34:58 -05:00
Achintha Isuru
9e1af17328 feat: Refactor bank account handling in billing and staff modules
- Introduced new bank account entities: BusinessBankAccount and StaffBankAccount.
- Updated bank account adapter to handle new entities.
- Removed legacy BankAccount entity and its adapter.
- Implemented use case for fetching bank accounts in billing repository.
- Updated BillingBloc and BillingState to include bank accounts.
- Refactored PaymentMethodCard to display bank account information.
- Adjusted actions widget layout for better UI consistency.
- Updated staff bank account repository and use cases to utilize new entity structure.
- Ensured all references to bank accounts in the codebase are updated to the new structure.
2026-02-17 12:05:24 -05:00
zouantchaw
6502a2f983 Add quality gates and baseline tests for web/mobile 2026-02-12 23:21:25 -05:00
Achintha Isuru
682a425d0d feat: add zoom controls for Mermaid diagrams and improve diagram interaction 2026-02-06 15:57:29 -05:00
Achintha Isuru
964b872ee1 Add clean-branches make target and docs
Document dataconnect environment options and add branch-cleaning tooling. Adds PROTECTED_BRANCHES.md listing protected branches (main, dev, demo/**). Updates Makefile help text to show ENV defaults for dataconnect targets, new bootstrap/backup/validation commands, and a tip about default ENV. Adds a new clean-branches .PHONY target in makefiles/tools.mk that validates the current branch, reads PROTECTED_BRANCHES.md, prompts for confirmation, switches to dev if necessary, and deletes non-protected local branches while reporting a summary.
2026-02-06 13:40:28 -05:00
Achintha Isuru
5c6852fcba Merge pull request #383 from Oloodi/demo/prep-demo-m3
Introduce validation db instance
2026-02-06 00:45:04 -05:00
Achintha Isuru
d39fa6e6c3 Update service IDs in dataconnect configuration for consistency 2026-02-06 00:44:27 -05:00
Achintha Isuru
9f750ac168 Merge pull request #379 from Oloodi/361-missing-features-and-bugs-identified-during-the-milestone-3-demo-smoke-run
feat(mobile): Implement Centralized Error Handling System & Project Cleanup (#377 #378)
2026-02-05 22:24:05 -05:00
Achintha Isuru
e7c12245d0 Update Data Connect configuration for validation environment 2026-02-05 01:16:37 -05:00
Achintha Isuru
277b4b81ca Reapply "Merge pull request #373 from Oloodi/368-sub-task-provision-and-copy-validation-database-instance"
This reverts commit eb149f680b.
2026-02-05 00:19:00 -05:00
Achintha Isuru
eb149f680b Revert "Merge pull request #373 from Oloodi/368-sub-task-provision-and-copy-validation-database-instance"
This reverts commit 8deb293158, reversing
changes made to fbab4f729d.
2026-02-05 00:18:34 -05:00
José Salazar
ada3aa7ef3 new instance for db validation dataconnect 2026-02-05 11:50:52 +09:00
Achintha Isuru
a87830b361 feat: Add dart-define-from-file option for staff app commands in mobile.mk 2026-02-04 10:30:47 -05:00
Achintha Isuru
41b808d196 feat: add sync-prototypes dependency to launchpad-dev and deploy-launchpad-hosting targets 2026-02-04 12:30:54 +05:30
dhinesh-m24
e2729a3668 Merge branch 'dev' into authentication-web 2026-02-04 11:58:21 +05:30
dhinesh-m24
d3378e4822 feat: Update web makefile 2026-02-04 11:56:19 +05:30
Achintha Isuru
4e4a9aff80 feat: add sync-prototypes dependency to launchpad-dev and deploy-launchpad-hosting targets 2026-02-03 16:42:25 -05:00
Achintha Isuru
11ad6c47d1 Add mobile hot reload and restart commands to Makefile; update NEXT_SPRINT_TASKS with clarification point 2026-02-03 12:25:46 -05:00
José Salazar
6096a650da creation of seed and makefile to datacoonect 2026-02-03 22:34:31 +09:00
Achintha Isuru
075c3150d0 feat: update mobile makefile to include SDK generation for client and staff apps
- Added `dataconnect-generate-sdk` as a prerequisite for mobile installation, client, and staff build commands.
- Ensured SDK generation is performed before running or building mobile applications to streamline the development process.
2026-02-02 10:07:13 -05:00