Commit Graph
27 Commits
Author SHA1 Message Date
ssbg04 5740ca170e docs: update INSTALL.md with universal APK and 16.7MB Windows setup; clean pubspec assets 2026-08-19 01:25:01 +08:00
ssbg04 acdc9c04a2 feat(ui): apply Talisay Integrated School custom backdrop-2 for landscape/portrait and light/dark modes 2026-08-19 00:20:13 +08:00
ssbg04 67ea480a14 feat(ui): add adaptive backdrop assets and support for light/dark mode and landscape/portrait orientation 2026-08-19 00:09:19 +08:00
ssbg04 0725f4ecf9 feat(flutter): FCM real-time push notifications
- firebase_core + firebase_messaging added to pubspec.yaml
- google-services gradle plugin wired in settings.gradle.kts + app/build.gradle.kts
- fcm_service.dart: initialize FCM, handle foreground messages, register token with backend
- main.dart: Firebase.initializeApp (graceful no-op until google-services.json added)
- auth_provider.dart: FcmService.registerToken() on login and auto-login
- AndroidManifest.xml: FCM default notification channel metadata
2026-08-18 13:56:29 +08:00
ssbg04 9aa6e6df2b feat: add dynamic hardware vibration patterns and fix realtime reports compliance data 2026-08-18 12:32:36 +08:00
ssbg04 4487f2872f feat: implement Android Foreground Service for real-time LAN background notifications 2026-08-18 11:29:24 +08:00
ssbg04 db42cf3050 fix: resolve Sheetifye Excel viewer integration, Riverpod autoDispose type bounds, and Dashboard initState error 2026-08-18 10:30:34 +08:00
ssbg04 610947d3cd fix: sticky Wolt Modal Header for Upload Documents and restore desktop_drop 2026-07-25 22:48:59 +08:00
ssbg04 793b0b371a fix: drag-and-drop on Windows using super_drag_and_drop and sticky Wolt Modal header 2026-07-25 22:42:17 +08:00
ssbg04 e4843606c1 fix: Windows drag-and-drop via desktop_drop, sticky upload modal header, and Inactive student status 2026-07-25 22:11:12 +08:00
ssbg04 14eefa1062 Implement Background Sync Polling with Workmanager 2026-07-22 23:18:32 +08:00
ssbg04 0ec45caf87 Implement Notification Alerts, Bulk Status UX, and Layout Fixes 2026-07-22 23:00:12 +08:00
ssbg04 fcb6c964a5 Fix Android app layout and splash screen 2026-07-22 22:25:54 +08:00
ssbg04 a8133e2013 Update frontend UI and backend studentController 2026-07-22 22:11:40 +08:00
ssbg04 4aea12840e feat: dashboard, reset request modal, and student screen updates 2026-07-21 22:57:55 +08:00
ssbg04 d6c38c0951 Feat: add roles to capstone members modal 2026-07-20 01:40:23 +08:00
ssbg04 f5d0efa544 Fix: register capstone_members.jpeg in pubspec.yaml and correct path 2026-07-20 01:31:34 +08:00
ssbg04 47b1821b78 feat: UI improvements and bug fixes
- Migrated user management to a 3-step stepper

- Redesigned Reports screen with side-by-side charts and KPIs

- Fixed timezone date formatting in Dashboard Activity logs

- Implemented custom native Android splash screen and removed flutter_native_splash
2026-07-15 03:01:38 +08:00
ssbg04 c8780c53db feat(frontend): implement print queue and fix document download issues 2026-07-15 01:22:33 +08:00
ssbg04 e8e20f8b6b feat: use WoltModalSheet for PrintQueueModal 2026-07-14 21:49:00 +08:00
ssbg04 db5e27eb96 feat: implement 4Ps filter and unify pagination design 2026-07-05 22:45:52 +08:00
ssbg04 99e1471889 feat: Add server IP auto-discovery and ML Kit Document Scanner integration
- Added server LAN discovery to auto-detect and persist backend IP.

- Updated health-check route to expose X-TIS-RMS header.

- Added 'Change Server' UI option to login screen.

- Integrated Google ML Kit Document Scanner for edge detection, perspective correction, and auto-enhancement on Android.
2026-07-05 21:38:27 +08:00
ssbg04 a204275305 Update Documents screen UI (FAB, Long Press, Preview Modal) 2026-07-02 20:21:21 +08:00
ssbg04 3e1ba4dbb0 UI refinements: dashboard styling, edge-to-edge layout, responsive modals, windows custom title bar 2026-07-01 19:42:49 +08:00
ssbg04 dae724a41d feat: replace calendar pickers with flutter_holo_date_picker and calendar_date_picker2 2026-06-28 11:23:18 +08:00
ssbg04 c99ad4bce1 major update:large codebase changed 2026-06-03 19:51:44 +08:00
ssbg04 654104cbed first commit 2026-05-17 00:12:57 +08:00