Spaces:
Sleeping
Sleeping
Commit History
-
appointment new changes based on new table format
9e1c5c2
-
appointment api changes
36c0ef3
-
fix(appointment): handle serialization of time objects in appointment data
Ensure proper serialization of appointment_time by checking for isoformat method Add type handling for appointment_date and appointment_time in cancellation servicea13c4f2 -
fix(database): ensure required fields are accessed directly in appointment serialization
Previously used get() for optional fields, but these fields are now required. Changed to direct dictionary access to reflect this requirementaac93aa -
fix(database): handle None check explicitly in appointment_date serialization
085fe7f
-
feat(performance): add db operation monitoring to payment and appointment repos
Introduce async context manager to track query execution time and errors Mark slow operations and log performance metrics for database queries102d950 -
feat(logging): add centralized logger setup utility
Implement setup_logger utility function to standardize logging configuration206d2a8 -
refactor(logging): replace direct logger initialization with setup_logger
Use setup_logger function for consistent logger configuration across the application Change metrics cleanup log level from debug to info for better visibility6323fca
-
feat: add authentication, security middleware, and optimize JSON handling
refactor: reorganize project structure and update dependencies style: improve code formatting and add docstrings test: add unit tests for cart, order, and payment services fix: correct database connection issues and update SQL config chore: update requirements.txt and add .env.examplefd2ce9d
-
cache implementation
00cf2e5
-
date fix
a7de572
-
Remove compiled Python bytecode files from the repository
c85d0b2
-
appointments
8dd5c41
-
major changes
fcd3897
-
cart in redis
2faa7f5
-
redis cart feature
97d8bb5