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.
mohd2026-02-28 15:33:50 +03:00
7718f8ccfe
Tests updated & minor environment notes for agents
mohd2026-02-28 12:36:47 +03:00
411180e312
Created and activated the booking integrity ExecPlan, then implemented staff availability, overlap prevention, and duration validation with backend tests. Added a staff availability model and migration, a booking validation service, and serializer enforcement.
mohd2026-02-28 12:05:57 +03:00
d40bb10876
Updated PLANS.md, AGENTS.md, and arabic-localization.md to reflect the “foundations now, full translations later” approach and marked progress accordingly. Implemented localization foundations across backend and frontend (locale settings/middleware, preferred language, i18n wiring, RTL support, minimal Arabic UI strings, Accept-Language). Added targeted backend and frontend tests plus a risks note for pending full translation coverage.
mohd2026-02-28 11:48:58 +03:00
be2590d7f7
Backend and frontend testing stacks (pytest + vitest) and a few initial tests.
mohd2026-02-27 16:03:06 +03:00
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.
mohd2026-02-27 15:57:09 +03:00
dc68ecfe4c
Summary of what I changed and added:
mohd2026-02-27 15:10:30 +03:00