This website requires JavaScript.
7d8851a94a
Test Cases
master
Marc Rejohn Castillano
2026-04-11 07:40:49 +0800
f223d1f958
iOS PWA and IT Job Checklist for IT Staff view
Marc Rejohn Castillano
2026-04-11 07:40:12 +0800
5cb6561924
added ruflo
Marc Rejohn Castillano
2026-04-09 19:01:53 +0800
872c2aab87
UI Enhancements in IT Service Request, Announcements, Workforce and notification fixes
Marc Rejohn Castillano
2026-03-22 18:00:10 +0800
049ab2c794
Added My Schedule tab in attendance screen Allow 1 Day, Whole Week and Date Range swapping
Marc Rejohn Castillano
2026-03-22 11:52:25 +0800
ba155885c0
Immediate feedback on sending IT Job Reminder
Marc Rejohn Castillano
2026-03-21 19:28:53 +0800
beb21e48d0
Announcements: Show snackbar on event and enhanced comment notification messages
Marc Rejohn Castillano
2026-03-21 19:28:18 +0800
3fb6fd5c93
Announcements and IT Job Checklist
Marc Rejohn Castillano
2026-03-21 18:51:04 +0800
7d9096963a
finalized reminder notification system migrations
Marc Rejohn Castillano
2026-03-21 12:58:38 +0800
b2c3202317
Enhaced m3 motion
Marc Rejohn Castillano
2026-03-21 12:57:41 +0800
758869920c
Fix push notifications never delivered — 3 root causes
Marc Rejohn Castillano
2026-03-20 20:50:45 +0800
d81e2cde26
Fix RAISE NOTICE syntax in migration error handler
Marc Rejohn Castillano
2026-03-20 18:30:19 +0800
20720ba541
Fix SQL syntax error in pg_cron.schedule() calls
Marc Rejohn Castillano
2026-03-20 18:28:24 +0800
d484f62cbd
Implement push notification reminder system with 9 notification types
Marc Rejohn Castillano
2026-03-20 18:26:48 +0800
74197c525d
Enhanced material design 3 implementation
Marc Rejohn Castillano
2026-03-20 15:15:38 +0800
27ebb89052
Added Claude Skills
Marc Rejohn Castillano
2026-03-20 15:14:21 +0800
a39e33bc6b
Added Team Activity Dashboard
Marc Rejohn Castillano
2026-03-18 22:04:15 +0800
4b63b55812
Initial commit for shift push notification reminders
Marc Rejohn Castillano
2026-03-18 22:03:50 +0800
3af7a1e348
Added configurable shift types and holiday settings
Marc Rejohn Castillano
2026-03-18 16:51:34 +0800
4eaf9444f0
Enhanced Logbook layout
Marc Rejohn Castillano
2026-03-18 10:56:31 +0800
84837c4bf2
Show overtime checkin when a user does not have a schedule for the day or the schedule ended for the day
Marc Rejohn Castillano
2026-03-18 04:51:45 +0800
3e3e4d560e
Ensures allowing assigned IT Staff to check in outside geofence when and IT Service Request venue is outside premise
Marc Rejohn Castillano
2026-03-17 07:20:24 +0800
eeab3b1fcf
render overtime anytime needed
Marc Rejohn Castillano
2026-03-16 19:46:51 +0800
81853c4367
Added programmer role and fixed snackbar not showing
Marc Rejohn Castillano
2026-03-16 07:23:20 +0800
9f7791e56f
Migration to add leave_of_absence(id) and pass_slips(id) on notifications table
Marc Rejohn Castillano
2026-03-15 22:37:42 +0800
885b543fb5
Pass Slip and Leave approval/rejection push notifications
Marc Rejohn Castillano
2026-03-15 22:36:33 +0800
6fd3b66251
OTA Updates for adnroid app and web apk uploader
Marc Rejohn Castillano
2026-03-15 19:24:34 +0800
9bbaf67fef
A more robust self hosted OTA updates implementation
Marc Rejohn Castillano
2026-03-13 07:15:28 +0800
9267ebee2c
No need update check for web
Marc Rejohn Castillano
2026-03-12 20:38:19 +0800
0bd2a94ece
OTA Update attempt
Marc Rejohn Castillano
2026-03-11 22:28:38 +0800
f8c79acbbc
Fixed Leave rejection and approvals
Marc Rejohn Castillano
2026-03-11 18:59:28 +0800
21e6d68910
Fixed In Progress ISR not reflecting on IT Staff Pulse Dashboard Status Pill Made the Location Tracking more persistent
Marc Rejohn Castillano
2026-03-11 07:43:14 +0800
24ecca9f06
Background location notification icon and a much more user friendly Location Tracking toggle
Marc Rejohn Castillano
2026-03-09 22:57:28 +0800
ccc1c62262
Background location tracking
Marc Rejohn Castillano
2026-03-09 22:33:35 +0800
1e1c7d9552
Fixed freezing on start up for some devices
Marc Rejohn Castillano
2026-03-09 18:24:44 +0800
b8ec5dbf69
weekend on call shifts
Marc Rejohn Castillano
2026-03-09 18:24:16 +0800
aee4604fed
Team color read access
Marc Rejohn Castillano
2026-03-09 17:52:55 +0800
ac38a21f9a
Fixed attendance checkout postgrest unable to choose the best function candidate
Marc Rejohn Castillano
2026-03-09 13:37:25 +0800
0f675d4274
Attendance log now record both check in and out photos and allow IT Staffs, Dispatchers and Admins to view for verification
Marc Rejohn Castillano
2026-03-08 18:45:31 +0800
f8502f01b6
Whereaboutes and dashboard IT Staff Pulse enhancements
Marc Rejohn Castillano
2026-03-08 18:08:03 +0800
9178b438a2
rotation config migration
Marc Rejohn Castillano
2026-03-08 17:32:13 +0800
8bf0dc13d7
Workforce rotation settings and location permission handling
Marc Rejohn Castillano
2026-03-08 17:31:39 +0800
ce82a88e04
Migrations
Marc Rejohn Castillano
2026-03-08 16:58:05 +0800
d87b5e73d7
Team Color, image compression for attendance verification, improved wherebouts
Marc Rejohn Castillano
2026-03-08 12:23:28 +0800
a8751ca728
Face Recognition with Liveness Detection for Web Support
Marc Rejohn Castillano
2026-03-08 10:19:03 +0800
d3da8901a4
Fixed Shift Labels in Logbook and made Verified/Unverified badge clickable
Marc Rejohn Castillano
2026-03-08 08:45:30 +0800
88432551c8
IT Service Request
Marc Rejohn Castillano
2026-03-08 07:54:20 +0800
e4391ac465
Minor layout fixes
Marc Rejohn Castillano
2026-03-08 04:26:33 +0800
c644143198
Added dependecies image_picker, flutter_liveness_check, google_mlkit_face_detection and qr_flutter
Marc Rejohn Castillano
2026-03-07 23:48:20 +0800
4f2fe38c15
platform specific registry
Marc Rejohn Castillano
2026-03-07 23:47:18 +0800
3dbebd4006
Attendance validation involving Location Detection + Facial Recoginition with Liveness Detection
Marc Rejohn Castillano
2026-03-07 23:46:43 +0800
52ef36faac
Used awesome snackbar on attendance_screen
Marc Rejohn Castillano
2026-03-07 11:37:37 +0800
c6f536edeb
Initial Commit: Duty Schedule and Attendance Logbook
Marc Rejohn Castillano
2026-03-07 10:16:28 +0800
73dc735cce
M3 Overhaul
Marc Rejohn Castillano
2026-03-06 20:03:32 +0800
82fe619f22
Task execution Elapsed timer
Marc Rejohn Castillano
2026-03-04 18:42:37 +0800
94088a8796
Implemented Task Pause and Resume
Marc Rejohn Castillano
2026-03-04 07:12:00 +0800
81bc618eee
Used awesome snackbar and fixed gemini_ico.png not found
Marc Rejohn Castillano
2026-03-04 06:44:55 +0800
c123c09233
AI Subject, Description and Action taken support
Marc Rejohn Castillano
2026-03-04 00:38:35 +0800
b5449f7842
Still some AI integration issues
Marc Rejohn Castillano
2026-03-03 23:35:07 +0800
2e99ec1234
Proper tasks and tickets ordering
Marc Rejohn Castillano
2026-03-03 18:52:42 +0800
01c430c812
Implemented subject suggestions in Task Creation and Edit. Fix editing redirects
Marc Rejohn Castillano
2026-03-03 18:51:58 +0800
b1f5d209a2
Implemented subject suggestions in Task Creation and Edit. Fix editing redirects
Marc Rejohn Castillano
2026-03-03 18:39:01 +0800
bfcca47353
Reports migrations
Marc Rejohn Castillano
2026-03-03 18:15:45 +0800
1e678ea2e5
Add back button on ticket and task detail screens
Marc Rejohn Castillano
2026-03-03 18:15:18 +0800
d9270b3edf
Reports
Marc Rejohn Castillano
2026-03-03 07:38:40 +0800
7115e2df05
Fix flickering issues due to reconnecting loop
Marc Rejohn Castillano
2026-03-02 22:09:29 +0800
5713581992
Push notification tap redirect to corressponding ticket or task
Marc Rejohn Castillano
2026-03-02 21:09:38 +0800
eb49329b16
Prevent task starting and completion without assigned it staff
Marc Rejohn Castillano
2026-03-02 20:22:42 +0800
43d2bd4f95
Fixed horizontal scrollbar, limit per page by 10 rows on desktop Fixed duplicate entries in activity logs
Marc Rejohn Castillano
2026-03-02 20:11:49 +0800
b9722106ff
Task file attachments
Marc Rejohn Castillano
2026-03-01 22:11:21 +0800
3950f3ee94
Fixed ghost channel subscription
Marc Rejohn Castillano
2026-03-01 20:31:13 +0800
029e671367
Per channel skeleton
Marc Rejohn Castillano
2026-03-01 20:10:38 +0800
b9153a070f
Fixed migrations
Marc Rejohn Castillano
2026-03-01 19:12:13 +0800
830c99a3ff
Migrations
Marc Rejohn Castillano
2026-03-01 18:51:53 +0800
2100516238
Tickets and task retrieval optimization
Marc Rejohn Castillano
2026-03-01 18:27:19 +0800
294d3f7470
Initial implementation of navigation from notification(not yet working)
Marc Rejohn Castillano
2026-03-01 17:59:23 +0800
ed078f24ec
Track all assigned IT Staff for My Tasks Tab
Marc Rejohn Castillano
2026-03-01 17:30:31 +0800
c9479f01f0
Implemented per stream subscription recovery with polling fallback
Marc Rejohn Castillano
2026-03-01 17:24:04 +0800
e91e7b43d2
A bit of notification turn on reminder
Marc Rejohn Castillano
2026-03-01 05:45:23 +0800
ec46c33c35
Fixed typing provider error
Marc Rejohn Castillano
2026-02-28 22:41:19 +0800
d859524a9e
Excluded cancelled tasks in dashboards
Marc Rejohn Castillano
2026-02-28 22:34:43 +0800
70cdbec5d4
A bit of optimization
Marc Rejohn Castillano
2026-02-28 22:27:23 +0800
f7f22c50d2
Moved long running task to an isolate
Marc Rejohn Castillano
2026-02-28 22:05:28 +0800
1ce38618f6
Fixed no such method error
Marc Rejohn Castillano
2026-02-28 21:51:57 +0800
d3239d8c76
Skeleton loading
Marc Rejohn Castillano
2026-02-28 21:47:24 +0800
c5e859ad88
realtime controller
Marc Rejohn Castillano
2026-02-28 19:45:21 +0800
9bad41a5ee
Fixed IT Job showing without Service
Marc Rejohn Castillano
2026-02-28 19:23:34 +0800
e75d61ac64
Wrapped Offices and Services dropdown with consumer to watch if they are already available
Marc Rejohn Castillano
2026-02-28 19:12:58 +0800
6882fdcac8
Properly center the icons in Activity logs
Marc Rejohn Castillano
2026-02-28 18:14:16 +0800
97d9e83f17
Added cancel details in activity logs as well as used icons
Marc Rejohn Castillano
2026-02-28 18:08:45 +0800
e99b87bd20
Activity logs
Marc Rejohn Castillano
2026-02-28 18:04:31 +0800
5a74299a1c
Added Task Number filter
Marc Rejohn Castillano
2026-02-28 16:45:17 +0800
0a8e388757
Move push notification to client instead of db trigger
Marc Rejohn Castillano
2026-02-28 16:19:08 +0800
dab43a7f30
A much more detailed notification
Marc Rejohn Castillano
2026-02-27 07:05:08 +0800
9cc99e612a
Allow background sound notification
Marc Rejohn Castillano
2026-02-26 21:43:05 +0800
6ccf820438
FCM push Notifications
Marc Rejohn Castillano
2026-02-25 23:37:08 +0800
1807dca57d
Ordering of IT Staff in dashboard based on most active
Marc Rejohn Castillano
2026-02-25 21:09:10 +0800
db14ec3916
A more robust pdf generation > preview > print workflow
Marc Rejohn Castillano
2026-02-25 20:59:21 +0800
3a923ea7f6
Platform specific dependencies
Marc Rejohn Castillano
2026-02-25 18:40:22 +0800
aef88de54b
No notification permission enforcement on web
Marc Rejohn Castillano
2026-02-25 18:39:39 +0800