Commit Graph

115 Commits

Author SHA1 Message Date
smx.pusha 05444c84ec ENH - refine CrewLink layouts and authentication 2026-08-17 09:46:33 +02:00
Dominik ecfe089051 fix(flare): enforce real profile photos 2026-08-17 01:30:41 +02:00
Dominik ae8134bf98 feat(companies): improve requests and service line calls 2026-08-17 00:34:17 +02:00
Dominik 1c085f975f feat(messages): overhaul messaging and contact flows 2026-08-16 23:37:40 +02:00
Leon.Schmidt 102af69e48 FIX - stabilize FlipTok media interactions
Complete the FlipTok UI, store, mock API, and server audit. Add reliable photo-slide publishing, comments, privacy checks, action error handling, deletion, localization, and profile interaction states.

Replace the photo carousel scroll path with a GPU-accelerated drag and swipe track that supports rapid consecutive gestures, and cover the corrected behavior with focused contract, store, and mock smoke tests.
2026-08-16 23:32:46 +02:00
DerEchteAlec 0d351f9743 ENH - complete Mail and Radio Sky UI 2026-08-16 22:53:20 +02:00
Dominik 3b7f0b8858 ENH - add Flare account controls and photo overview
Use the centered SkyNavbar surface back action, expose every owned profile photo as a selectable thumbnail, and add confirmed Sky Cloud sign-out plus server-authoritative Flare account deletion. Keep client, server, localization, stateful mocks, and regression coverage aligned.
2026-08-16 20:34:43 +02:00
Leon.Schmidt 784cb55c6c FIX - refine SkyRide layout and ride details 2026-08-16 18:28:38 +02:00
smx.pusha 7d0f5a50f4 ENH - verify browser test data coverage 2026-08-16 17:49:14 +02:00
Dominik a25508c89e ENH - refine Weazel News experience 2026-08-16 17:38:32 +02:00
Type 6fba5bcc10 FIX - align health app with observable data
Remove inferred condition, recovery, and player-health values from the Health UI and NUI contract. Keep browser mocks and tests aligned, correct the default development API port, remove the misleading Medical ID disclosure, and apply the shared page gutter to prevent clipped cards.
2026-08-16 00:29:13 +02:00
Leon.Schmidt 387c27cc7f ENH - refine camera capture controls
Move Photo and Video selection onto Sky UI, separate the bottom controls, and expose the camera movement lock with localized labels. Support smooth wheel zoom down to 0.5x inside the phone crop and extend browser lifecycle coverage and camera contracts.
2026-08-15 22:19:28 +02:00
Leon.Schmidt d31ca9960d FIX - map company contacts from config
Use each company definition's validated HTTPS LogoUrl for automatic Phone contacts and populate Company or Group with the configured company name. Keep uploaded company logos as profile overrides, update browser mocks and tests, and document the required LogoUrl config field.
2026-08-15 15:35:28 +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
smx.pusha 2bbbe87dcb ENH - expand House browser fixtures 2026-08-14 17:27:35 +02:00
Type d0d6f96b7d ENH - merge Picstagram Sky UI updates
Merge the Picstagram Sky UI work and its dependent phone, media, voice, gallery, app store, setup, and UI parity updates into weather-app.

