Julián Alcalá julianalcala
  • Joined on 2025-11-10
69297f826e fix: regenerate freezed files with system and imei fields
390f2501b4 merge: sync feature/videocall-sdk-integration with fusion-app
2e6769f18f feat(legacy): add connection status indicator to device banners
7d20b56583 refactor(heartbeat): refresh devices every 2min instead of pinging /auth/me
40d55b0b43 fix(control-panel): use iso_sf.png in map preview banner
5aa45b3d01 fix(control-panel): prevent device name from overlapping header logo
Compare 135 commits »
555a668481 feat(videocall): complete signaling integration, group call support, and UI polish
5aa0c0acc7 fix(videocall): apply PR review fixes and add i18n translations
57f0f64d08 refactor(videocall): migrate to @riverpod controller pattern and add device config
9f23ecb42e feat(videocall): integrate videocall feature with architecture refactor
8ff94a1e92 feat(legacy): add connection status indicator to device banners
Compare 138 commits »
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-26 07:05:42 +00:00
2e6769f18f feat(legacy): add connection status indicator to device banners
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-26 07:03:35 +00:00
7d20b56583 refactor(heartbeat): refresh devices every 2min instead of pinging /auth/me
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-26 06:54:05 +00:00
40d55b0b43 fix(control-panel): use iso_sf.png in map preview banner
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-26 06:52:54 +00:00
5aa45b3d01 fix(control-panel): prevent device name from overlapping header logo
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-26 06:39:31 +00:00
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-26 06:39:02 +00:00
6b1e571341 fix(tests): update feedback_dialogs test for queue implementation
f6ff53bcd7 test(device-entity): add queueCommands and isDisconnected tests (11 cases)
d84edc11a9 test(do-not-disturb): add enabled field and toggle tests (4 new cases)
45b2842e5a test(app-usage-schedules): add controller and editor unit tests (6 cases)
a4f57f780b test(installed-apps): add InstalledAppsController unit tests (3 cases)
Compare 5 commits »
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-26 06:26:32 +00:00
e130f4a037 chore(i18n): add GPS functions, history and delete confirmation keys
5c30dd9224 fix(settings): capitalize language names in selector
836aea707a fix(legacy): replace hardcoded colors for dark mode contrast
e0e7815ad8 fix(legacy): add dark mode support for pickers and dialogs
e0dde50eba fix(feedback-dialogs): add queue system to prevent dialog stacking
Compare 7 commits »
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-26 03:53:12 +00:00
6ed36dba75 feat(location): redesign device banner to match reference UI
4deb263c7e fix(location): add refresh success feedback and fix queueCommands null crash
Compare 2 commits »
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-26 03:30:10 +00:00
82786b3577 chore(i18n): improve positionUpdated message text
ff48b873e9 chore(i18n): add positionUpdated key in 6 locales
35948998f6 feat(device): add queueCommands to DeviceEntity and command guard
c034d781af refactor(legacy): replace showTopSnackbar with feedback dialogs
Compare 4 commits »
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-26 03:14:29 +00:00
5bebe110fc chore: regenerate health controller codegen
107a4ec593 chore(i18n): add localization keys for new features and fixes
03effaed13 fix(tracking): shorten event names to fit Firebase 40-char limit
32eb4e0d52 fix(call-history): sort calls by most recent first
6f5855e2fd feat(navigation): add routes for installed apps and app usage schedules
Compare 15 commits »
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-24 13:06:34 +00:00
80f95bae5a fix payments
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-23 13:02:31 +00:00
63547b0f37 removede shadow and blurs
9ab78ac965 feat(legacy): replace CircularProgressIndicator with animated GIF loading
375e613caf test(location): add LocationController unit tests (15 cases, 25% coverage)
Compare 3 commits »
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-23 01:49:40 +00:00
9b253dd545 todo
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-23 01:46:41 +00:00
3f3fb3d5d0 refactor(settings): rename alerts_* data layer to notifications_*
e48dec979c refactor(legacy): move notifications feature from control_panel to settings
1c30318e06 chore(legacy_dashboard_shell): remove dead control_panel dependency
d5d38637a7 refactor(legacy): remove remaining setState usages + tap-to-center on device banner
ac5219f389 refactor(location): migrate module to Riverpod codegen + replace snackbars with dialogs
Compare 5 commits »
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-23 00:13:40 +00:00
4fbdce3c8c warning icon
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-23 00:07:04 +00:00
5ad0a7acc5 feat(ui): use pill style for offline and technical error dialogs
julianalcala pushed to fusion-app at SaveFamily/sf-app-platform 2026-04-23 00:04:39 +00:00
065433ff61 feat(ui): redesign feedback dialogs with pill style for legacy mode