DerEchteAlec
3eae2b8d30
ADD - check GitHub releases on startup ( #10 )
...
Compare the fxmanifest version against the latest published sky_phone release tag and report update, current, ahead, and failure states without blocking resource startup.
Document the startup check and cover the HTTP and version comparison behavior with a focused Lua test.
2026-08-19 20:57:02 +02:00
Leon.Schmidt
8843b2763f
FIX - load memos/notes before phone; guard darkchat
...
Add a contract test to ensure bootstrap data providers (memos/notes) are initialized before phone startup. Reorder fxmanifest.lua so source/server/memos.lua and source/server/notes.lua load prior to phone.lua. Fix lb_phone_migration.lua dark chat migration to avoid indexing missing usernames by only resolving profiles when a channel has exactly two members, preventing nil lookups and incorrect comparisons.
2026-08-19 01:18:13 +02:00
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
smx.pusha
7e2bd38599
ADD - implement secure VaultX exchange
...
Add the VaultX phone UI, stateful browser mocks, localized copy, and generated WebP icon. Implement character-bound authentication, fixed-point balances, finite treasury markets, idempotent quote execution, settlement reconciliation, Scrypt credentials, SQL schema, limits, audit records, and contract tests.
2026-08-18 08:47:05 +02:00
DerEchteAlec
6a8be4d679
FIX - harden server startup diagnostics
2026-08-17 05:16:10 +02:00
Leon.Schmidt
7d770b838a
refactor: move media settings into dedicated config
2026-08-17 02:13:07 +02:00
Leon.Schmidt
3e35a12efd
feat: add LB migration and reorganize configuration
2026-08-17 02:08:31 +02:00
Type
56ca2c5ba9
ADD - introduce Health phone app
...
Add the Health app with server-authoritative health, wellness, medical ID, and emergency-contact data flows.
Register the app in the phone UI, add localized configuration and NUI coverage, persist its schema through the resource migration and install SQL, and include design references and the WebP app icon.
2026-08-14 23:23:46 +02:00
Leon.Schmidt
25c8adb737
FIX - support configurable company service numbers
...
Company service lines were validated as full-length SIM numbers, which rejected short configured numbers such as 911 and stopped dependent server modules from initializing.
Accept non-empty service numbers up to the configured SIM length, resolve configured service lines before direct SIM dialing for phone and payphone calls, and load Companies and SIM before Phone. Add focused normalization boundary tests.
2026-08-14 21:24:35 +02:00
DerEchteAlec
aecadeec04
ENH - add configurable SaltyChat speaker support
2026-08-14 03:46:13 +02:00
Leon.Schmidt
332060b8e3
ENH - modernize FlipTok and Messages
...
Replace the mixed legacy Konsta presentation and fixed light surfaces with the shared Sky UI system. Add FlipTok comment replies and reactions, editable profile media, follower lists, external sound metadata, and the required schema migration.
2026-08-14 01:28:48 +02:00
Leon.Schmidt
f4ed86fd63
ADD - voice memo app
2026-08-13 16:16:32 +02:00
Leon.Schmidt
f6664bf4cf
ADD - added Extern Image/Video Import
2026-08-13 01:59:28 +02:00
Dominik
ce6393ba07
ADD - implement Weazel News app
2026-08-13 00:03:25 +02:00
DerEchteAlec
c3b7a0871a
FIX - harden phone lifecycle and server authority
2026-08-12 18:59:05 +02:00
smx.pusha
65f8312a26
ADD - seed browser and ingame phone test data
2026-08-12 18:51:03 +02:00
smx.pusha
14f0b7a178
ENH - integrate latest dev into EasyShare
2026-08-12 06:43:14 +02:00
Leon.Schmidt
bbcdc50ad0
CLN - remove custom app packaging
...
Remove the bundled custom-app SDK assets and stop including custom app manifests, scripts, web assets, and escrow exclusions in the resource manifest.
2026-08-11 17:01:27 +02:00
smx.pusha
7d146e709a
ADD - implement EasyShare system
2026-08-11 14:57:33 +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
72e5f91e02
ADD - merge CrewLink app
2026-08-10 21:02:50 +02:00
smx.pusha
db623e73e6
ADD - implement CrewLink location groups
2026-08-10 21:02:09 +02:00
Dominik
3aa1c4c931
ENH - merge payphone calling
2026-08-10 20:53:25 +02:00
smx.pusha
a2e227d624
CLN - remove notification debug command
2026-08-10 17:53:17 +02:00
smx.pusha
bc308f0f69
ADD - persist lock screen notifications
2026-08-10 17:49:47 +02:00
smx.pusha
6fbb358932
ADD - implement billing app
2026-08-10 09:35:52 +02:00
smx.pusha
79e821632c
ADD - integrate Feather social app
2026-08-10 07:09:45 +02:00
Dominik
8f0d5ac4a0
reforged ui
2026-08-10 02:28:33 +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
Dominik
7a16903b00
merge: integrate music app
...
# Conflicts:
# frontend/src/config/apps.ts
2026-08-09 22:15:13 +02:00
Type
6702cd8933
ADD - integrate phone housing providers
2026-08-09 22:12:27 +02:00
smx.pusha
5a4a1beed2
ADD - implement Feather social app
2026-08-09 22:09:50 +02:00
Dominik
ae12cf2e30
refactor: move music assets to config directory
2026-08-09 20:05:29 +02:00
Leon.Schmidt
e3de5cd747
ADD - introduce SkyRide taxi platform
2026-08-09 19:10:36 +02:00
Dominik
8fc09d8a55
feat: music app
2026-08-09 17:05:59 +02:00
Leon.Schmidt
2840b2e3ea
ADD - implement Picstagram app
2026-08-09 14:51:12 +02:00
Dominik
232d065bb7
MERGE - integrate latest dev changes
2026-08-09 05:39:11 +02:00
Dominik
30933add5a
MERGE - resolve dev integration conflicts
2026-08-09 05:36:10 +02:00
Alec Schitzkat
49ad493893
Merge branch 'feature/funk' into dev
2026-08-09 05:30:27 +02:00
Leon.Schmidt
1481e44819
ENH - expand phone apps and polish iOS UI
2026-08-09 04:32:01 +02:00
Dominik
78e84efce1
ADD - implement Flare dating app
2026-08-09 02:40:39 +02:00
Alec Schitzkat
a4b3ce48ba
Merge branch 'dev' into feature/funk
2026-08-09 02:24:01 +02:00
Leon.Schmidt
2ca96504d3
ADD - implement FlipTok creator platform
2026-08-09 01:50:37 +02:00
Alec Schitzkat
7c829af4ec
Merge branch 'dev' into feature/funk
2026-08-09 00:46:04 +02:00
Alec Schitzkat
40ca206628
Merge branch 'dev' into feature/funk
2026-08-09 00:42:49 +02:00
smx.pusha
4da63ac142
ADD - implement phone interaction animations
2026-08-08 22:51:10 +02:00
Leon.Schmidt
4a6984ae81
BLD - register garage resource scripts
2026-08-08 18:53:36 +02:00
DerEchteAlec
352f1b6193
Merge branch 'dev' into feature/funk
...
# Conflicts:
# frontend/src/config/apps.test.ts
# frontend/src/config/apps.ts
# frontend/src/stores/phone.ts
# frontend/testserver/index.cjs
# sky_phone/config/locales/en.lua
# sky_phone/source/html/index.html
# sky_phone/source/server/db_migrate.lua
2026-08-07 16:06:51 +02:00
Type
082e16f465
Merge branch 'dev' into weather-app
2026-08-07 12:22:09 +02:00
DerEchteAlec
31d3cb990e
Merge branch 'dev' into feature/funk
...
# Conflicts:
# frontend/testserver/index.cjs
# sky_phone/config/config.lua
# sky_phone/source/html/index.html
2026-08-06 22:04:38 +02:00