0000000000000000000000000000000000000000 f248d7d9d95962096f15dbc45582ff8a725e2cdb __rashussin <w.rashdan96@gmail.com> 1773632210 +0800	commit (initial): first commit
f248d7d9d95962096f15dbc45582ff8a725e2cdb 0000000000000000000000000000000000000000 __rashussin <w.rashdan96@gmail.com> 1773632371 +0800	Branch: renamed refs/heads/main to refs/heads/main
f248d7d9d95962096f15dbc45582ff8a725e2cdb f248d7d9d95962096f15dbc45582ff8a725e2cdb __rashussin <w.rashdan96@gmail.com> 1773632371 +0800	Branch: renamed refs/heads/main to refs/heads/main
f248d7d9d95962096f15dbc45582ff8a725e2cdb f248d7d9d95962096f15dbc45582ff8a725e2cdb __rashussin <w.rashdan96@gmail.com> 1774401701 +0800	checkout: moving from main to Second-commit--Fixed-few-things
f248d7d9d95962096f15dbc45582ff8a725e2cdb 98c66cba6c8e06ea5366ed2971fe7ee9df82bfd0 __rashussin <w.rashdan96@gmail.com> 1774401708 +0800	commit: 1. Fixed section data is missing
98c66cba6c8e06ea5366ed2971fe7ee9df82bfd0 98c66cba6c8e06ea5366ed2971fe7ee9df82bfd0 __rashussin <w.rashdan96@gmail.com> 1774405858 +0800	checkout: moving from Second-commit--Fixed-few-things to Template-features
98c66cba6c8e06ea5366ed2971fe7ee9df82bfd0 3c91b01a0e3fe9a1939990d43d59bac5ac3e14b9 __rashussin <w.rashdan96@gmail.com> 1774944376 +0800	commit: Add resume template engine + extra fields + accomplishments
3c91b01a0e3fe9a1939990d43d59bac5ac3e14b9 ab7464b404201fd1c1607c79a13dc9ccbb1b9102 __rashussin <w.rashdan96@gmail.com> 1774944410 +0800	commit: Add resume editor UI, customize panel, and layout feature
ab7464b404201fd1c1607c79a13dc9ccbb1b9102 ddf8bfd81aecbe1ee7d401d7805d690e4a220aca __rashussin <w.rashdan96@gmail.com> 1774969377 +0800	commit: Load vue-tailwind-admin-dashboard skills into resumeonline
ddf8bfd81aecbe1ee7d401d7805d690e4a220aca 50a9e96b5837dff637df620c13b5c63dcf112a1b __rashussin <w.rashdan96@gmail.com> 1775009993 +0800	commit: Redesign dashboard to resume card layout with server-side data
50a9e96b5837dff637df620c13b5c63dcf112a1b 50a9e96b5837dff637df620c13b5c63dcf112a1b __rashussin <w.rashdan96@gmail.com> 1775010063 +0800	checkout: moving from Template-features to tobby
50a9e96b5837dff637df620c13b5c63dcf112a1b e09021acefdc1fbdfac85e7eadd640e6679433ff __rashussin <w.rashdan96@gmail.com> 1775012198 +0800	commit: Add PDF, DOCX and TXT export + inline rename for resume dashboard
e09021acefdc1fbdfac85e7eadd640e6679433ff b77aee9b6a4843ecc88772a11ef63e136862c43f __rashussin <w.rashdan96@gmail.com> 1775024419 +0800	commit: Add cover letters feature: dashboard tab, print, DOCX export, and dummy data
b77aee9b6a4843ecc88772a11ef63e136862c43f 247f63bef3824ae0953824e7a0e91a101141e7c8 __rashussin <w.rashdan96@gmail.com> 1775033806 +0800	commit: Add cover letter create/edit pages with live preview and rich text editor
247f63bef3824ae0953824e7a0e91a101141e7c8 2d18fa1c66df6125f1b274e6e31b66cd7633c744 __rashussin <w.rashdan96@gmail.com> 1775035276 +0800	commit: Refactor cover letter create page to use CoverLetterForm, fix lint errors and dashboard link
2d18fa1c66df6125f1b274e6e31b66cd7633c744 5ea06c7e4473320d1231ba0a978c22b82a3f6f79 __rashussin <w.rashdan96@gmail.com> 1775096806 +0800	commit: Add Combine PDF feature — merge cover letter + resume into one PDF
5ea06c7e4473320d1231ba0a978c22b82a3f6f79 0a5a11a281c9ecf4dbf7e5495568d35dbc7c5cd1 __rashussin <w.rashdan96@gmail.com> 1775804522 +0800	commit: Add admin panel: dashboard, landing page builder, user management
0a5a11a281c9ecf4dbf7e5495568d35dbc7c5cd1 0a5a11a281c9ecf4dbf7e5495568d35dbc7c5cd1 __rashussin <w.rashdan96@gmail.com> 1775804594 +0800	reset: moving to HEAD
0a5a11a281c9ecf4dbf7e5495568d35dbc7c5cd1 5ea06c7e4473320d1231ba0a978c22b82a3f6f79 __rashussin <w.rashdan96@gmail.com> 1775804761 +0800	reset: moving to HEAD~1
5ea06c7e4473320d1231ba0a978c22b82a3f6f79 711af3a702518a96f03a36e095ec7ae80f7b0571 __rashussin <w.rashdan96@gmail.com> 1775804932 +0800	commit: Add block-aware A4 pagination for resume preview and print
711af3a702518a96f03a36e095ec7ae80f7b0571 0a5a11a281c9ecf4dbf7e5495568d35dbc7c5cd1 __rashussin <w.rashdan96@gmail.com> 1775805229 +0800	checkout: moving from tobby to eva
0a5a11a281c9ecf4dbf7e5495568d35dbc7c5cd1 168e5186863ad42e30bfa522cfafef29d8ce602e __rashussin <w.rashdan96@gmail.com> 1775805492 +0800	commit: Fix lint errors: unused import and v-html on component
168e5186863ad42e30bfa522cfafef29d8ce602e 168e5186863ad42e30bfa522cfafef29d8ce602e __rashussin <w.rashdan96@gmail.com> 1775805581 +0800	checkout: moving from eva to eva
168e5186863ad42e30bfa522cfafef29d8ce602e 168e5186863ad42e30bfa522cfafef29d8ce602e __rashussin <w.rashdan96@gmail.com> 1775805955 +0800	reset: moving to HEAD
168e5186863ad42e30bfa522cfafef29d8ce602e 168e5186863ad42e30bfa522cfafef29d8ce602e __rashussin <w.rashdan96@gmail.com> 1775805955 +0800	checkout: moving from eva to eva
168e5186863ad42e30bfa522cfafef29d8ce602e 711af3a702518a96f03a36e095ec7ae80f7b0571 __rashussin <w.rashdan96@gmail.com> 1775806061 +0800	checkout: moving from eva to tobby
711af3a702518a96f03a36e095ec7ae80f7b0571 168e5186863ad42e30bfa522cfafef29d8ce602e __rashussin <w.rashdan96@gmail.com> 1775806433 +0800	checkout: moving from tobby to eva
168e5186863ad42e30bfa522cfafef29d8ce602e 9f69ddde1d71e7b0aaa6cfb5586a2494156e56b8 __rashussin <w.rashdan96@gmail.com> 1775806609 +0800	commit: Add admin auto-redirect on login and conditional sidebar link
9f69ddde1d71e7b0aaa6cfb5586a2494156e56b8 711af3a702518a96f03a36e095ec7ae80f7b0571 __rashussin <w.rashdan96@gmail.com> 1775806984 +0800	checkout: moving from eva to tobby
711af3a702518a96f03a36e095ec7ae80f7b0571 9f69ddde1d71e7b0aaa6cfb5586a2494156e56b8 __rashussin <w.rashdan96@gmail.com> 1775807246 +0800	checkout: moving from tobby to eva
9f69ddde1d71e7b0aaa6cfb5586a2494156e56b8 6b60aeacfa624b3c9ea4f37a53c341d2d801e8f0 __rashussin <w.rashdan96@gmail.com> 1775807275 +0800	commit: Remove resume and cover letter stats from admin dashboard
6b60aeacfa624b3c9ea4f37a53c341d2d801e8f0 711af3a702518a96f03a36e095ec7ae80f7b0571 __rashussin <w.rashdan96@gmail.com> 1775807345 +0800	checkout: moving from eva to tobby
711af3a702518a96f03a36e095ec7ae80f7b0571 34d7dbe8afd991dbd03c931777bbf57b5d193f8a __rashussin <w.rashdan96@gmail.com> 1775822879 +0800	commit: Fix broken imports in ResumePreviewPanel
34d7dbe8afd991dbd03c931777bbf57b5d193f8a c82951cf903514359b08603ab0fc2d820cd3127e __rashussin <w.rashdan96@gmail.com> 1775823553 +0800	commit: Add resume form wizard refactor + block registry
c82951cf903514359b08603ab0fc2d820cd3127e dacfde6329083eca02e65887b4587a6737286b31 __rashussin <w.rashdan96@gmail.com> 1775824121 +0800	commit: Add live preview slice to resume store
dacfde6329083eca02e65887b4587a6737286b31 6b60aeacfa624b3c9ea4f37a53c341d2d801e8f0 __rashussin <w.rashdan96@gmail.com> 1775824549 +0800	checkout: moving from tobby to eva
6b60aeacfa624b3c9ea4f37a53c341d2d801e8f0 dacfde6329083eca02e65887b4587a6737286b31 __rashussin <w.rashdan96@gmail.com> 1775825095 +0800	checkout: moving from eva to tobby
dacfde6329083eca02e65887b4587a6737286b31 6b60aeacfa624b3c9ea4f37a53c341d2d801e8f0 __rashussin <w.rashdan96@gmail.com> 1775825328 +0800	checkout: moving from tobby to eva
6b60aeacfa624b3c9ea4f37a53c341d2d801e8f0 3442620c097642f47cc2b32ff322472eb153fc60 __rashussin <w.rashdan96@gmail.com> 1775825328 +0800	merge tobby: Merge made by the 'ort' strategy.
3442620c097642f47cc2b32ff322472eb153fc60 e8fc9d6213f0a39b18c27b522d99ca27ed5bea88 __rashussin <w.rashdan96@gmail.com> 1775825784 +0800	merge origin/main: Merge made by the 'ort' strategy.
e8fc9d6213f0a39b18c27b522d99ca27ed5bea88 dacfde6329083eca02e65887b4587a6737286b31 __rashussin <w.rashdan96@gmail.com> 1775826491 +0800	checkout: moving from eva to tobby
dacfde6329083eca02e65887b4587a6737286b31 4eb9cb8c284c5638ab0cde23ce996a7e1408c131 __rashussin <w.rashdan96@gmail.com> 1775826499 +0800	commit: Fix section reorder not persisting on reload in edit mode
4eb9cb8c284c5638ab0cde23ce996a7e1408c131 e8fc9d6213f0a39b18c27b522d99ca27ed5bea88 __rashussin <w.rashdan96@gmail.com> 1775826521 +0800	checkout: moving from tobby to eva
e8fc9d6213f0a39b18c27b522d99ca27ed5bea88 2e7a366f02a97d7dbb1308bd39885d526619f1c8 __rashussin <w.rashdan96@gmail.com> 1775826582 +0800	merge tobby: Merge made by the 'ort' strategy.
2e7a366f02a97d7dbb1308bd39885d526619f1c8 4eb9cb8c284c5638ab0cde23ce996a7e1408c131 __rashussin <w.rashdan96@gmail.com> 1775827228 +0800	checkout: moving from eva to tobby
4eb9cb8c284c5638ab0cde23ce996a7e1408c131 8288d6501472c76de5a5fc5be8f0f0d8e1e01ca2 __rashussin <w.rashdan96@gmail.com> 1775827228 +0800	commit: Toggle references visibility from add-more-sections menu
8288d6501472c76de5a5fc5be8f0f0d8e1e01ca2 2e7a366f02a97d7dbb1308bd39885d526619f1c8 __rashussin <w.rashdan96@gmail.com> 1775827230 +0800	checkout: moving from tobby to eva
2e7a366f02a97d7dbb1308bd39885d526619f1c8 20eb18d094b33064c27ae369648345116fe583e1 __rashussin <w.rashdan96@gmail.com> 1775827230 +0800	merge tobby: Merge made by the 'ort' strategy.
20eb18d094b33064c27ae369648345116fe583e1 8288d6501472c76de5a5fc5be8f0f0d8e1e01ca2 __rashussin <w.rashdan96@gmail.com> 1775837756 +0800	checkout: moving from eva to tobby
8288d6501472c76de5a5fc5be8f0f0d8e1e01ca2 db7749176c4a639cafbc5dade895474b63ab0874 __rashussin <w.rashdan96@gmail.com> 1775837756 +0800	commit: Speed up resume save and rework references hide/show
db7749176c4a639cafbc5dade895474b63ab0874 20eb18d094b33064c27ae369648345116fe583e1 __rashussin <w.rashdan96@gmail.com> 1775837758 +0800	checkout: moving from tobby to eva
20eb18d094b33064c27ae369648345116fe583e1 ca0dfbdbbd53a8efae4c538721b3d91cacd39573 __rashussin <w.rashdan96@gmail.com> 1775837758 +0800	merge tobby: Merge made by the 'ort' strategy.
ca0dfbdbbd53a8efae4c538721b3d91cacd39573 db7749176c4a639cafbc5dade895474b63ab0874 __rashussin <w.rashdan96@gmail.com> 1775838934 +0800	checkout: moving from eva to tobby
db7749176c4a639cafbc5dade895474b63ab0874 3e044cb198a2b075198c2e19b6cc18edb4e97eb2 __rashussin <w.rashdan96@gmail.com> 1775838934 +0800	commit: Skip section saves when items are unchanged
3e044cb198a2b075198c2e19b6cc18edb4e97eb2 ca0dfbdbbd53a8efae4c538721b3d91cacd39573 __rashussin <w.rashdan96@gmail.com> 1775838936 +0800	checkout: moving from tobby to eva
ca0dfbdbbd53a8efae4c538721b3d91cacd39573 70255032c513e3da452fc9c811fb5e44c2e660c1 __rashussin <w.rashdan96@gmail.com> 1775838936 +0800	merge tobby: Merge made by the 'ort' strategy.
70255032c513e3da452fc9c811fb5e44c2e660c1 3e044cb198a2b075198c2e19b6cc18edb4e97eb2 __rashussin <w.rashdan96@gmail.com> 1775838959 +0800	checkout: moving from eva to tobby
3e044cb198a2b075198c2e19b6cc18edb4e97eb2 9101f4be5e428c8d4cd167d52834389a6a0a5e5b __rashussin <w.rashdan96@gmail.com> 1775839311 +0800	commit: Use bulk replace endpoint for section item saves
9101f4be5e428c8d4cd167d52834389a6a0a5e5b 70255032c513e3da452fc9c811fb5e44c2e660c1 __rashussin <w.rashdan96@gmail.com> 1775839390 +0800	checkout: moving from tobby to eva
70255032c513e3da452fc9c811fb5e44c2e660c1 4d59f2a24b14d0c29d71ea541321ecc05ed4e575 __rashussin <w.rashdan96@gmail.com> 1775839391 +0800	merge tobby: Merge made by the 'ort' strategy.
4d59f2a24b14d0c29d71ea541321ecc05ed4e575 9101f4be5e428c8d4cd167d52834389a6a0a5e5b __rashussin <w.rashdan96@gmail.com> 1775839393 +0800	checkout: moving from eva to tobby
9101f4be5e428c8d4cd167d52834389a6a0a5e5b fdbfbb0d66e42f444706a67105d427e42eec2c90 __rashussin <w.rashdan96@gmail.com> 1775901177 +0800	commit: Optimistic navigation on resume save
fdbfbb0d66e42f444706a67105d427e42eec2c90 4d59f2a24b14d0c29d71ea541321ecc05ed4e575 __rashussin <w.rashdan96@gmail.com> 1775901180 +0800	checkout: moving from tobby to eva
4d59f2a24b14d0c29d71ea541321ecc05ed4e575 a7a19a33a29c91f7edc01ed747559662eace60fd __rashussin <w.rashdan96@gmail.com> 1775901180 +0800	merge tobby: Merge made by the 'ort' strategy.
a7a19a33a29c91f7edc01ed747559662eace60fd fdbfbb0d66e42f444706a67105d427e42eec2c90 __rashussin <w.rashdan96@gmail.com> 1775901182 +0800	checkout: moving from eva to tobby
fdbfbb0d66e42f444706a67105d427e42eec2c90 a7a19a33a29c91f7edc01ed747559662eace60fd __rashussin <w.rashdan96@gmail.com> 1775901645 +0800	checkout: moving from tobby to eva
a7a19a33a29c91f7edc01ed747559662eace60fd 50c4198af4327344e8b6a08d89738e9745bd8c2d __rashussin <w.rashdan96@gmail.com> 1775903063 +0800	commit: Add impersonation, activity log, and multi-page CMS to admin
50c4198af4327344e8b6a08d89738e9745bd8c2d 716d4fb424db143b83bb43676be960c9caca7aea __rashussin <w.rashdan96@gmail.com> 1775919981 +0800	commit: Expand landing builder with 10 block types and UX upgrades
716d4fb424db143b83bb43676be960c9caca7aea 899a8766964cba9c4f34f37d2fc92e36c56866f4 __rashussin <w.rashdan96@gmail.com> 1775920961 +0800	commit: Add admin template management for resume and cover letter
899a8766964cba9c4f34f37d2fc92e36c56866f4 fdbfbb0d66e42f444706a67105d427e42eec2c90 __rashussin <w.rashdan96@gmail.com> 1775921735 +0800	checkout: moving from eva to tobby
fdbfbb0d66e42f444706a67105d427e42eec2c90 6b3dbc7719286730bd49608b3e03f33ebab2d209 __rashussin <w.rashdan96@gmail.com> 1775921843 +0800	commit: Swap in review-mode header on the Review step
6b3dbc7719286730bd49608b3e03f33ebab2d209 899a8766964cba9c4f34f37d2fc92e36c56866f4 __rashussin <w.rashdan96@gmail.com> 1775921845 +0800	checkout: moving from tobby to eva
899a8766964cba9c4f34f37d2fc92e36c56866f4 0ad15bc235b5c0232e6b2598f6892b41475c564f __rashussin <w.rashdan96@gmail.com> 1775921845 +0800	merge tobby: Merge made by the 'ort' strategy.
0ad15bc235b5c0232e6b2598f6892b41475c564f 6b3dbc7719286730bd49608b3e03f33ebab2d209 __rashussin <w.rashdan96@gmail.com> 1775921847 +0800	checkout: moving from eva to tobby
6b3dbc7719286730bd49608b3e03f33ebab2d209 14888899076a4569f5a9520fb300a4b28bc175ea __rashussin <w.rashdan96@gmail.com> 1775922486 +0800	commit: Refine review-mode header spacing and typography
14888899076a4569f5a9520fb300a4b28bc175ea 0ad15bc235b5c0232e6b2598f6892b41475c564f __rashussin <w.rashdan96@gmail.com> 1775922488 +0800	checkout: moving from tobby to eva
0ad15bc235b5c0232e6b2598f6892b41475c564f b65602767069fee427f3a7b56273484c27046ddb __rashussin <w.rashdan96@gmail.com> 1775922488 +0800	merge tobby: Merge made by the 'ort' strategy.
b65602767069fee427f3a7b56273484c27046ddb 14888899076a4569f5a9520fb300a4b28bc175ea __rashussin <w.rashdan96@gmail.com> 1775922490 +0800	checkout: moving from eva to tobby
14888899076a4569f5a9520fb300a4b28bc175ea 4732367b58ec737afbb3c26b10d0cb76d0bdae80 __rashussin <w.rashdan96@gmail.com> 1775922863 +0800	commit: Trim review-mode header and wire download dropdown
4732367b58ec737afbb3c26b10d0cb76d0bdae80 b65602767069fee427f3a7b56273484c27046ddb __rashussin <w.rashdan96@gmail.com> 1775922865 +0800	checkout: moving from tobby to eva
b65602767069fee427f3a7b56273484c27046ddb 0088901ac78784ea3d8743541908255f07c5b374 __rashussin <w.rashdan96@gmail.com> 1775922865 +0800	merge tobby: Merge made by the 'ort' strategy.
0088901ac78784ea3d8743541908255f07c5b374 4732367b58ec737afbb3c26b10d0cb76d0bdae80 __rashussin <w.rashdan96@gmail.com> 1775922867 +0800	checkout: moving from eva to tobby
4732367b58ec737afbb3c26b10d0cb76d0bdae80 434c8f6a4ccc31626f18cd39c5780bcd5ac5810a __rashussin <w.rashdan96@gmail.com> 1775923025 +0800	commit: Make resume title in review header inline-editable
434c8f6a4ccc31626f18cd39c5780bcd5ac5810a 0088901ac78784ea3d8743541908255f07c5b374 __rashussin <w.rashdan96@gmail.com> 1775923027 +0800	checkout: moving from tobby to eva
0088901ac78784ea3d8743541908255f07c5b374 bec719d322305a12ee669ec2066b6fe6b784de7f __rashussin <w.rashdan96@gmail.com> 1775923027 +0800	merge tobby: Merge made by the 'ort' strategy.
bec719d322305a12ee669ec2066b6fe6b784de7f 434c8f6a4ccc31626f18cd39c5780bcd5ac5810a __rashussin <w.rashdan96@gmail.com> 1775923029 +0800	checkout: moving from eva to tobby
434c8f6a4ccc31626f18cd39c5780bcd5ac5810a 1f318a9b12d3bc3d7d554a22e6d07e859b3b725d __rashussin <w.rashdan96@gmail.com> 1775923326 +0800	commit: Open slide-out sidebar from apps icon in review header
1f318a9b12d3bc3d7d554a22e6d07e859b3b725d bec719d322305a12ee669ec2066b6fe6b784de7f __rashussin <w.rashdan96@gmail.com> 1775923328 +0800	checkout: moving from tobby to eva
bec719d322305a12ee669ec2066b6fe6b784de7f acf764feea954697f73727a6f4b430bb9ec874a3 __rashussin <w.rashdan96@gmail.com> 1775923328 +0800	merge tobby: Merge made by the 'ort' strategy.
acf764feea954697f73727a6f4b430bb9ec874a3 1f318a9b12d3bc3d7d554a22e6d07e859b3b725d __rashussin <w.rashdan96@gmail.com> 1775923330 +0800	checkout: moving from eva to tobby
1f318a9b12d3bc3d7d554a22e6d07e859b3b725d 696ea7157d6cefb3490ceb69cfe51b232a4d168a __rashussin <w.rashdan96@gmail.com> 1776044395 +0800	commit: Add inline-rename for section titles in the Review accordion
696ea7157d6cefb3490ceb69cfe51b232a4d168a acf764feea954697f73727a6f4b430bb9ec874a3 __rashussin <w.rashdan96@gmail.com> 1776044398 +0800	checkout: moving from tobby to eva
acf764feea954697f73727a6f4b430bb9ec874a3 f2e65efc73df28cba30aeaf6acac11951c80891c __rashussin <w.rashdan96@gmail.com> 1776044398 +0800	merge tobby: Merge made by the 'ort' strategy.
f2e65efc73df28cba30aeaf6acac11951c80891c 696ea7157d6cefb3490ceb69cfe51b232a4d168a __rashussin <w.rashdan96@gmail.com> 1776044400 +0800	checkout: moving from eva to tobby
696ea7157d6cefb3490ceb69cfe51b232a4d168a 5515908a42fcf2b7162a69654b428396cb44dd0d __rashussin <w.rashdan96@gmail.com> 1776044583 +0800	commit: Remove step name rename feature
5515908a42fcf2b7162a69654b428396cb44dd0d f2e65efc73df28cba30aeaf6acac11951c80891c __rashussin <w.rashdan96@gmail.com> 1776044585 +0800	checkout: moving from tobby to eva
f2e65efc73df28cba30aeaf6acac11951c80891c 4e689965d1fdfe5fa84bfbda78fd64721e42176b __rashussin <w.rashdan96@gmail.com> 1776044585 +0800	merge tobby: Merge made by the 'ort' strategy.
4e689965d1fdfe5fa84bfbda78fd64721e42176b 5515908a42fcf2b7162a69654b428396cb44dd0d __rashussin <w.rashdan96@gmail.com> 1776044587 +0800	checkout: moving from eva to tobby
5515908a42fcf2b7162a69654b428396cb44dd0d 5515908a42fcf2b7162a69654b428396cb44dd0d __rashussin <w.rashdan96@gmail.com> 1776044889 +0800	reset: moving to HEAD
5515908a42fcf2b7162a69654b428396cb44dd0d 4e689965d1fdfe5fa84bfbda78fd64721e42176b __rashussin <w.rashdan96@gmail.com> 1776044889 +0800	checkout: moving from tobby to eva
4e689965d1fdfe5fa84bfbda78fd64721e42176b 4e689965d1fdfe5fa84bfbda78fd64721e42176b __rashussin <w.rashdan96@gmail.com> 1776044962 +0800	reset: moving to HEAD
4e689965d1fdfe5fa84bfbda78fd64721e42176b 4e689965d1fdfe5fa84bfbda78fd64721e42176b __rashussin <w.rashdan96@gmail.com> 1776045356 +0800	checkout: moving from eva to eva
4e689965d1fdfe5fa84bfbda78fd64721e42176b 4e689965d1fdfe5fa84bfbda78fd64721e42176b __rashussin <w.rashdan96@gmail.com> 1776046227 +0800	checkout: moving from eva to eva
4e689965d1fdfe5fa84bfbda78fd64721e42176b bb773f5948dd46b4cf30dfa1ecafa8560765da69 __rashussin <w.rashdan96@gmail.com> 1776048594 +0800	commit: Add admin mail settings with SMTP config, test email, and broadcast
bb773f5948dd46b4cf30dfa1ecafa8560765da69 bb773f5948dd46b4cf30dfa1ecafa8560765da69 __rashussin <w.rashdan96@gmail.com> 1776062629 +0800	checkout: moving from eva to eva
bb773f5948dd46b4cf30dfa1ecafa8560765da69 54cc827ef31fcb3a30b58932f9164eac358596fb __rashussin <w.rashdan96@gmail.com> 1776067050 +0800	commit: Add user Excel import/export, Stripe package, and fix mail settings layout
54cc827ef31fcb3a30b58932f9164eac358596fb 5515908a42fcf2b7162a69654b428396cb44dd0d __rashussin <w.rashdan96@gmail.com> 1776067705 +0800	checkout: moving from eva to tobby
5515908a42fcf2b7162a69654b428396cb44dd0d 499a730aa6c221e447cdf85897f902c6c8923d13 __rashussin <w.rashdan96@gmail.com> 1776067915 +0800	commit: Add Upgrade Now, Unlimited Learning, and settings gear to dashboard header
499a730aa6c221e447cdf85897f902c6c8923d13 54cc827ef31fcb3a30b58932f9164eac358596fb __rashussin <w.rashdan96@gmail.com> 1776067917 +0800	checkout: moving from tobby to eva
54cc827ef31fcb3a30b58932f9164eac358596fb 10b352a80e1758b5b562d977b32b1b32575ae910 __rashussin <w.rashdan96@gmail.com> 1776067917 +0800	merge tobby: Merge made by the 'ort' strategy.
10b352a80e1758b5b562d977b32b1b32575ae910 499a730aa6c221e447cdf85897f902c6c8923d13 __rashussin <w.rashdan96@gmail.com> 1776067920 +0800	checkout: moving from eva to tobby
499a730aa6c221e447cdf85897f902c6c8923d13 69b6e5f2222a289b2c4d11819a1b47386ca23dd9 __rashussin <w.rashdan96@gmail.com> 1776068145 +0800	commit: Add Upgrade Now, Unlimited Learning, and settings to sidebar header
69b6e5f2222a289b2c4d11819a1b47386ca23dd9 10b352a80e1758b5b562d977b32b1b32575ae910 __rashussin <w.rashdan96@gmail.com> 1776068148 +0800	checkout: moving from tobby to eva
10b352a80e1758b5b562d977b32b1b32575ae910 d32326051bf8a4db74e2c82047b07ae4e3d7831a __rashussin <w.rashdan96@gmail.com> 1776068148 +0800	merge tobby: Merge made by the 'ort' strategy.
d32326051bf8a4db74e2c82047b07ae4e3d7831a 69b6e5f2222a289b2c4d11819a1b47386ca23dd9 __rashussin <w.rashdan96@gmail.com> 1776068150 +0800	checkout: moving from eva to tobby
69b6e5f2222a289b2c4d11819a1b47386ca23dd9 69b6e5f2222a289b2c4d11819a1b47386ca23dd9 __rashussin <w.rashdan96@gmail.com> 1776313027 +0800	checkout: moving from tobby to tobby
69b6e5f2222a289b2c4d11819a1b47386ca23dd9 bc73148880085a0f2e30819fbf28ad316280ee22 __rashussin <w.rashdan96@gmail.com> 1776313189 +0800	commit: Make settings gear on dashboard open same dropdown as resume builder
bc73148880085a0f2e30819fbf28ad316280ee22 d32326051bf8a4db74e2c82047b07ae4e3d7831a __rashussin <w.rashdan96@gmail.com> 1776313191 +0800	checkout: moving from tobby to eva
d32326051bf8a4db74e2c82047b07ae4e3d7831a 400ad864b584f68d4b27a1679ea684921dfa75e5 __rashussin <w.rashdan96@gmail.com> 1776313191 +0800	merge tobby: Merge made by the 'ort' strategy.
400ad864b584f68d4b27a1679ea684921dfa75e5 bc73148880085a0f2e30819fbf28ad316280ee22 __rashussin <w.rashdan96@gmail.com> 1776313193 +0800	checkout: moving from eva to tobby
bc73148880085a0f2e30819fbf28ad316280ee22 bc73148880085a0f2e30819fbf28ad316280ee22 __rashussin <w.rashdan96@gmail.com> 1776420467 +0800	checkout: moving from tobby to tobby
bc73148880085a0f2e30819fbf28ad316280ee22 1cd38c1cdfda6f9f1576b570fed1891c07bfea14 __rashussin <w.rashdan96@gmail.com> 1776493491 +0800	commit: Add Prime ATS template with full layout controls and fix print pipeline
1cd38c1cdfda6f9f1576b570fed1891c07bfea14 99d1775116d42b37b1ba126759f6a18c90db44df __rashussin <w.rashdan96@gmail.com> 1776652562 +0800	commit: Add Professional template with sidebar/accent color pickers, pagination, and full-view navigation
99d1775116d42b37b1ba126759f6a18c90db44df 9d666d332929799c5252d29a416fe9fd199b1544 __rashussin <w.rashdan96@gmail.com> 1776655459 +0800	commit: Remove slide-out sidebar menu from review header
9d666d332929799c5252d29a416fe9fd199b1544 400ad864b584f68d4b27a1679ea684921dfa75e5 __rashussin <w.rashdan96@gmail.com> 1776655536 +0800	checkout: moving from tobby to eva
400ad864b584f68d4b27a1679ea684921dfa75e5 60fbd1e2ac7cb91a85f93fddd5d16acd3f0894e7 __rashussin <w.rashdan96@gmail.com> 1776670030 +0800	commit: feat(admin): add payment settings, support tickets, fix ESLint errors and PHP 8.5 compat
60fbd1e2ac7cb91a85f93fddd5d16acd3f0894e7 251e19dfb058063a8b67544b463878fbd39e4d19 __rashussin <w.rashdan96@gmail.com> 1776670178 +0800	commit: fix(lint): remove unused watch param and fix v-html on component in support tickets
251e19dfb058063a8b67544b463878fbd39e4d19 9d666d332929799c5252d29a416fe9fd199b1544 __rashussin <w.rashdan96@gmail.com> 1776670371 +0800	checkout: moving from eva to tobby
9d666d332929799c5252d29a416fe9fd199b1544 f248d7d9d95962096f15dbc45582ff8a725e2cdb __rashussin <w.rashdan96@gmail.com> 1776690697 +0800	checkout: moving from tobby to main
f248d7d9d95962096f15dbc45582ff8a725e2cdb c22ebb9a116ad035159847db1b6bd197cde3c710 __rashussin <w.rashdan96@gmail.com> 1776690700 +0800	pull origin main: Fast-forward
c22ebb9a116ad035159847db1b6bd197cde3c710 9d666d332929799c5252d29a416fe9fd199b1544 __rashussin <w.rashdan96@gmail.com> 1776690752 +0800	checkout: moving from main to tobby
9d666d332929799c5252d29a416fe9fd199b1544 c22ebb9a116ad035159847db1b6bd197cde3c710 __rashussin <w.rashdan96@gmail.com> 1776690752 +0800	merge origin/main: Fast-forward
c22ebb9a116ad035159847db1b6bd197cde3c710 dccf21fcc1356b8eb3bfef303730dbf7bef12227 __rashussin <w.rashdan96@gmail.com> 1776690848 +0800	commit: Fix merge conflict in AppSidebar and AppSidebarHeader
dccf21fcc1356b8eb3bfef303730dbf7bef12227 9320d9481e4237eb7079047e4174d0aa588047d1 __rashussin <w.rashdan96@gmail.com> 1776691066 +0800	commit: Clean up AppSidebar: remove Laravel starter kit placeholder footer links
9320d9481e4237eb7079047e4174d0aa588047d1 b3c1b0efe7f3de344f7183aa1946be9136bc6629 __rashussin <w.rashdan96@gmail.com> 1776692049 +0800	commit: Add user-facing support ticket system integrated with admin panel
b3c1b0efe7f3de344f7183aa1946be9136bc6629 0e76a8f34343fa359fa4064947dc2c8628423a4a __rashussin <w.rashdan96@gmail.com> 1776692578 +0800	commit: Add image upload to support tickets with lightbox viewer
0e76a8f34343fa359fa4064947dc2c8628423a4a 0f4d53bf66d8032de185fe0426ff0efc662b17cc __rashussin <w.rashdan96@gmail.com> 1776695532 +0800	commit: Add unread admin reply badge on Support sidebar item and extend support create layout
0f4d53bf66d8032de185fe0426ff0efc662b17cc 251e19dfb058063a8b67544b463878fbd39e4d19 __rashussin <w.rashdan96@gmail.com> 1776730343 +0800	checkout: moving from tobby to eva
251e19dfb058063a8b67544b463878fbd39e4d19 9577bb6a2b6db1e05042b63e14ed3f2226225dac __rashussin <w.rashdan96@gmail.com> 1776730613 +0800	commit: Add unread badge to admin Support Tickets sidebar item
9577bb6a2b6db1e05042b63e14ed3f2226225dac 0f4d53bf66d8032de185fe0426ff0efc662b17cc __rashussin <w.rashdan96@gmail.com> 1776730678 +0800	checkout: moving from eva to tobby
0f4d53bf66d8032de185fe0426ff0efc662b17cc 9577bb6a2b6db1e05042b63e14ed3f2226225dac __rashussin <w.rashdan96@gmail.com> 1776730817 +0800	checkout: moving from tobby to eva
9577bb6a2b6db1e05042b63e14ed3f2226225dac 0cadd20af376a6e7027fc052c32b3fe2d99fe0fe __rashussin <w.rashdan96@gmail.com> 1776731143 +0800	commit: Track and display last login date per user in admin panel
0cadd20af376a6e7027fc052c32b3fe2d99fe0fe 0f4d53bf66d8032de185fe0426ff0efc662b17cc __rashussin <w.rashdan96@gmail.com> 1776731179 +0800	checkout: moving from eva to tobby
0f4d53bf66d8032de185fe0426ff0efc662b17cc 56f38a4ec739264a08459a5d50a7df4005f3521d __rashussin <w.rashdan96@gmail.com> 1776732247 +0800	commit: Add Resume Activation & Payment system (Stripe + Razorpay)
56f38a4ec739264a08459a5d50a7df4005f3521d 0cadd20af376a6e7027fc052c32b3fe2d99fe0fe __rashussin <w.rashdan96@gmail.com> 1776756234 +0800	checkout: moving from tobby to eva
0cadd20af376a6e7027fc052c32b3fe2d99fe0fe 4afd49f44fc28658543fe012ae4d807ecf6e8bad __rashussin <w.rashdan96@gmail.com> 1776756896 +0800	commit: Sync templates, add Free/Premium tags and MYR currency for users
4afd49f44fc28658543fe012ae4d807ecf6e8bad 9dbdce0f96d66df86259c2d84f81e86ecad5d55c __rashussin <w.rashdan96@gmail.com> 1776757070 +0800	commit: Use dynamic currency from payment settings in template price displays
9dbdce0f96d66df86259c2d84f81e86ecad5d55c c22ebb9a116ad035159847db1b6bd197cde3c710 __rashussin <w.rashdan96@gmail.com> 1776758566 +0800	checkout: moving from eva to main
c22ebb9a116ad035159847db1b6bd197cde3c710 7991fac34c8b0d93b9ac0715336a69c2efab14de __rashussin <w.rashdan96@gmail.com> 1776758623 +0800	commit: Fix ESLint errors from bad merge on main branch
7991fac34c8b0d93b9ac0715336a69c2efab14de 9dbdce0f96d66df86259c2d84f81e86ecad5d55c __rashussin <w.rashdan96@gmail.com> 1776758631 +0800	checkout: moving from main to eva
9dbdce0f96d66df86259c2d84f81e86ecad5d55c 56f38a4ec739264a08459a5d50a7df4005f3521d __rashussin <w.rashdan96@gmail.com> 1776929894 +0800	checkout: moving from eva to tobby
56f38a4ec739264a08459a5d50a7df4005f3521d 33db78da49d9255f8c2ac9e27abc79e8218fd4d4 __rashussin <w.rashdan96@gmail.com> 1776954764 +0800	commit: fix: gate resume downloads behind payment only when payment is configured
33db78da49d9255f8c2ac9e27abc79e8218fd4d4 33db78da49d9255f8c2ac9e27abc79e8218fd4d4 __rashussin <w.rashdan96@gmail.com> 1776955271 +0800	checkout: moving from tobby to tobby
33db78da49d9255f8c2ac9e27abc79e8218fd4d4 959380500f8c493833b0de62a5cd12abd549ecd9 __rashussin <w.rashdan96@gmail.com> 1776956030 +0800	commit: feat: add 4 new resume templates — Creative, Elon Musk, Passion, Modern
959380500f8c493833b0de62a5cd12abd549ecd9 52c888b9f882fd339f202c246133e146d9a337cd __rashussin <w.rashdan96@gmail.com> 1776956262 +0800	commit: fix: resolve half-content clipping in Elon Musk and Modern templates
52c888b9f882fd339f202c246133e146d9a337cd 9bc61aa01c00c7b90050d89273725dd5180a6124 __rashussin <w.rashdan96@gmail.com> 1776985922 +0800	commit: fix: flatten pagination blocks in Elon Musk and Modern templates
9bc61aa01c00c7b90050d89273725dd5180a6124 1e8986e84828fb6016d5ab26b890badb24127acc __rashussin <w.rashdan96@gmail.com> 1776986817 +0800	commit: fix: match Professional pagination structure across all 4 new templates
1e8986e84828fb6016d5ab26b890badb24127acc 71a89055d04c4b58dcf2283faf7f6c464035ae52 __rashussin <w.rashdan96@gmail.com> 1777418164 +0800	commit: fix: resolve sidebar bg, font inflation, zoom, and free template gate
71a89055d04c4b58dcf2283faf7f6c464035ae52 1ec4e37c8e8a76da59eb5b879ab3236e1b904ec3 __rashussin <w.rashdan96@gmail.com> 1777418313 +0800	commit: fix: merge conflict in HandleInertiaRequests — keep all shared props
1ec4e37c8e8a76da59eb5b879ab3236e1b904ec3 23ac8b279cf0e8faf5a356cd8389547b0f605473 __rashussin <w.rashdan96@gmail.com> 1777419016 +0800	commit: fix: resolve ESLint errors in PaymentPage and support Index
23ac8b279cf0e8faf5a356cd8389547b0f605473 1e242235e45dbe38cd4c70b944f3dc6c8ab6d8fc __rashussin <w.rashdan96@gmail.com> 1777419040 +0800	pull origin tobby --rebase (start): checkout 1e242235e45dbe38cd4c70b944f3dc6c8ab6d8fc
1e242235e45dbe38cd4c70b944f3dc6c8ab6d8fc 8049bd7917ce6f0d5105d43eabd6f888fc188891 __rashussin <w.rashdan96@gmail.com> 1777419040 +0800	pull origin tobby --rebase (pick): fix: resolve ESLint errors in PaymentPage and support Index
8049bd7917ce6f0d5105d43eabd6f888fc188891 8049bd7917ce6f0d5105d43eabd6f888fc188891 __rashussin <w.rashdan96@gmail.com> 1777419040 +0800	pull origin tobby --rebase (finish): returning to refs/heads/tobby
8049bd7917ce6f0d5105d43eabd6f888fc188891 b2fbce87d86cbcfd97de7f098f86a07f7a137890 __rashussin <w.rashdan96@gmail.com> 1777419455 +0800	commit: fix: free/premium template gate now reads from database (Template.is_premium)
