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