feature/mobile-frontend #5

Merged
hume merged 28 commits from feature/mobile-frontend into main 2026-08-16 13:47:46 +00:00
Owner
No description provided.
hume added 28 commits 2026-08-16 13:43:54 +00:00
feat(mobile): add Vue 3 + Capacitor mobile frontend
Some checks failed
mobile.yml / feat(mobile): add Vue 3 + Capacitor mobile frontend (push) Failing after 0s
Backend / backend (push) Successful in 42s
Frontend / frontend (push) Successful in 19s
52c7a0a459
- New mobile/ folder with Vue 3 + TypeScript + Vite + Capacitor
- Dashboard, Arrivals, Notifications, Booking Detail views
- Pinia stores for state management
- Axios API client with error handling
- Bottom navigation (3 tabs)
- Android Capacitor project configured
- Dockerfile.android for ARM-compatible builds
- Forgejo CI workflow for web build + Android APK
- Backend: restored /api/v1/mobile/dashboard endpoint
- Documentation in mobile/README.md
fix(ci): correct build-args syntax in mobile.yml workflow
All checks were successful
Backend / backend (push) Successful in 39s
Frontend / frontend (push) Successful in 21s
13fa08507a
fix(docker): support BUILD_AAB arg for both APK and AAB builds
All checks were successful
Backend / backend (push) Successful in 37s
Frontend / frontend (push) Successful in 19s
9364a94a6b
docs: update README with mobile frontend documentation
All checks were successful
Backend / backend (push) Successful in 39s
Frontend / frontend (push) Successful in 18s
6a13601145
test: trigger frontend workflow
Some checks failed
Frontend / Build Frontend (push) Failing after 5m40s
8cd01a1afc
test: trigger backend workflow
Some checks failed
Backend / Test Backend (push) Failing after 1s
6a20614548
test: trigger mobile workflow
Some checks failed
Mobile Frontend / Build Web Assets (push) Failing after 5m17s
Mobile Frontend / Build Android APK (push) Has been skipped
Mobile Frontend / Build Android AAB (push) Has been skipped
54cdcc6c85
chore: remove test trigger files
Some checks failed
Mobile Frontend / Build Web Assets (push) Waiting to run
Mobile Frontend / Build Android APK (push) Blocked by required conditions
Mobile Frontend / Build Android AAB (push) Blocked by required conditions
Backend / Test Backend (push) Failing after 2s
Frontend / Build Frontend (push) Has been cancelled
886802df36
test: trigger mobile workflow
Some checks failed
Mobile Frontend / Build Web Assets (push) Failing after 5m16s
Mobile Frontend / Build Android APK (push) Has been skipped
Mobile Frontend / Build Android AAB (push) Waiting to run
6734bef73b
test: trigger frontend workflow
Some checks failed
Frontend / Build Frontend (push) Has been cancelled
bace7362ed
test: trigger backend workflow
Some checks are pending
Backend / Test Backend (push) Waiting to run
2562ac14f5
chore: remove test files
Some checks failed
Backend / Test Backend (push) Failing after 1s
Frontend / Build Frontend (push) Failing after 5m12s
Mobile Frontend / Build Web Assets (push) Failing after 5m11s
Mobile Frontend / Build Android APK (push) Has been skipped
Mobile Frontend / Build Android AAB (push) Has been skipped
cac1b875ce
test: trigger frontend workflow
All checks were successful
Frontend / frontend (push) Successful in 20s
5a3c25a05a
test: trigger backend workflow
All checks were successful
Backend / backend (push) Successful in 38s
99c4bb7672
test: trigger mobile workflow
Some checks failed
Mobile Frontend / Build Web Assets (push) Failing after 5m13s
Mobile Frontend / Build Android APK (push) Has been skipped
Mobile Frontend / Build Android AAB (push) Has been skipped
7023e7e89e
fix: mobile dev proxy + CORS + axios baseURL config
Some checks failed
Backend / backend (push) Successful in 40s
Mobile Frontend / Build Web Assets (push) Successful in 9m54s
Mobile Frontend / Build Android APK (push) Failing after 52s
Mobile Frontend / Build Android AAB (push) Has been skipped
7f9acfccfc
fix: mobile bookings with property_name/tenant_name via enriched endpoints
Some checks failed
Backend / backend (push) Successful in 38s
Mobile Frontend / Build Web Assets (push) Has been cancelled
Mobile Frontend / Build Android APK (push) Has been cancelled
Mobile Frontend / Build Android AAB (push) Has been cancelled
fae8c60e9e
fix: show loading state on initial mount
Some checks failed
Mobile Frontend / Build Web Assets (push) Successful in 9m53s
Mobile Frontend / Build Android APK (push) Failing after 10s
Mobile Frontend / Build Android AAB (push) Has been skipped
fafd5b24aa
fix: use storeToRefs for reactive destructuring
Some checks failed
Mobile Frontend / Build Web Assets (push) Failing after 5m12s
Mobile Frontend / Build Android APK (push) Failing after 10s
Mobile Frontend / Build Android AAB (push) Has been skipped
3a7539394b
fix: call store.loadDashboard() directly (actions not in storeToRefs)
Some checks failed
Mobile Frontend / Build Web Assets (push) Successful in 9m53s
Mobile Frontend / Build Android APK (push) Failing after 10s
Mobile Frontend / Build Android AAB (push) Has been skipped
f78e1757d4
fix: Android emulator API URL detection (10.0.2.2)
Some checks failed
Mobile Frontend / Build Web Assets (push) Has been cancelled
Mobile Frontend / Build Android APK (push) Has been cancelled
Mobile Frontend / Build Android AAB (push) Has been cancelled
796d5116c1
fix: Android emulator HMR host + CORS for 10.0.2.2
Some checks failed
Backend / backend (push) Successful in 57s
Mobile Frontend / Build Web Assets (push) Successful in 9m52s
Mobile Frontend / Build Android APK (push) Failing after 11s
Mobile Frontend / Build Android AAB (push) Has been skipped
98a9379393
config: production domain sci.humectzx.duckdns.org for mobile
Some checks failed
Backend / backend (push) Successful in 39s
Mobile Frontend / Build Web Assets (push) Successful in 9m53s
Mobile Frontend / Build Android APK (push) Failing after 11s
Mobile Frontend / Build Android AAB (push) Has been skipped
02bd37abee
ci: disable android build jobs (manual builds for now)
Some checks failed
Backend / backend (pull_request) Successful in 2m7s
Frontend / frontend (pull_request) Successful in 23s
Mobile Frontend / Build Web Assets (pull_request) Has been cancelled
ea6574f106
hume merged commit 858b778117 into main 2026-08-16 13:47:46 +00:00
hume deleted branch feature/mobile-frontend 2026-08-16 13:47:47 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
hume/sci-rental-manager!5
No description provided.