• Joined on 2025-12-05
mohd pushed to main at mohd/Salon 2026-03-01 21:27:34 +00:00
ef60218c4c fix: make booking overlap check atomic with select_for_update
mohd pushed to main at mohd/Salon 2026-03-01 21:12:08 +00:00
8018710d31 fix: use phone_number as USERNAME_FIELD on User model
mohd pushed to main at mohd/Salon 2026-03-01 20:30:56 +00:00
229975c612 docs: revise ADR 0001, risks, and architecture for accuracy
mohd pushed to main at mohd/Salon 2026-02-28 14:42:39 +00:00
aa607b9b6e Fleshed out documentation
mohd pushed to main at mohd/Salon 2026-02-28 14:31:15 +00:00
828cbcc822 Authentica OTP tests
mohd pushed to main at mohd/Salon 2026-02-28 13:59:10 +00:00
4253f6f650 Added Authentica OTP
mohd pushed to main at mohd/Salon 2026-02-28 13:08:55 +00:00
a1da918f95 Enhance documentation, implement Twilio OTP delivery, and update payment gateway methods. Updated AGENTS.md and README.md for clarity on ExecPlans and architecture. Added Twilio as a dependency and implemented capture/refund methods in MoyasarGateway. Improved frontend routing with react-router-dom and added authentication context. Updated styles and localization files for better user experience.
86fd07c778 miscellaneous documentation
ca2a6b58b6 Booking lifecycle notifications and status updates
Compare 3 commits »
mohd pushed to main at mohd/Salon 2026-02-28 10:31:50 +00:00
db36551211 Document payments sanity check and fix demo seed
a150b18fe7 Wire payments UI and fix frontend tests
f3c93f500e Implement Moyasar payments flow with webhooks
d9767ff0a7 Add payments ExecPlan and set as active
Compare 4 commits »
mohd pushed to main at mohd/Salon 2026-02-28 09:44:00 +00:00
ce99eba922 enforce tests
mohd pushed to main at mohd/Salon 2026-02-28 09:37:05 +00:00
7718f8ccfe Tests updated & minor environment notes for agents
mohd pushed to main at mohd/Salon 2026-02-28 09:06:19 +00:00
411180e312 Created and activated the booking integrity ExecPlan, then implemented staff availability, overlap prevention, and duration validation with backend tests.
mohd pushed to main at mohd/Salon 2026-02-28 08:50:11 +00:00
d40bb10876 Updated PLANS.md, AGENTS.md, and arabic-localization.md to reflect the “foundations now, full translations later” approach and marked progress accordingly.
mohd pushed to main at mohd/Salon 2026-02-28 08:38:56 +00:00
fd90af33b3 PLANS.md update
mohd pushed to main at mohd/Salon 2026-02-27 17:32:04 +00:00
ba74025067 agents.md
mohd created branch main in mohd/Salon 2026-02-27 16:56:07 +00:00
mohd pushed to main at mohd/Salon 2026-02-27 16:56:07 +00:00
be2590d7f7 Backend and frontend testing stacks (pytest + vitest) and a few initial tests.
46af911a06 I proceeded with Phase 1 step 1 (phone-first auth + OTP hardening) and updated the plan context. Here’s the current state and the next steps.
dc68ecfe4c Summary of what I changed and added:
fc06bb6fcd Initial commit
mohd created repository mohd/Salon 2026-02-27 16:54:46 +00:00