0000000000000000000000000000000000000000 ade69f86bd364e12a449ec85547231122fc6dec5 monde18 <monderosete@gmail.com> 1762313977 +0800	commit (initial): PRE HEALTH FORM V1
ade69f86bd364e12a449ec85547231122fc6dec5 81292152d16af84b8a1e4a4a143ad2b5be8e1405 monde18 <monderosete@gmail.com> 1762321499 +0800	commit: Refactor view_record.php for improved layout and responsiveness; add pre-hospital care form HTML structure
81292152d16af84b8a1e4a4a143ad2b5be8e1405 d256cc6bf5a637cb44f1222775433f6b5c49d4cd monde18 <monderosete@gmail.com> 1762323198 +0800	commit: Add navigation bar to TONYANG.php and enhance tab navigation in tonyang-form.js
d256cc6bf5a637cb44f1222775433f6b5c49d4cd 88fba2e3f14c5663d819d91bd1223df71f159577 monde18 <monderosete@gmail.com> 1762323721 +0800	commit: Add form validation and confirmation prompt in submitForm function; remove pre-hospital care form HTML
88fba2e3f14c5663d819d91bd1223df71f159577 d41fa35fd805f85ab4282a0f9018fd1d561abc92 monde18 <monderosete@gmail.com> 1762326194 +0800	commit: Implement security hardening measures: add daily form submission limits, reCAPTCHA verification, and enhance session security settings
d41fa35fd805f85ab4282a0f9018fd1d561abc92 1c30ff8514b935f3b88d9fd120d70bf862a1f436 monde18 <monderosete@gmail.com> 1762329633 +0800	commit: Refactor code structure for improved readability and maintainability
1c30ff8514b935f3b88d9fd120d70bf862a1f436 e922814367fc2f054f873d9da335e65709567c7a monde18 <monderosete@gmail.com> 1762331537 +0800	commit: Enhance top navbar in TONYANG.php and records.php; add new navbar.php for consistent navigation structure and styling
e922814367fc2f054f873d9da335e65709567c7a 3e17840ddc3dbfb37cbac20f714f1adaa9078cb8 monde18 <monderosete@gmail.com> 1762332853 +0800	commit: Implement endorsement attachment feature: replace signature section with file upload and camera functionality; add file upload handling and validation in the backend; update database schema to store file paths.
3e17840ddc3dbfb37cbac20f714f1adaa9078cb8 e3ba96b844003998a1d569130285fdc9cc7cdeaa monde18 <monderosete@gmail.com> 1762393887 +0800	commit: Add admin user management API and dashboard
e3ba96b844003998a1d569130285fdc9cc7cdeaa efa82caf59e39287a7dac0ff89a1724881a60217 monde18 <monderosete@gmail.com> 1762394556 +0800	commit: Implement stronger password validation: enforce minimum 8 characters, require uppercase, lowercase, number, and special character; update related error messages and validation logic in user creation and password change processes.
efa82caf59e39287a7dac0ff89a1724881a60217 67f73d5ea74497ec5372ea69929efb1c3de4ee36 monde18 <monderosete@gmail.com> 1762395527 +0800	commit: Implement IP-based rate limiting and account lockout features: add functions for tracking login attempts by IP, locking accounts after multiple failed attempts, and updating the database schema to support these features.
67f73d5ea74497ec5372ea69929efb1c3de4ee36 8c0a8205301c5f9fdda13c2e2ca4949a985daf18 monde18 <monderosete@gmail.com> 1762400881 +0800	commit: Refactor view_record.php for improved layout and styling
8c0a8205301c5f9fdda13c2e2ca4949a985daf18 a483958dc738b20545bcd2f1437af7ac2ae14fae monde18 <monderosete@gmail.com> 1762412042 +0800	commit: Implement structural updates and optimizations across multiple modules
a483958dc738b20545bcd2f1437af7ac2ae14fae e91240e8e94ca1305bf122137c742d5427abdaff monde18 <monderosete@gmail.com> 1762417723 +0800	commit: Remove unused 'start' file, add local settings for permissions, and implement custom CSS styles for Pre-Hospital Care Records interface.
e91240e8e94ca1305bf122137c742d5427abdaff ec35166fd17ca089036b7d267ee610a71eb3fd3a monde18 <monderosete@gmail.com> 1762417757 +0800	commit: Add SQL dump for pre_hospital_db: create tables for activity logs, prehospital forms, injuries, rate limits, users, and vehicles with initial data
ec35166fd17ca089036b7d267ee610a71eb3fd3a 3fdccfc811f14495769fe4eaf0519ebc9d114994 monde18 <monderosete@gmail.com> 1762418363 +0800	commit: Enhance mobile responsiveness and user experience: update CSS for better display, add creator information to records, and implement responsive column hiding for improved readability.
3fdccfc811f14495769fe4eaf0519ebc9d114994 1caf384928f4b7122feaf16201e2e9a067b120d2 solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1767858608 +0800	commit: feat: add Notiflix notifications and fix form layout
1caf384928f4b7122feaf16201e2e9a067b120d2 78f98b25894425c5278df1ad338fda1c07b9580f solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1767873318 +0800	commit: # Commit Message
78f98b25894425c5278df1ad338fda1c07b9580f a26165e77895d725a2d8e8c3011e15866022c0eb solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1767910326 +0800	commit: refactor: Rename TONYANG files to professional prehospital_form naming
a26165e77895d725a2d8e8c3011e15866022c0eb 449841753ad3ea1b27a53317d8a9eed26412f8c9 solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1767910781 +0800	commit: fix: Update references and improve Save Draft Now button visibility
449841753ad3ea1b27a53317d8a9eed26412f8c9 c77933fadb170b44310bcce893c7b6f05fcfc5fb solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1767910910 +0800	commit: refactor: Improve Save Draft Now button positioning and styling
c77933fadb170b44310bcce893c7b6f05fcfc5fb da1af304fce8dd78843862be59c6b6606a5d1033 solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1767912682 +0800	commit: refactor: migrate flash messages to Notiflix and rebrand form assets
da1af304fce8dd78843862be59c6b6606a5d1033 970682fb67dab8b20a1e2f524d8a88cfade4ab3e solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1767936466 +0800	commit: refactor(upload): migrate endorsement to patient documentation system
970682fb67dab8b20a1e2f524d8a88cfade4ab3e 2801e91ff9ded5c1b8312e4e37605bc891190a5d solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1767975815 +0800	commit: feat: add hospital endorsement section with secure file upload
2801e91ff9ded5c1b8312e4e37605bc891190a5d fec494fb72ff51042f7b520bfe0597d56a97ba62 solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768003404 +0800	commit: feat: add narrative report generator with enhanced validation
fec494fb72ff51042f7b520bfe0597d56a97ba62 b5e10abae8eade9563486e59dee22b6e33ea9df3 solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768011107 +0800	commit: feat(security): prepare application for production deployment
b5e10abae8eade9563486e59dee22b6e33ea9df3 2c28fe2c70580fdc2b1ce3e11a70b65f14407e2f solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768011578 +0800	commit: fix: improve time format processing and add type validation
2c28fe2c70580fdc2b1ce3e11a70b65f14407e2f 83d0dd6bdd8d6e388bec0106d27d10b7bcf6598d solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768021279 +0800	commit: fix: add draft ID fallback mechanism and user restriction checks
83d0dd6bdd8d6e388bec0106d27d10b7bcf6598d 1403958fb929c6afcceb4db0dec93cb11a420131 solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768041689 +0800	commit: feat(security): change failed logins to trigger permanent restriction
1403958fb929c6afcceb4db0dec93cb11a420131 8745ae6eaeaca2175d82519b4a3d627e467f3223 solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768042688 +0800	commit: feat(auth): improve restricted account handling and user feedback
8745ae6eaeaca2175d82519b4a3d627e467f3223 9a5442581fc098388481858a11f61abc314b7764 solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768271143 +0800	commit: refactor(api): remove unused fields and add vehicle_details validation
9a5442581fc098388481858a11f61abc314b7764 9e3c3036bffa4b41eb1589632d4275400910f98d solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768281026 +0800	commit: feat(injuries): add body part tracking and marker abbreviations
9e3c3036bffa4b41eb1589632d4275400910f98d a939a7ba53b48ecd95e9de923a94326fe62fb047 solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768285749 +0800	commit: feat: add interactive injury mapping with database persistence
a939a7ba53b48ecd95e9de923a94326fe62fb047 edfe5e3ee5aa621b6a98c64d3cddc54fcff13d0f solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768443364 +0800	commit: feat(prehospital-form): integrate Flatpickr time picker with mobile optimization
edfe5e3ee5aa621b6a98c64d3cddc54fcff13d0f ee817f44fdb6b0a1ddddb3d2c06a4eba873901b8 solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768444955 +0800	commit: feat: improve datetime handling and enhance form validation
ee817f44fdb6b0a1ddddb3d2c06a4eba873901b8 dcc9860dbc85425defcc7447fbdeaefeea506e92 solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768446278 +0800	commit: feat(prehospital): enforce uppercase input for all form fields
dcc9860dbc85425defcc7447fbdeaefeea506e92 48ce33ab5a5e4d98057b6abde18ed0658fe860fa solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768446330 +0800	commit: feat: enforce uppercase text input across application
48ce33ab5a5e4d98057b6abde18ed0658fe860fa 854cf3715bccdc9a1cbc1b3865fd976e2db50fae solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768454054 +0800	commit: fix: prevent sanitization from uppercasing date, time and enum fields
854cf3715bccdc9a1cbc1b3865fd976e2db50fae aee3b776ae949243eed92332e81eb0d3392e1ab7 solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768611323 +0800	commit: feat: enable multi-select consciousness fields and mobile app embedding
aee3b776ae949243eed92332e81eb0d3392e1ab7 ba9a267d35849f7931af2d5e7604faa4a85fa16f solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768631436 +0800	commit: perf: optimize performance with browser caching and query batching
ba9a267d35849f7931af2d5e7604faa4a85fa16f c63295844fd0f334472e23d6f90048a3d338c604 solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1768636025 +0800	commit: fix: handle invalid date and time values in draft/record APIs
c63295844fd0f334472e23d6f90048a3d338c604 f6712ba12885d84481b2ef385c9f915e30d6e00e solomonvuelta1985-cpu <solomonvuelta1985@gmail.com> 1769581377 +0800	commit: feat: add emergency categorization to export and update UI