Resolve the frontend development port configuration and retain the Sky UI EasyShare implementation. Frontend validation and local resource deployment completed; included configuration, locale, and SQL updates require no separate migration step beyond this merge.
2026-08-14 17:12:31 +02:00
Type 562dd8f321 ENH - polish weather refresh experience
Migrate the Weather app to the Sky UI primitives with richer condition effects, updated WebP icons, and pull-to-refresh feedback.\n\nAdd a shared reload cooldown for weather, banking, and housing actions, including localized status feedback and test-server coverage.
2026-08-14 17:09:03 +02:00
Leon.Schmidt e81f092991 ENH - rebuild Picstagram with SKYUI
Replace the legacy Konsta-based layout at its source with SKYUI components and responsive app-specific styling. Add media creation, profile and social improvements, comment reactions and replies, plus Activity and phone notification delivery with the required database migration.
2026-08-14 16:39:41 +02:00
smx.pusha e033271cb2 ADD - introduce advanced phone setup and reset flow 2026-08-14 14:35:27 +02:00
smx.pusha 54924daca0 ENH - overhaul App Store experience 2026-08-14 12:53:39 +02:00
smx.pusha 3fc0ebb08f ENH - overhaul Photos media experience 2026-08-14 10:46:36 +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 712d96eaa6 ENH - migrate DarkChat account flow to Sky UI 2026-08-13 21:28:10 +02:00
Type 8744640068 Merge branch 'dev' into weather-app 2026-08-13 20:44:26 +02:00
Leon.Schmidt 0437fdfe4e ENH - migrate garage to Sky UI
Replace the Garage screen's direct Konsta surface with the Sky-owned UI primitives. Remove the provider footer payload and Garage EasyShare support because neither belongs in the vehicle overview.
2026-08-13 19:48:16 +02:00
Leon.Schmidt 5fca29eb90 ENH - modernize SkyRide profile and interface 2026-08-13 17:36:23 +02:00
Leon.Schmidt f4ed86fd63 ADD - voice memo app 2026-08-13 16:16:32 +02:00
smx.pusha bc4b439eb6 ADD - support home screen app folders 2026-08-13 13:15:25 +02:00
Type ddc92a18d9 Merge branch 'dev' into weather-app 2026-08-13 11:47:07 +02:00
Type c1f2f820c1 CLN - remove weather camera views
Remove the remote weather-camera experience from the phone UI, NUI test server, and weather state.\n\nDelete the associated client and server camera handlers, configuration, locale copy, and manifest entries while retaining the core weather forecast app.
2026-08-13 11:43:32 +02:00
DerEchteAlec cd28c64073 ENH - add Mail selection and batch deletion 2026-08-13 03:10:45 +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
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 ff7e00596b FIX - stabilize CEF media capture and uploads 2026-08-12 18:59:14 +02:00
smx.pusha 8cffaeaa3c ENH - merge CityMarkt fixes into dev
# Conflicts:
#	frontend/testserver/index.cjs
2026-08-12 18:52:35 +02:00
smx.pusha 65f8312a26 ADD - seed browser and ingame phone test data 2026-08-12 18:51:03 +02:00
smx.pusha 48c7f1a551 FIX - complete CityMarkt sharing and browser flows 2026-08-12 18:49:32 +02:00
smx.pusha f79aed3959 ENH - overhaul Local Pages profiles 2026-08-12 13:31:48 +02:00
smx.pusha 65e30dc32c ADD - share own contact from Control Center 2026-08-12 09:12:10 +02:00
smx.pusha ea34dce1c8 ENH - open exact EasyShare content targets 2026-08-12 07:44:55 +02:00
smx.pusha eeb3396f52 ENH - complete and secure EasyShare integration 2026-08-12 07:15:26 +02:00
smx.pusha 14f0b7a178 ENH - integrate latest dev into EasyShare 2026-08-12 06:43:14 +02:00
smx.pusha cdf8d276ef ADD - share contacts and rich content in chats 2026-08-11 21:37:39 +02:00
Leon.Schmidt 60c1c40a10 ENH - merge dev into Companies feature 2026-08-11 16:31:27 +02:00
smx.pusha 7d146e709a ADD - implement EasyShare system 2026-08-11 14:57:33 +02:00
Type b3db702a2e ADD - implement weather app camera views
Add the Weather phone experience with live widgets, configuration, and localized status details.\n\nProvide server-authorized, rate-limited remote weather camera sessions with configurable camera locations and safe client cleanup. Include test-server support and weather store coverage.
2026-08-11 12:52:52 +02:00
smx.pusha 67edb404c6 ENH - expand phone app experience 2026-08-11 12:51:59 +02:00