Commit Graph

16 Commits

Author SHA1 Message Date
d7fb057e64 Match Postman API contract for desktop app
- Change bulk delete from POST /bulk-delete to DELETE with body
- Add search parameter support (q) to all list endpoints
- Add customer registration endpoint
- Add stores listing endpoint
- Add analytics dashboard endpoint (admin only)
- Update appointment availability to include storeId
- Add CUSTOMER role to User entity
- Implement search across all repositories
2026-03-05 08:44:49 -07:00
bdfc592821 Add Postman collection and update JDK to 25 2026-03-05 08:13:37 -07:00
d6eaeb2d88 Restore complete implementations 2026-03-05 06:00:38 -07:00
7609a8e825 Fix annotation processing in Maven 2026-03-05 05:57:33 -07:00
c5da0582fb Add IntelliJ run configurations 2026-03-05 05:57:32 -07:00
5b4797fdcc Add Docker support with auto database initialization 2026-03-05 05:57:32 -07:00
aeb8002b2b Move backend to root directory 2026-03-05 05:57:32 -07:00
3f82142d3a Remove migrations and tests 2026-03-05 05:57:31 -07:00
40c88c9162 Fix compilation issues 2026-03-05 05:57:31 -07:00
0df6d931f2 Add sales and refunds with inventory management 2026-03-05 05:57:31 -07:00
883d1d6baa Add admin services and controllers 2026-03-05 05:57:31 -07:00
33bbb94a37 Add staff services and controllers 2026-03-05 05:57:31 -07:00
cb432fb2b1 Add UI-ready DTOs with joined fields 2026-03-05 05:57:31 -07:00
06191d2958 Add entities and repositories 2026-03-05 05:57:31 -07:00
77dcfa3122 Implement JWT authentication 2026-03-05 05:57:31 -07:00
8612835c82 Initialize Spring Boot project 2026-03-05 05:57:31 -07:00