6 Commits

Author SHA1 Message Date
aa0239abca feat: Add i18n with 7 languages (DE, EN, ES, FR, AR, RU, PL)
- Added vue-i18n with language switcher in header
- Flag icons with language codes dropdown
- RTL support for Arabic
- Translated all navigation, auth, and module labels
- Language preference saved to localStorage
2026-03-13 04:51:12 +00:00
3ca75cc4f2 feat: Add all module frontend views
Views added:
- ShiftsView (Schichtplanung)
- PatrolsView (Wächterkontrolle)
- IncidentsView (Vorfallberichte)
- VehiclesView (Fahrzeuge)
- DocumentsView (Dokumente)
- CustomersView (Kunden/CRM)
- BillingView (Abrechnung)
- ObjectsView (enhanced with contacts, instructions)

Updated:
- Router with all new routes
- Sidebar with complete navigation
2026-03-12 21:23:01 +00:00
e5d09e9c80 feat: App lock with biometric/PIN
- LockScreen component with PIN pad
- SecuritySettings for setup
- Biometric (WebAuthn) support
- PIN fallback (6 digits)
- Auto-lock after 30s in background
- Lock on app start if enabled
- Settings page integration
2026-03-12 20:54:53 +00:00
21c88be74f feat: PWA setup + /app base path
- Landing page at /
- Vue app at /app (PWA installable)
- Added manifest.json for mobile install
- iOS + Android meta tags
- Updated router base path
2026-03-12 20:50:00 +00:00
83fd53a1ea feat: Complete partnerships UI
- Overview tab with stats & partner lists
- Shared orders tab (send/receive/respond)
- Partnership timesheets with approval flow
- Invoices listing
- Invite modal with org search
- Rate management in detail modal
- Share order modal
2026-03-12 20:04:43 +00:00
96c3fdd836 Add Help & Documentation system under Settings 2026-03-12 17:33:42 +00:00