0000000000000000000000000000000000000000 b2a5ece546c714c3b7cd4e1e6f605fccfb37702c Zhii6688 <wangjason665@gmail.com> 1775703392 +1000	clone: from https://git.infotech.monash.edu/UGIE/ugie-2026/team119/team119-app_fit3047.git
b2a5ece546c714c3b7cd4e1e6f605fccfb37702c fecfbf0cc3e5113cb5d1f7575b7f0880adafe84d Zhii6688 <wangjason665@gmail.com> 1775715157 +1000	commit: Create reusable admin backend layout
fecfbf0cc3e5113cb5d1f7575b7f0880adafe84d c3b11afd91c36c36f975e303b1dc6cba09408fb4 Zhii6688 <wangjason665@gmail.com> 1775717794 +1000	commit: Add admin dashboard and login redirect
c3b11afd91c36c36f975e303b1dc6cba09408fb4 8965535de82b8b4e244dfcec0fcffd8ff0faccd2 Zhii6688 <wangjason665@gmail.com> 1775720205 +1000	commit: Refactor contact forms list into admin table page
8965535de82b8b4e244dfcec0fcffd8ff0faccd2 98519d239ab859b787d03a61ef812284feaba103 Zhii6688 <wangjason665@gmail.com> 1775722880 +1000	commit: Improve contact form detail and edit pages for admin backend
98519d239ab859b787d03a61ef812284feaba103 0426790a9c2b28662a7a279aca74c0f08c2aa3e2 Zhii6688 <wangjason665@gmail.com> 1775723575 +1000	commit: Polish admin backend access control and navigation
0426790a9c2b28662a7a279aca74c0f08c2aa3e2 200b5f403af0e86cf8b2ebf0eaabdfec3ace1469 Zhii6688 <wangjason665@gmail.com> 1775726944 +1000	commit: Update homepage and contact form to match dashboard design
200b5f403af0e86cf8b2ebf0eaabdfec3ace1469 de9811a5d2ed424c098ab2c8768a360493907f76 Zhii6688 <wangjason665@gmail.com> 1775728773 +1000	commit: Remove admin access card from homepage
de9811a5d2ed424c098ab2c8768a360493907f76 e3cd49e5b33801c67b06722f52b83aa99abe199a Zhii6688 <wangjason665@gmail.com> 1775729716 +1000	commit: Add full name support to contact form
e3cd49e5b33801c67b06722f52b83aa99abe199a 0c077585103a42d54b97173db91cf8aea057ae19 Zhii6688 <wangjason665@gmail.com> 1775738405 +1000	commit: Add full name field to contact form edit page
0c077585103a42d54b97173db91cf8aea057ae19 c737d53e447b69558883f8f7bef3f9860665a743 Zhii6688 <wangjason665@gmail.com> 1775749495 +1000	commit: Add admin creation feature to admin panel
c737d53e447b69558883f8f7bef3f9860665a743 2c7fed0587c650745b9be4c917d29a1abc300918 Zhii6688 <wangjason665@gmail.com> 1775749703 +1000	commit: fix the problem
2c7fed0587c650745b9be4c917d29a1abc300918 793161aa3dd2a025d159d425516a6a3f9eefba02 Zhii6688 <wangjason665@gmail.com> 1775750112 +1000	commit: add the sql for group
793161aa3dd2a025d159d425516a6a3f9eefba02 16fb76675fee6794be9559fa67386c442aa06d9a Zhii6688 <wangjason665@gmail.com> 1776257155 +1000	merge origin/main: Fast-forward
16fb76675fee6794be9559fa67386c442aa06d9a 0af464925b690f180024241d816f0c4c2a48ef7e Zhii6688 <wangjason665@gmail.com> 1776259528 +1000	commit: change the structure of add_admin
0af464925b690f180024241d816f0c4c2a48ef7e 328a9f482cbf1698f6de94f1cbd1893ff87e527a Zhii6688 <wangjason665@gmail.com> 1776261288 +1000	commit: create Clinician Login and the Clinician Backstage
328a9f482cbf1698f6de94f1cbd1893ff87e527a 4a5b840fa51b36eda14a2dca6cf3c6b91991c145 Zhii6688 <wangjason665@gmail.com> 1776264853 +1000	commit: add the read and unread on contact form
4a5b840fa51b36eda14a2dca6cf3c6b91991c145 d1f061f549e6f6ce6563714ab352be1ac78fe177 Zhii6688 <wangjason665@gmail.com> 1776519643 +1000	merge origin/main: Merge made by the 'ort' strategy.
d1f061f549e6f6ce6563714ab352be1ac78fe177 d1f061f549e6f6ce6563714ab352be1ac78fe177 Zhii6688 <wangjason665@gmail.com> 1776519992 +1000	checkout: moving from main to contact_send_email
d1f061f549e6f6ce6563714ab352be1ac78fe177 86de6656e9740d0f0c69eff8dccc46ddeb83360b Zhii6688 <wangjason665@gmail.com> 1776523157 +1000	commit: start doing the email seding
86de6656e9740d0f0c69eff8dccc46ddeb83360b d052aca39910026616b37f97789f8539449f9507 Zhii6688 <wangjason665@gmail.com> 1776525043 +1000	commit: can send email on Contact Forms, and edit the email
d052aca39910026616b37f97789f8539449f9507 d1f061f549e6f6ce6563714ab352be1ac78fe177 Zhii6688 <wangjason665@gmail.com> 1776525116 +1000	checkout: moving from contact_send_email to main
d1f061f549e6f6ce6563714ab352be1ac78fe177 d052aca39910026616b37f97789f8539449f9507 Zhii6688 <wangjason665@gmail.com> 1776525121 +1000	checkout: moving from main to contact_send_email
d052aca39910026616b37f97789f8539449f9507 8b762b104fb0816a3859d26bbed5249b2d1b222a Zhii6688 <wangjason665@gmail.com> 1776525769 +1000	commit: log out admin account back to home page
8b762b104fb0816a3859d26bbed5249b2d1b222a d1f061f549e6f6ce6563714ab352be1ac78fe177 Zhii6688 <wangjason665@gmail.com> 1776525777 +1000	checkout: moving from contact_send_email to main
d1f061f549e6f6ce6563714ab352be1ac78fe177 8b762b104fb0816a3859d26bbed5249b2d1b222a Zhii6688 <wangjason665@gmail.com> 1776525837 +1000	checkout: moving from main to contact_send_email
8b762b104fb0816a3859d26bbed5249b2d1b222a d1f061f549e6f6ce6563714ab352be1ac78fe177 Zhii6688 <wangjason665@gmail.com> 1776526030 +1000	checkout: moving from contact_send_email to main
d1f061f549e6f6ce6563714ab352be1ac78fe177 8b762b104fb0816a3859d26bbed5249b2d1b222a Zhii6688 <wangjason665@gmail.com> 1776526044 +1000	merge contact_send_email: Fast-forward
8b762b104fb0816a3859d26bbed5249b2d1b222a 8b762b104fb0816a3859d26bbed5249b2d1b222a Zhii6688 <wangjason665@gmail.com> 1776526855 +1000	checkout: moving from main to Patient_all
8b762b104fb0816a3859d26bbed5249b2d1b222a fd5837756fcbf72972f9d32ccb2c68a91b131e60 Zhii6688 <wangjason665@gmail.com> 1776527504 +1000	commit: Implement Patient login functionality and create Patient login and patient dashboard
fd5837756fcbf72972f9d32ccb2c68a91b131e60 8b762b104fb0816a3859d26bbed5249b2d1b222a Zhii6688 <wangjason665@gmail.com> 1776528007 +1000	checkout: moving from Patient_all to main
8b762b104fb0816a3859d26bbed5249b2d1b222a fd5837756fcbf72972f9d32ccb2c68a91b131e60 Zhii6688 <wangjason665@gmail.com> 1776528012 +1000	checkout: moving from main to Patient_all
fd5837756fcbf72972f9d32ccb2c68a91b131e60 ef931cba8e105b991b33a90b977f82da7007cf4b Zhii6688 <wangjason665@gmail.com> 1776528082 +1000	commit: add patient Login at homepage
ef931cba8e105b991b33a90b977f82da7007cf4b 6f769eda0acdd968b3b7b2a33b670d7fa53bfaf5 Zhii6688 <wangjason665@gmail.com> 1776529750 +1000	commit: add patient Login at homepage，and can add,edit,delete patient account on admin manage
6f769eda0acdd968b3b7b2a33b670d7fa53bfaf5 8b762b104fb0816a3859d26bbed5249b2d1b222a Zhii6688 <wangjason665@gmail.com> 1776529764 +1000	checkout: moving from Patient_all to main
8b762b104fb0816a3859d26bbed5249b2d1b222a 8b762b104fb0816a3859d26bbed5249b2d1b222a Zhii6688 <wangjason665@gmail.com> 1776529781 +1000	checkout: moving from main to forgot_password
8b762b104fb0816a3859d26bbed5249b2d1b222a d5d6971db991d01bc3d6e9feddc260e31a24dcb8 Zhii6688 <wangjason665@gmail.com> 1776530507 +1000	commit: create a forgot password for patients and Clinicians login
d5d6971db991d01bc3d6e9feddc260e31a24dcb8 6f769eda0acdd968b3b7b2a33b670d7fa53bfaf5 Zhii6688 <wangjason665@gmail.com> 1776530518 +1000	checkout: moving from forgot_password to Patient_all
6f769eda0acdd968b3b7b2a33b670d7fa53bfaf5 6f769eda0acdd968b3b7b2a33b670d7fa53bfaf5 Zhii6688 <wangjason665@gmail.com> 1776530605 +1000	reset: moving to HEAD
6f769eda0acdd968b3b7b2a33b670d7fa53bfaf5 8b762b104fb0816a3859d26bbed5249b2d1b222a Zhii6688 <wangjason665@gmail.com> 1776530671 +1000	checkout: moving from Patient_all to main
8b762b104fb0816a3859d26bbed5249b2d1b222a 6f769eda0acdd968b3b7b2a33b670d7fa53bfaf5 Zhii6688 <wangjason665@gmail.com> 1776530681 +1000	merge Patient_all: Fast-forward
6f769eda0acdd968b3b7b2a33b670d7fa53bfaf5 6f769eda0acdd968b3b7b2a33b670d7fa53bfaf5 Zhii6688 <wangjason665@gmail.com> 1776587352 +1000	checkout: moving from main to forgot_password
6f769eda0acdd968b3b7b2a33b670d7fa53bfaf5 f1d0e70f31d78300f84a72410f253fe1b68dc595 Zhii6688 <wangjason665@gmail.com> 1776588822 +1000	commit: Add a "Forgot Password" link to the login page of patient and clinicians
f1d0e70f31d78300f84a72410f253fe1b68dc595 f42eaed93c89ea1bddf81338fa8d45921c8a23d5 Zhii6688 <wangjason665@gmail.com> 1776589040 +1000	commit: fix the ui of forgot password
f42eaed93c89ea1bddf81338fa8d45921c8a23d5 538626c4d0c5a395c9be23b0a62285d681341e97 Zhii6688 <wangjason665@gmail.com> 1776595259 +1000	commit: Add an email sending function and token generation to the forgot password page
538626c4d0c5a395c9be23b0a62285d681341e97 d55345ed4f58ca05eabb6aaecc80c2d0d687d6c0 Zhii6688 <wangjason665@gmail.com> 1776600930 +1000	commit: Create a reset password page and update the new password
d55345ed4f58ca05eabb6aaecc80c2d0d687d6c0 6f769eda0acdd968b3b7b2a33b670d7fa53bfaf5 Zhii6688 <wangjason665@gmail.com> 1776601777 +1000	checkout: moving from forgot_password to main
6f769eda0acdd968b3b7b2a33b670d7fa53bfaf5 d55345ed4f58ca05eabb6aaecc80c2d0d687d6c0 Zhii6688 <wangjason665@gmail.com> 1776601785 +1000	merge forgot_password: Fast-forward
d55345ed4f58ca05eabb6aaecc80c2d0d687d6c0 d55345ed4f58ca05eabb6aaecc80c2d0d687d6c0 Zhii6688 <wangjason665@gmail.com> 1776601865 +1000	checkout: moving from main to fix_problem_send_email
d55345ed4f58ca05eabb6aaecc80c2d0d687d6c0 d55345ed4f58ca05eabb6aaecc80c2d0d687d6c0 Zhii6688 <wangjason665@gmail.com> 1776601879 +1000	checkout: moving from fix_problem_send_email to main
d55345ed4f58ca05eabb6aaecc80c2d0d687d6c0 d55345ed4f58ca05eabb6aaecc80c2d0d687d6c0 Zhii6688 <wangjason665@gmail.com> 1776602285 +1000	checkout: moving from main to fix_problem_send_email
d55345ed4f58ca05eabb6aaecc80c2d0d687d6c0 87576d77456c828d09012b26af90c419fff02a2a Zhii6688 <wangjason665@gmail.com> 1776602321 +1000	commit: Mailer Configuration
87576d77456c828d09012b26af90c419fff02a2a adc51c10b5860648049e44ec0e1b7fbb9a3d40df Zhii6688 <wangjason665@gmail.com> 1776602735 +1000	commit: Modify the forgotPassword controller to ensure that a success message is only displayed after the token is successfully stored and the email is actually sent.
adc51c10b5860648049e44ec0e1b7fbb9a3d40df e605211ef4c4cc1b9fda731763cc5609edfd9875 Zhii6688 <wangjason665@gmail.com> 1776603781 +1000	commit: Reset email templates, exception handling, and verification methods
e605211ef4c4cc1b9fda731763cc5609edfd9875 d55345ed4f58ca05eabb6aaecc80c2d0d687d6c0 Zhii6688 <wangjason665@gmail.com> 1776604013 +1000	checkout: moving from fix_problem_send_email to main
d55345ed4f58ca05eabb6aaecc80c2d0d687d6c0 e605211ef4c4cc1b9fda731763cc5609edfd9875 Zhii6688 <wangjason665@gmail.com> 1776604028 +1000	merge fix_problem_send_email: Fast-forward
e605211ef4c4cc1b9fda731763cc5609edfd9875 58168610f5e68c8153afb4b91cdd800f03959ec4 Zhii6688 <wangjason665@gmail.com> 1776604069 +1000	commit: Reset email templates, exception handling, and verification methods
58168610f5e68c8153afb4b91cdd800f03959ec4 7c4a977cbff999c4206980a0e8e676694fff8170 Zhii6688 <wangjason665@gmail.com> 1776604102 +1000	commit: fix the email reset prob
7c4a977cbff999c4206980a0e8e676694fff8170 7c4a977cbff999c4206980a0e8e676694fff8170 Zhii6688 <wangjason665@gmail.com> 1776647041 +1000	checkout: moving from main to Patient_account_creation
7c4a977cbff999c4206980a0e8e676694fff8170 4fba4ebac29eb0824c99c0c05b039cab73bba5ae Zhii6688 <wangjason665@gmail.com> 1776647501 +1000	commit: Add a Register entry to the patients/login page
4fba4ebac29eb0824c99c0c05b039cab73bba5ae eb6d514befd7a9b1aedf052ea6f424d9253ea2f1 Zhii6688 <wangjason665@gmail.com> 1776649150 +1000	commit: Create form fields
eb6d514befd7a9b1aedf052ea6f424d9253ea2f1 09e4bd570d54262961fb0b864e084815cdae2431 Zhii6688 <wangjason665@gmail.com> 1776649687 +1000	commit: Add restrictions on valid email address formats; email addresses must be unique; display a clear error message upon registration failure; password length must be 8 to 12 characters, must contain at least one letter, must contain at least one symbol, and is a required field. Mobile phone numbers must also be 10 digits.
09e4bd570d54262961fb0b864e084815cdae2431 cd77255bf75ec3d4c46110bfff474b5d3ca8c8e9 Zhii6688 <wangjason665@gmail.com> 1776650755 +1000	commit: Make sure it's a public page, accessible even without logging in.
cd77255bf75ec3d4c46110bfff474b5d3ca8c8e9 09fcce5e9671d207a627538af797a2761187d7c9 Zhii6688 <wangjason665@gmail.com> 1776651213 +1000	commit: Add a return login option at the bottom of the page
09fcce5e9671d207a627538af797a2761187d7c9 cf3e7876518587bdcd3d04b078f0da6af8c7c0c9 Zhii6688 <wangjason665@gmail.com> 1776652343 +1000	commit: Add a return login option at the bottom of the page
cf3e7876518587bdcd3d04b078f0da6af8c7c0c9 d61961a077eb121735e032a62287b95666e36135 Zhii6688 <wangjason665@gmail.com> 1776655879 +1000	commit: Change `patients.clinician_id` to allow NULL values to fix the issue.
d61961a077eb121735e032a62287b95666e36135 7c4a977cbff999c4206980a0e8e676694fff8170 Zhii6688 <wangjason665@gmail.com> 1776696058 +1000	checkout: moving from Patient_account_creation to main
7c4a977cbff999c4206980a0e8e676694fff8170 d61961a077eb121735e032a62287b95666e36135 Zhii6688 <wangjason665@gmail.com> 1776696070 +1000	merge Patient_account_creation: Fast-forward
d61961a077eb121735e032a62287b95666e36135 d61961a077eb121735e032a62287b95666e36135 Zhii6688 <wangjason665@gmail.com> 1776698116 +1000	checkout: moving from main to Clinician_confidentiality
d61961a077eb121735e032a62287b95666e36135 8a1a6557aa7472b6c308f158f5a46704b5a519ad Zhii6688 <wangjason665@gmail.com> 1776699048 +1000	commit: Add a Patients module to the Clinician Dashboard sidebar
8a1a6557aa7472b6c308f158f5a46704b5a519ad 22bf14c882f3602f9461aac495e7a7cbb0e852ba Zhii6688 <wangjason665@gmail.com> 1776700745 +1000	commit: Allow Clinicians to view only their own patients
22bf14c882f3602f9461aac495e7a7cbb0e852ba d61961a077eb121735e032a62287b95666e36135 Zhii6688 <wangjason665@gmail.com> 1776700763 +1000	checkout: moving from Clinician_confidentiality to main
d61961a077eb121735e032a62287b95666e36135 22bf14c882f3602f9461aac495e7a7cbb0e852ba Zhii6688 <wangjason665@gmail.com> 1776700771 +1000	merge Clinician_confidentiality: Fast-forward
22bf14c882f3602f9461aac495e7a7cbb0e852ba be0c89c9f44f3dba0fbe30d3c324608af6c98b47 Zhii6688 <wangjason665@gmail.com> 1776837564 +1000	commit (merge): Merge remote-tracking branch 'origin/main'
be0c89c9f44f3dba0fbe30d3c324608af6c98b47 e78463e364977567a9f0ed95cfcc412fb4c9fece Zhii6688 <wangjason665@gmail.com> 1776838739 +1000	commit: Ensure that patients and clinicians cannot modify their account passwords in the admin settings.
e78463e364977567a9f0ed95cfcc412fb4c9fece 30c39f947dd642f364dd4ecb6269ad2c1a192dd0 Zhii6688 <wangjason665@gmail.com> 1776839353 +1000	commit: fix some problem
30c39f947dd642f364dd4ecb6269ad2c1a192dd0 7d90e5b0e08dc082f0c1e319d77078386826021f Zhii6688 <wangjason665@gmail.com> 1776840606 +1000	commit: fix login
7d90e5b0e08dc082f0c1e319d77078386826021f 117d91fb2377105d67575c458ad1c02189087d8f Zhii6688 <wangjason665@gmail.com> 1776860323 +1000	merge origin/main: Fast-forward
117d91fb2377105d67575c458ad1c02189087d8f 723e3415facfd5d86e00c4a76dfb081162988285 Zhii6688 <wangjason665@gmail.com> 1776860478 +1000	commit: fix some
723e3415facfd5d86e00c4a76dfb081162988285 5bda9a11be276b85d4aef729c34b5f08856e8464 Zhii6688 <wangjason665@gmail.com> 1776861371 +1000	commit: fix some
