0000000000000000000000000000000000000000 867ad033d6237fb79f2f19aa119ea1f272a4b484 unknown <t@Chmo-Schmarc.(none)> 1758630689 +0700	clone: from https://github.com/GeraldJamisco/Schmarc-Flow.git
867ad033d6237fb79f2f19aa119ea1f272a4b484 00a12e83620dc45cb59aa09f66625b82564bdf7d Gerald Jamisco <gjamisco@gmail.com> 1758631063 +0700	commit: Initial commit with README and LICENSE
00a12e83620dc45cb59aa09f66625b82564bdf7d 830e0907b29d88b810c926f8e5cda10f3c30cab3 Gerald Jamisco <gjamisco@gmail.com> 1758635675 +0700	commit: login page completed will modify later but already have the UI
830e0907b29d88b810c926f8e5cda10f3c30cab3 2829829c185857d05029e76bfb9256e1ff060cb5 Gerald Jamisco <gjamisco@gmail.com> 1758636290 +0700	commit: Done. I added a separate, responsive Sign-Up page in the canvas (same look as the login):
2829829c185857d05029e76bfb9256e1ff060cb5 88aec3b5d79245f8f8e1ac4ced9c7ba8fe1296a8 Gerald Jamisco <gjamisco@gmail.com> 1760937312 +0700	commit: this day i added a dashboard.html, wallet.html and renamed signup.html to register.html and desigened them.this is just the nterface design no functionality added yet.
88aec3b5d79245f8f8e1ac4ced9c7ba8fe1296a8 c8af4cb042d68ebbaa1824f1c4f888eb4865ed73 Gerald Jamisco <gjamisco@gmail.com> 1760940535 +0700	commit: Why pages looked bad: the old CSS duplicated tokens & classes
c8af4cb042d68ebbaa1824f1c4f888eb4865ed73 9ac56edc853d95793e3a4375a4b9b8356805f859 Gerald Jamisco <gjamisco@gmail.com> 1760944477 +0700	commit: Refined Schmarc-Flow UI structure and unified styles
9ac56edc853d95793e3a4375a4b9b8356805f859 249ad4d49d723d89d59ed1415d4578f3e61cb63f Gerald Jamisco <gjamisco@gmail.com> 1761027520 +0700	commit: redesigned and made the wallet page looking nice
249ad4d49d723d89d59ed1415d4578f3e61cb63f e87fd3edcc55ac641d55b294dab443df62e2a545 Gerald Jamisco <gjamisco@gmail.com> 1761028079 +0700	commit: edited
e87fd3edcc55ac641d55b294dab443df62e2a545 49773668438ad3d3a00ef018ae60898ddb63c609 Gerald Jamisco <gjamisco@gmail.com> 1761030734 +0700	commit: Integrated Top-Up sheet into Dashboard (no new page)
49773668438ad3d3a00ef018ae60898ddb63c609 25b48e5968a2079c92912b75c5367c026468dcc8 Gerald Jamisco <gjamisco@gmail.com> 1761111867 +0700	commit: @codex
25b48e5968a2079c92912b75c5367c026468dcc8 1a18337ceb939a6af24f66c666c149524d251dde Gerald Jamisco <gjamisco@gmail.com> 1761113857 +0700	commit: added Avatar with edit,
1a18337ceb939a6af24f66c666c149524d251dde a20ecfcdd49a9bf5b885852cb3fd42c86964323f Gerald Jamisco <gjamisco@gmail.com> 1761114566 +0700	commit: feat(profile): add Edit Profile modal with local persistence and UI updates
a20ecfcdd49a9bf5b885852cb3fd42c86964323f 5cda3db12f840513054c4c82584f6cdd026894f9 Gerald Jamisco <gjamisco@gmail.com> 1761117514 +0700	commit: refactor(flowpesa): integrate centralized API helper and connect dashboard + wallet to mock data
5cda3db12f840513054c4c82584f6cdd026894f9 77a3c65e4221d63dc17840f1782ad733f60f6e8c Gerald Jamisco <gjamisco@gmail.com> 1761196067 +0700	pull --tags origin main: Fast-forward
77a3c65e4221d63dc17840f1782ad733f60f6e8c 4f155928b0b0ab7ef2f1955eb4fad5b0d9b2d213 Gerald Jamisco <gjamisco@gmail.com> 1761199282 +0700	commit: feat(auth): convert signup to PHP with CSRF, validation, hashing, and DB insert (v1 submits on Step 1)
4f155928b0b0ab7ef2f1955eb4fad5b0d9b2d213 aaa6cd9e2c0421f9f9cac152974d7fb9b430a35b Gerald Jamisco <gjamisco@gmail.com> 1761200809 +0700	commit: feat(auth): add PHP login page with session auth and MySQL PDO; centralize DB config
aaa6cd9e2c0421f9f9cac152974d7fb9b430a35b 7c2eee5571fa785a915850f2c06cf372e4e4c4bd Gerald Jamisco <gjamisco@gmail.com> 1761288194 +0700	commit: fix(api): corrected absolute path issue causing 401; updated redirects and links to PHP routes
7c2eee5571fa785a915850f2c06cf372e4e4c4bd e194ad34804573d19a367bc0cdafb1dc4c1ab774 Gerald Jamisco <gjamisco@gmail.com> 1761373908 +0700	commit: feat(api): add /api/wallet.php and wire wallet.js to live JSON endpoint
e194ad34804573d19a367bc0cdafb1dc4c1ab774 b8ae74169a600187d8adbe07b57baaa880345fcf Gerald Jamisco <gjamisco@gmail.com> 1761374778 +0700	commit: feat(api): add /api/wallet.php and wire wallet.js to live JSON (Flowpesa)
b8ae74169a600187d8adbe07b57baaa880345fcf 7137e76ac3377f62b2ee40ae770ec25ac1667f66 Gerald Jamisco <gjamisco@gmail.com> 1761496396 +0700	commit: .
7137e76ac3377f62b2ee40ae770ec25ac1667f66 eda0e51833d5c54a55b1165f6c73273699755de5 Gerald Jamisco <gjamisco@gmail.com> 1761553880 +0700	commit: feat(wallet): read balances from MySQL (wallet_accounts, saccos, memberships, txns); api/wallet.php now DB-backed
eda0e51833d5c54a55b1165f6c73273699755de5 1b43d333bcdf960a2b6c32fcf81f5148a9ee4441 Gerald Jamisco <gjamisco@gmail.com> 1761554115 +0700	commit: feat(wallet): read balances from MySQL (wallet_accounts, saccos, memberships, txns); api/wallet.php now DB-backed
1b43d333bcdf960a2b6c32fcf81f5148a9ee4441 fa13ede7f4282d2d01dbeed30480f60e5f0f18ab Gerald Jamisco <gjamisco@gmail.com> 1761630987 +0700	commit: a few changes in the dashboard styling and layout.
fa13ede7f4282d2d01dbeed30480f60e5f0f18ab 65daa7e72d537187943ef86c6bbdc8e22597efcd Gerald Jamisco <gjamisco@gmail.com> 1761633205 +0700	commit: feat(ui): polish dashboard — fixed bottom nav, gradient balance card, 2×2 quick actions, lighter services, simpler activity list
65daa7e72d537187943ef86c6bbdc8e22597efcd bfc2dd0e7483e884ecce4956829ae6a332a94952 Gerald Jamisco <gjamisco@gmail.com> 1761636862 +0700	commit: sanitizing the dashboard and the add money or top-up section.
bfc2dd0e7483e884ecce4956829ae6a332a94952 95be498e1dee43615848cb1eea60084456507922 Gerald Jamisco <gjamisco@gmail.com> 1761637100 +0700	commit: feat(dashboard): bottom‑sheet top‑up + fixed nav + UI polish
95be498e1dee43615848cb1eea60084456507922 fc67b18a25a03e1a5357e7545b3acee591c7e8c0 Gerald Jamisco <gjamisco@gmail.com> 1761637538 +0700	commit: feat(dashboard): bottom‑sheet top‑up + fixed nav + UI polish
fc67b18a25a03e1a5357e7545b3acee591c7e8c0 cb67cd4264db8c6867ebb759daa175d7d31928e4 Gerald Jamisco <gjamisco@gmail.com> 1761638515 +0700	commit: feat(dashboard): name top‑up methods and providers; add card option
cb67cd4264db8c6867ebb759daa175d7d31928e4 ab48158e10793c4f857464c63eb6093e956c993c Gerald Jamisco <gjamisco@gmail.com> 1761721150 +0700	commit: created a topup-by bank transfer pages
ab48158e10793c4f857464c63eb6093e956c993c 92186be2044fdfc00559a71c0019fde0c8cb94b7 Gerald Jamisco <gjamisco@gmail.com> 1761722600 +0700	commit: feat: added Top-up flow with Flutterwave-ready structure
92186be2044fdfc00559a71c0019fde0c8cb94b7 2eb6f043bda0250427847509feced46fb47fa7a8 Gerald Jamisco <gjamisco@gmail.com> 1761723616 +0700	commit: fix(dashboard): restore navigation by correcting Top Up sheet markup and click handling
2eb6f043bda0250427847509feced46fb47fa7a8 6b4ffa417e737596d6060a64e23efb07434619a0 Gerald Jamisco <gjamisco@gmail.com> 1761895768 +0700	commit: just a comment
6b4ffa417e737596d6060a64e23efb07434619a0 d812289eead20dd376ea6800c0f951907d4e0bc6 Gerald Jamisco <gjamisco@gmail.com> 1761897944 +0700	commit: feat(transfer): add Transfer page with quick send and recent list
d812289eead20dd376ea6800c0f951907d4e0bc6 b2cbf6cb1675ee46fbc650eb82a27e9aed1d0b8b Gerald Jamisco <gjamisco@gmail.com> 1761984778 +0700	commit: we rstarted flowpesa from day 0 to a better UI
b2cbf6cb1675ee46fbc650eb82a27e9aed1d0b8b ae9939e50e5572d5561bf452c77cb979c2b2e1a4 Gerald Jamisco <gjamisco@gmail.com> 1761984861 +0700	commit: .
ae9939e50e5572d5561bf452c77cb979c2b2e1a4 7759ebf43db5bd839ab2ee01bb1d452e3c8f240d Gerald Jamisco <gjamisco@gmail.com> 1762155372 +0700	commit: feat: animated preloader + onboarding carousel; fix create-account layout; clean CSS
7759ebf43db5bd839ab2ee01bb1d452e3c8f240d 1f8810b19f3523d780a5508f54f5d5e142940225 Gerald Jamisco <gjamisco@gmail.com> 1762155970 +0700	commit: created a readme file for the project
1f8810b19f3523d780a5508f54f5d5e142940225 d9f8d53399b3ad0723e23c201bbf3d8318bef303 Gerald Jamisco <gjamisco@gmail.com> 1762327313 +0700	commit: feat(ui): responsive onboarding; polish auth; fix verify‑country back btn
d9f8d53399b3ad0723e23c201bbf3d8318bef303 182f1026d6f765ce6403fc194fb26d3888f14aa1 Gerald Jamisco <gjamisco@gmail.com> 1762327347 +0700	commit (merge): Merge branch 'main' of https://github.com/GeraldJamisco/Schmarc-Flow
182f1026d6f765ce6403fc194fb26d3888f14aa1 af4dc3dab68f852ece872b2e46d61ddde54dd7e1 Gerald Jamisco <gjamisco@gmail.com> 1762392188 +0700	commit: feat(signup,ui): add verification pages, passcode setup, and docs
af4dc3dab68f852ece872b2e46d61ddde54dd7e1 78d3560c169482f11ecd8ddd14f0dcfaf320ed17 Gerald Jamisco <gjamisco@gmail.com> 1762470740 +0700	commit: index page and css were not working well aligned them and made them look nice together.
78d3560c169482f11ecd8ddd14f0dcfaf320ed17 90d4c021c8f512e4f35bc1d9f840c72e10b7c6fa Gerald Jamisco <gjamisco@gmail.com> 1762476898 +0700	commit: eat: add KYC ID pages, onboarding styles, and update README
90d4c021c8f512e4f35bc1d9f840c72e10b7c6fa 810cc350e3d45a700310d2c43d57909d9d193c98 Gerald Jamisco <gjamisco@gmail.com> 1762564541 +0700	commit: feature/kyc-auth-ui (scope is clear and future-proof)
810cc350e3d45a700310d2c43d57909d9d193c98 453c29273a108c8df515cb0c2d8497d7fbaea612 Gerald Jamisco <gjamisco@gmail.com> 1762566793 +0700	commit: Title: feat(dashboard): add wallet dashboard with quick actions and transactions
453c29273a108c8df515cb0c2d8497d7fbaea612 4c7c2985fad20a9a4bee086207bfaf055469d9ca Gerald Jamisco <gjamisco@gmail.com> 1762818008 +0700	commit: nothing new my side
4c7c2985fad20a9a4bee086207bfaf055469d9ca 0bba70b3f4ac267777fe87855b198bec98915b4d Gerald Jamisco <gjamisco@gmail.com> 1762818024 +0700	pull --tags origin main: Merge made by the 'ort' strategy.
0bba70b3f4ac267777fe87855b198bec98915b4d fc6e84d2fe8b9b5d09f05355776155456d23a3bb Gerald Jamisco <gjamisco@gmail.com> 1762998978 +0700	commit: feat(auth): add developer OTP overlay + optional autofill for verify-phone.php
fc6e84d2fe8b9b5d09f05355776155456d23a3bb 08cfc5b1cee21214f6682a75a87b4cbf90dae024 Gerald Jamisco <gjamisco@gmail.com> 1763087335 +0700	commit: kkk
08cfc5b1cee21214f6682a75a87b4cbf90dae024 c8a7eafa4b346dae648f0d72c289ea8700972cd7 Gerald Jamisco <gjamisco@gmail.com> 1763087412 +0700	commit: feat: persist verification steps in registration_flows
c8a7eafa4b346dae648f0d72c289ea8700972cd7 8446bcbf036c4e21eb35a1ecc25e927807c5a0ba Gerald Jamisco <gjamisco@gmail.com> 1763089723 +0700	commit: feat: persist verification steps in registration_flows
8446bcbf036c4e21eb35a1ecc25e927807c5a0ba ad4cdbbe3e67db14594c9222831f875a5e39ccfa Gerald Jamisco <gjamisco@gmail.com> 1763170807 +0700	commit: feat: wire passcode flow into registration pipeline
ad4cdbbe3e67db14594c9222831f875a5e39ccfa a2c73b07f5c7f02493b9b9d76134b0052d87d41f Gerald Jamisco <gjamisco@gmail.com> 1763368678 +0700	commit: code not completed
a2c73b07f5c7f02493b9b9d76134b0052d87d41f 241e92fb0b504d89700a01e10b3ad040dcf24543 Gerald Jamisco <gjamisco@gmail.com> 1763425491 +0700	commit: Fix passcode flow to use PHP form posts end-to-end
241e92fb0b504d89700a01e10b3ad040dcf24543 b7fd1229225a719e3c50d51a4611c2e3df7cc41c Gerald Jamisco <gjamisco@gmail.com> 1763427103 +0700	commit: - added verify-id-citizenship file
b7fd1229225a719e3c50d51a4611c2e3df7cc41c 26a4a56a618c3c33193398f9a0bb5dc4b8e7136f Gerald Jamisco <gjamisco@gmail.com> 1763428173 +0700	commit: feat(idv): add fast geo-IP detection and persist citizenship choice
26a4a56a618c3c33193398f9a0bb5dc4b8e7136f aa6414974f0f65cfba2bf3ed509a0ca9c29e66ee Gerald Jamisco <gjamisco@gmail.com> 1763514116 +0700	commit: feat: add passcode flow, citizenship screen, and ID type selection
