feat(android): foreground service for real-time notification polling #60

Merged
rafaga21 merged 1 commits from feat/dashboard-aggregated-chart into master 2026-06-13 12:21:08 -04:00
Owner
  • New NotificationForegroundService: persistent foreground coroutine-based
    polling every 30s, keeps app alive in background
  • Manifest: FOREGROUND_SERVICE + FOREGROUND_SERVICE_DATA_SYNC permissions,
    service declaration with foregroundServiceType=dataSync
  • NotificationHelper: added silent channel for persistent service notification
  • ServerManagerApp: starts foreground service on app launch
  • MainActivity: removed redundant NotificationWorker.checkNow (service handles
    background polling; NotificationPoller still handles in-app refresh)
  • Bump to v1.8.0 (versionCode 12)
- New NotificationForegroundService: persistent foreground coroutine-based polling every 30s, keeps app alive in background - Manifest: FOREGROUND_SERVICE + FOREGROUND_SERVICE_DATA_SYNC permissions, service declaration with foregroundServiceType=dataSync - NotificationHelper: added silent channel for persistent service notification - ServerManagerApp: starts foreground service on app launch - MainActivity: removed redundant NotificationWorker.checkNow (service handles background polling; NotificationPoller still handles in-app refresh) - Bump to v1.8.0 (versionCode 12)
rafaga21 added 1 commit 2026-06-13 12:20:53 -04:00
- New NotificationForegroundService: persistent foreground coroutine-based
  polling every 30s, keeps app alive in background
- Manifest: FOREGROUND_SERVICE + FOREGROUND_SERVICE_DATA_SYNC permissions,
  service declaration with foregroundServiceType=dataSync
- NotificationHelper: added silent channel for persistent service notification
- ServerManagerApp: starts foreground service on app launch
- MainActivity: removed redundant NotificationWorker.checkNow (service handles
  background polling; NotificationPoller still handles in-app refresh)
- Bump to v1.8.0 (versionCode 12)
rafaga21 merged commit 090294d856 into master 2026-06-13 12:21:08 -04:00
rafaga21 deleted branch feat/dashboard-aggregated-chart 2026-06-13 12:21:09 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: devlab/server-manager#60