Spaces:
Sleeping
Sleeping
Commit History
-
docs: Update terminology from "salon" to "retail" for consistency
- Replace "salon" references with "retail" in sales order schemas and examples - Update staff model documentation to use consistent retail terminology - Correct example email addresses from salon domain to retail domain - Update merchant type references from "national_cnf" to "NCNF" in quick start example - Standardize variable naming from salon-specific to retail-focused naming conventions - Update business certificate URLs and merchant codes to reflect retail context - Ensure consistent terminology across all examples, schemas, and seed data files - Improve clarity and accuracy of documentation to reflect actual use cases17b18e9
-
docs: Update documentation and examples to use consistent terminology
- Replace "Salon" references with "retail" across documentation and examples - Update merchant type descriptions from "Beauty Salon & Spa" to "Beauty retail & Spa" - Standardize merchant code formatting to lowercase prefixes (ncnf, cnf, retail, distributor) - Update example schemas to reflect retail business terminology in customer names - Improve consistency in quick start guide merchant hierarchy examples - Align seed data documentation with updated business terminology4d31bc7
-
feat(appointments): Add projection support and request schema for list appointments endpoint
- Add ListAppointmentsRequest schema following SCM standard pattern with filters, skip, limit, and projection_list fields - Refactor list_appointments_endpoint to accept request payload instead of individual query parameters - Implement projection support in list_appointments service to selectively return appointment fields - Convert merchant_id to UUID in service layer while maintaining string representation in responses - Update appointment response conversion to handle merchant_id as string for API consistency - Add backward compatibility for filter parameter extraction from request payload - Return raw dict responses when projection is used, otherwise convert to AppointmentResponse models - Remove unused Query import from router - Align appointments list endpoint with existing SCM patterns used in staff and services endpointsb548f31
-
feat: Enhance logging for role permission retrieval and correct role identifier in seed script
3806039 -
feat: Update permission checks to use retail-specific roles for appointments, services, and staff
b63df92 -
feat: Implement service catalogue CRUD operations with PostgreSQL integration
8e23958