DerEchteAlec
7e27f315a6
FIX - preserve foreign keys during schema migration ( #50 )
...
* FIX - preserve foreign keys during schema migration
* BLD - Bump sky_phone version to 0.3.5
2026-09-03 19:54:42 +02:00
Dominik9906
8efaa9f03b
Feat/custom phone tones yaca ( #49 )
...
* ADD - manage custom phone tones
* ADD - provide phone database uninstall script
* FIX - support legacy YACA availability
* BLD - sync generated phone defaults
2026-08-31 15:43:18 +02:00
Leon.Schmidt
a597e161ea
ADD - integrate TGIANN House ( #47 )
...
Authorize owner properties from the documented TGIANN schema and enrich entrance waypoints through the published client export. Keep unsupported key, lock, CCTV, and garage capabilities disabled.
2026-08-26 18:46:39 +02:00
DerEchteAlec
cb6c94a7d8
FIX - harden phone stability and app controls ( #28 )
2026-08-22 19:48:30 +02:00
Leon.Schmidt
4fa4bf3c78
ENH - centralize phone defaults and fixed permissions ( #26 )
...
* ENH - centralize phone configuration defaults
* FIX - enforce fixed phone permissions
2026-08-22 05:02:14 +02:00
DerEchteAlec and Leon.Schmidt
a9143b0fba
ADD - add in-game phone administration and configuration ( #25 )
...
* ADD - build in-game admin command center
* ADD - open admin panel by command
* ENH - rebuild admin panel as standalone editor
* ENH - compact admin workspace navigation
* ENH - expand admin device controls
* ENH - refine admin panel navigation style
* ADD - add SQL phone configurator
* FIX - expose complete phone configuration
* FIX - make company jobs freely configurable
* FIX - align configurator tables to left
* ENH - organize configurator collection controls
* ENH - organize nested configurator sections
* ENH - add configurator field descriptions
* FIX - hide fixed configurator add controls
* ENH - refine configurator editing experience
* ENH - refine admin configurator controls
* FIX - apply configurator settings instantly
* FIX - close live activity command registration
---------
Co-authored-by: Leon.Schmidt <leonmauricewill15@gmail.com >
2026-08-22 03:26:52 +02:00
Leon.Schmidt
7aa4677b81
ADD - support extended inventory metadata bridges ( #23 )
...
* ADD - support extended inventory metadata bridges
* FIX - align inventory contract tests
2026-08-21 22:04:15 +02:00
DerEchteAlec
5f8c835685
Revert "ADD - add in-game phone administration and configuration ( #21 )" ( #24 )
...
This reverts commit edd9677f43 .
2026-08-21 21:49:05 +02:00
Leon.Schmidt
edd9677f43
ADD - add in-game phone administration and configuration ( #21 )
...
* ADD - build in-game admin command center
* ADD - open admin panel by command
* ENH - rebuild admin panel as standalone editor
* ENH - compact admin workspace navigation
* ENH - expand admin device controls
* ENH - refine admin panel navigation style
* ADD - add SQL phone configurator
* FIX - expose complete phone configuration
* FIX - make company jobs freely configurable
* FIX - align configurator tables to left
* ENH - organize configurator collection controls
* ENH - organize nested configurator sections
* ENH - add configurator field descriptions
* FIX - hide fixed configurator add controls
* ENH - refine configurator editing experience
* ENH - refine admin configurator controls
* FIX - apply configurator settings instantly
* FIX - close live activity command registration
2026-08-21 17:28:30 +02:00
DerEchteAlec
97db163cd0
FIX - harden inventory contracts and resolve phone interaction issues ( #20 )
...
* FIX - repair inventory metadata and ESX contracts
Use the stable core_inventory metadata setter and validate the complete inventory adapter contract after provider bridges load. Preserve the real ESX configuration error instead of cascading into a missing RegisterUsableItem failure.
* FIX - clarify phone opening without SIM
* FIX - harden inventory and device contracts
Validate SIM number configuration before item handling, preserve QB metadata mutation contracts, and propagate phone-open failures to callers. Extend regression coverage for inventory bridges and device bootstrap errors.
* FIX - resolve reported phone interaction issues
Stop game-input passthrough while NUI text fields are focused and add an independent hold-to-look option. Propagate SIM number formatting to the frontend, migrate configured currency symbols to utf8mb4, and clarify SkyRide, VaultX, and DarkChat behavior with focused contract coverage.
* FIX - detect missing packaged phone UI
Validate the generated NUI entrypoint, its referenced assets, and required static media when the resource starts. Print an actionable server-console warning for incomplete source archives, package phone sounds through the manifest, and cover the detection contract with Lua regressions.
2026-08-21 17:19:27 +02:00
30559048fd
FIX - complete LB custom app compatibility ( #11 )
...
* FIX - preserve LB custom app lifecycle
* FIX - reset LB export aliases before startup
* FIX - report competing custom app providers
* FIX - identify LB app frames as live NUI
* FIX - complete LB custom app compatibility
* FIX - provide LB PicChat runtime exports
* FIX - route LB PicChat through Sky Phone
* FIX - return cached LB equipped phone number
* FIX - harden PicChat compatibility migration
* ENH - complete modular phone provider and Creator APIs
* DOC - document the Sky Phone Creator API
---------
Co-authored-by: DerEchteAlec <bycraky@gmail.com >
Co-authored-by: DerEchteAlec <alec.schitzkat@luwan.io >
2026-08-20 18:19:16 +02:00
Dominik and DerEchteAlec
734f4651cb
ADD - add housing provider bridges ( #6 )
...
Co-authored-by: DerEchteAlec <alec.schitzkat@luwan.io >
2026-08-19 20:11:36 +02:00
Leon.Schmidt
7985ca08d9
ADD - integrate Yaca voice support ( #5 )
2026-08-19 17:04:23 +02:00
Leon.Schmidt
df6b06c6db
FIX - support HEX inventory compatibility
...
Auto-detect hex_4_inventory and add a count-based ESX adapter for non-unique, virtual-SIM phone configurations. Expose the LB Phone IsOpen alias required by HEX and document/test the supported configuration boundaries.
2026-08-18 20:06:50 +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
DerEchteAlec
a888f206ff
FIX - resolve radio members by character identity
2026-08-17 05:14:34 +02:00
Leon.Schmidt
3e35a12efd
feat: add LB migration and reorganize configuration
2026-08-17 02:08:31 +02:00
Dominik
1c085f975f
feat(messages): overhaul messaging and contact flows
2026-08-16 23:37:40 +02:00
Type
81cdc8fb87
ENH - refine phone notes experience
...
Moves the first notes editor line into an H1 title, keeps it stable when empty, and removes the separate title field. Includes the remaining pending phone UI, voice, locale, bridge, and test updates on this branch.
2026-08-16 00:36:30 +02:00
DerEchteAlec
aecadeec04
ENH - add configurable SaltyChat speaker support
2026-08-14 03:46:13 +02:00
Leon.Schmidt
d671f704ee
FIX - handle unavailable ESX integrations
2026-08-11 18:26:12 +02:00
Dominik
ebac6e5509
ENH - make phone identity and SIM cards configurable
2026-08-11 12:25:51 +02:00
Dominik
3aa1c4c931
ENH - merge payphone calling
2026-08-10 20:53:25 +02:00
Dominik
8a4207b2fd
FIX - stabilize payphone call lifecycle
2026-08-10 20:22:02 +02:00
Dominik
1e426fba80
FIX - improve payphone call flow
2026-08-10 20:03:29 +02:00
Type
6702cd8933
ADD - integrate phone housing providers
2026-08-09 22:12:27 +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
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
DerEchteAlec
fc859888c3
ADD - integrate configurable radio app
2026-08-06 19:46:34 +02:00
Eichenholz
48bcc6c551
ENH - update weather branch from dev
2026-08-06 19:42:55 +02:00
smx.pusha
50df7d11c4
ENH - refine phone apps and FiveM integration
2026-08-06 18:49:30 +02:00
DerEchteAlec
b9ca1f1153
ENH - add standalone framework and inventory bridges
2026-08-05 20:14:47 +02:00