Commit Graph

32 Commits

Author SHA1 Message Date
Leon.Schmidt 1a2189ceb8 ADD - implement authoritative CityWarn service
Add server-owned warning persistence, immutable update history, publishing limits, and CityWarn callbacks. Enforce framework job, grade, duty, category, severity, session, and rate-limit checks before every state change.
2026-08-18 15:36:08 +02:00
Leon.Schmidt e5a1c2bf40 ADD - open unique phones by item and hotkey
Register a configurable F1 phone toggle through a server-authoritative open request and retain the selected unique handset by IMEI. Verify usable-item support for every inventory adapter, fail visibly on registration errors, and document the behavior.
2026-08-17 15:57:56 +02:00
DerEchteAlec 6a8be4d679 FIX - harden server startup diagnostics 2026-08-17 05:16:10 +02:00
Leon.Schmidt 3e35a12efd feat: add LB migration and reorganize configuration 2026-08-17 02:08:31 +02:00
smx.pusha 54924daca0 ENH - overhaul App Store experience 2026-08-14 12:53:39 +02:00
Leon.Schmidt f4ed86fd63 ADD - voice memo app 2026-08-13 16:16:32 +02:00
smx.pusha 5852decfc4 Merge remote-tracking branch 'origin/dev' into benja/app-overhaul
# Conflicts:
#	frontend/src/stores/phone.ts
#	frontend/src/views/apps/CrewLinkApp.vue
2026-08-12 21:23:48 +02:00
smx.pusha 011b067846 ENH - unify social app accounts and profiles 2026-08-12 21:21:01 +02:00
DerEchteAlec c3b7a0871a FIX - harden phone lifecycle and server authority 2026-08-12 18:59:05 +02:00
Leon.Schmidt a3787d8fa7 FIX - remove duplicate CrewLink polling 2026-08-11 22:14:53 +02:00
Leon.Schmidt 60c1c40a10 ENH - merge dev into Companies feature 2026-08-11 16:31:27 +02:00
Dominik ebac6e5509 ENH - make phone identity and SIM cards configurable 2026-08-11 12:25:51 +02:00
Leon.Schmidt 42ac955052 ADD - expand phone application platform
Add the Companies app, resilient call handling, custom app registry, vendor compatibility, storage policies, frontend bridge, tests, documentation, config, locale, and SQL migrations.
2026-08-11 00:22:39 +02:00
smx.pusha bc308f0f69 ADD - persist lock screen notifications 2026-08-10 17:49:47 +02:00
Type 8630804cef MERGE - integrate Music app with Housing
Preserve the Housing app registry while integrating the Music app and its frontend, server, configuration, database, and locale changes from origin/dev.
2026-08-09 22:35:34 +02:00
Type 13cf598dc5 PERF - reuse phone security during bootstrap 2026-08-09 22:12:45 +02:00
Dominik 8fc09d8a55 feat: music app 2026-08-09 17:05:59 +02:00
Leon.Schmidt 1481e44819 ENH - expand phone apps and polish iOS UI 2026-08-09 04:32:01 +02:00
smx.pusha eefe3b5331 ADD - add device passcode protection 2026-08-09 00:11:49 +02:00
Leon.Schmidt 425918eef0 ADD - allow server widget persistence 2026-08-08 22:48:47 +02:00
smx.pusha 35bcb3edbb ENH - integrate camera and gallery updates
# Conflicts:
#	frontend/src/App.vue
#	frontend/src/config/apps.test.ts
#	sky_phone/source/html/index.html
2026-08-06 14:59:21 +02:00
Eichenholz ab09f61b1c ADD - camera and gallery apps 2026-08-06 12:07:35 +02:00
Eichenholz becd3f3cf7 CLN - remove old camera logic 2026-08-06 10:04:46 +02:00
smx.pusha bbf4e69edc ADD - add Snake and Memory phone games 2026-08-06 08:23:29 +02:00
DerEchteAlec b9ca1f1153 ENH - add standalone framework and inventory bridges 2026-08-05 20:14:47 +02:00
Eichenholz 13ddeb893b ADD - calls app and sim cards 2026-08-05 17:43:42 +02:00
Eichenholz a410cc72c9 ADD - map app 2026-08-05 11:44:17 +02:00
Eichenholz 257db3b7e6 FIX - ifruit login toast 2026-08-05 10:57:58 +02:00
Eichenholz 55cacb5149 TRY - trace phone item opening 2026-08-05 09:53:09 +02:00
Eichenholz de128f7a40 CLN - internalize device storage limits 2026-08-04 18:51:40 +02:00
Eichenholz 9613a7ad1b TEST - cover IMEI collision retries 2026-08-04 18:37:26 +02:00
Eichenholz 46e6c6cc25 ADD - introduce unique phone devices 2026-08-04 18:35:57 +02:00