Commit History

appointment response fix
4834696

MukeshKapoor25 commited on

Refactor appointment service and model; add error handling for fetching appointments and update cancelation logic
6b8c0cb

MukeshKapoor25 commited on

Refactor appointment cancellation and rescheduling endpoints; update appointment model to include cancel_reason and remove unused AppointmentCancellation model.
b0f4909

MukeshKapoor25 commited on

Change merchant_address type to Dict in appointment model and JSON in appointment table
63b4325

MukeshKapoor25 commited on

Add merchant_address field to appointment model and service response
7f74147

MukeshKapoor25 commited on

Refactor appointment endpoint to streamline URL structure for retrieving customer appointments
9acd5c0

MukeshKapoor25 commited on

Refactor appointment endpoint to simplify URL structure for customer appointments
a4b438f

MukeshKapoor25 commited on

Enhance appointment status handling to support validation and mapping of statuses in appointment queries
b16bd35

MukeshKapoor25 commited on

Refactor appointment status handling to support multiple statuses and improve query logic
82879ad

MukeshKapoor25 commited on

Update payment status to reflect successful transactions in appointment model and service
db59cf8

MukeshKapoor25 commited on

Add SQL script to create razorpay_orders table with necessary fields and constraints
58577e3

MukeshKapoor25 commited on

Add SQL script to create appointments table with necessary fields and constraints
a16df47

MukeshKapoor25 commited on

Make order_id optional in Appointment model to accommodate different payment modes
352ddc6

MukeshKapoor25 commited on

Remove unnecessary whitespace in appointment service file
01da035

MukeshKapoor25 commited on

Refactor appointment retrieval logic to improve clarity and schema validation
5c9e398

MukeshKapoor25 commited on

Add duration field to service details in Appointment model
521a128

MukeshKapoor25 commited on

Add merchant_address field to Appointment model and update related schemas
4145622

MukeshKapoor25 commited on

Add merchant_name field to Appointment model and clean up OrderController logic
5e9e4ca

MukeshKapoor25 commited on

Remove compiled Python bytecode files from the repository
c85d0b2

MukeshKapoor25 commited on

Update app/services/appointment.py
a85b8f9
verified

MukeshKapoor25 commited on

Update app/repositories/appointment.py
d412e56
verified

MukeshKapoor25 commited on

Update app/models/appointment.py
d4264cc
verified

MukeshKapoor25 commited on

Refactor appointment controller to streamline imports and enhance readability
2932851

MukeshKapoor25 commited on

Refactor appointment controller to reorganize imports for clarity
569924e

MukeshKapoor25 commited on

Add appointment listing endpoint and response models for customer appointments
d2d9ba2

MukeshKapoor25 commited on

Refactor appointment service to import PaymentModeEnum and remove redundant class definition
a31355a

MukeshKapoor25 commited on

Add payment mode handling and Razorpay order validation for appointments
796d4b2

MukeshKapoor25 commited on

Update .gitignore to exclude Python bytecode and specific __pycache__ directories
fada355

MukeshKapoor25 commited on

Update appointment details serialization to use dict() method
97b6709

MukeshKapoor25 commited on

Comment out order status update and add placeholder for payment confirmation check in appointment creation
dfa9871

MukeshKapoor25 commited on

Add order_id column to appointment model
3269bf6

MukeshKapoor25 commited on

Add logging for appointment data before saving to the database
3090044

MukeshKapoor25 commited on

Refactor appointment model to enforce payment_details as a required field and update appointment data serialization method for compatibility with Pydantic v1 and v2
3ec3ed6

MukeshKapoor25 commited on

Fix access method for `order_id` in payment details to use attribute notation
27b8ca3

MukeshKapoor25 commited on

Validate payment details and order status in appointment creation
da797e9

MukeshKapoor25 commited on

Refactor appointment creation to validate Razorpay order using order_id and update order status accordingly
91211e5

MukeshKapoor25 commited on

Update .gitignore to streamline ignored files and include additional patterns for logs, environment, and IDE configurations
4c64a0c

MukeshKapoor25 commited on

Refactor appointment service to validate Razorpay payment using payment_id and update order status accordingly
a52dde8

MukeshKapoor25 commited on

Add logging for order saving in database
3371bb2

MukeshKapoor25 commited on

Update .gitignore to exclude all Python bytecode files in __pycache__ directories
22a1045

MukeshKapoor25 commited on

Enhance order creation logic to store Razorpay orders in PostgreSQL and cache them
33d884e

MukeshKapoor25 commited on

Add .gitignore to exclude Python bytecode files
a071150

MukeshKapoor25 commited on

Add order management functions for Razorpay integration in appointment service
79d5a02

MukeshKapoor25 commited on

Refactor appointment data serialization to use Pydantic's dict() method
480a0fb

MukeshKapoor25 commited on

Update requirements.txt
a7eb217
verified

MukeshKapoor25 commited on

Update app/services/order.py
b0e3bc0
verified

MukeshKapoor25 commited on