cuatrolabs-pos-ms / app /appointments

Commit History

refactor(routing): externalize API path configuration for API gateway compatibility
518b9dc

MukeshKapoor25 commited on

fix(appointment): restrict duplicate appointment creation for same customer and service at same time slot
b46f788

vanitha commited on

set start_from to start of current day in appoinement list
5c81169

vanitha commited on

Sort appointments by start_time ASC to show earliest first
8c7df52

vanitha commited on

Sort appointments by start_time ASC to show earliest first
37c5719

vanitha commited on

appointment list status filter
2794a48

vanitha commited on

appointment list date filter
3ed2a9c

vanitha commited on

(appointments)-only list Active appointments
f76ac6d

vanitha commited on

docs: add comprehensive documentation and optimize GET endpoints
37b919b

MukeshKapoor25 commited on

perf(appointments,sales): optimize list queries with single JOIN and early pagination
e791fc9

MukeshKapoor25 commited on

fix(router): update user_id retrieval to use user_id attribute in appointment and customer endpoints
28111c3

MukeshKapoor25 commited on

feat(logging): implement structured logging across services
1988d77

MukeshKapoor25 commited on

refactor: Update COUNT queries to use COUNT(1) for consistency across the application
9ea97f3

MukeshKapoor25 commited on

chore(appointments): Remove SQL initialization wrapper and consolidate startup logic
990fe30

MukeshKapoor25 commited on

chore(appointments): Remove SQL initialization module
dd32b1a

MukeshKapoor25 commited on

fix(appointments): Separate SQL trigger creation and improve statement organization
f600d71

MukeshKapoor25 commited on

fix(appointments): Correct SQL trigger syntax and improve overlap detection logic
66d3482

MukeshKapoor25 commited on

feat(appointments): Allow status filter as a list in list_appointments endpoint
74c0cd0

rajeshbms commited on

feat(appointments): Add UUID to string conversion for list appointments endpoint
6d0f382

MukeshKapoor25 commited on

feat(appointments): Add projection support and request schema for list appointments endpoint
b548f31

MukeshKapoor25 commited on

fix(appointments): Remove UUID conversion for merchant_id in appointment responses and services
65d5f2a

MukeshKapoor25 commited on

refactor: Change merchant_id and service_id types from UUID to str for consistency across endpoints and schemas
68d2ebc

MukeshKapoor25 commited on

feat: Enhance merchant_id handling by converting from string to UUID with fallback
f51b9fc

MukeshKapoor25 commited on

feat: Update permission checks to use retail-specific roles for appointments, services, and staff
b63df92

MukeshKapoor25 commited on

feat: Enhance appointment creation and listing with optional merchant_id handling
a46e241

MukeshKapoor25 commited on

feat: Implement Appointment and Retail Sales APIs with PostgreSQL integration
08a29c5

MukeshKapoor25 commited on