Commit Graph
12 Commits
Author SHA1 Message Date
ssbg04 14951a31a7 feat(tunnel): replace localtunnel with Cloudflare Tunnel (zero sign-in, fast edge routing) 2026-08-18 17:18:17 +08:00
ssbg04 5f1a2789a4 feat(backend): add localtunnel dependency and start_tunnel script 2026-08-18 17:05:17 +08:00
ssbg04 cb484051e3 feat(backend): FCM push notifications via firebase-admin
- fcmService.js: Firebase Admin SDK wrapper with sendToUser/sendToAll
- notificationController: hook FCM fire-and-forget in createNotification
- registerFcmToken endpoint: POST /api/notifications/fcm-token
- schema.js: add fcm_tokens table
- routes/notifications.js: register /fcm-token route
2026-08-18 13:53:00 +08:00
ssbg04 214b25092c fix(backend): replace xlsx with exceljs and fix security audit vulnerabilities 2026-08-12 09:24:44 +08:00
ssbg04 3a04e3b6b0 Remove zip and unzip dependencies and logic from backend backup/restore 2026-08-02 23:08:13 +08:00
ssbg04 cc315f59e1 feat: configure Node.js backend Windows Service scripts (NSSM/SC) 2026-07-29 22:47:01 +08:00
ssbg04 fa887df47a feat: implement DepEd Transparency and School Performance Board 2026-07-29 21:23:50 +08:00
ssbg04 63a41b5360 feat: add native Excel/CSV spreadsheet viewer and drag-and-drop OCR support 2026-07-26 17:10:29 +08:00
ssbg04 cae56e9b16 Use archiver with max DEFLATE compression (level 9) and direct streaming for backups 2026-07-26 15:34:53 +08:00
ssbg04 320fd87b08 Update backup info and dashboard layout 2026-07-16 03:55:03 +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