Commit Graph

269 Commits

Author SHA1 Message Date
5fd7a333cb flatten flyway migrations 2026-04-19 17:42:30 -06:00
e2ad89c10d fix postman collection 2026-04-18 14:15:00 -06:00
1eb5c4fe12 fix compatibility regressions 2026-04-17 18:52:00 -06:00
f385217234 extract image delete to storage 2026-04-17 18:24:00 -06:00
482159fbe2 add read-only transactional annotations 2026-04-17 17:58:00 -06:00
cd1216e19f simplify controllers and utilities 2026-04-17 17:35:00 -06:00
c03e5b0f37 inject AuthenticationHelper bean 2026-04-17 17:08:00 -06:00
b8e6001089 standardize CRUD services 2026-04-17 16:40:00 -06:00
47fcf082d6 centralize StringUtils usage 2026-04-17 16:15:00 -06:00
9fc51c511d clean remaining code smells 2026-04-17 15:48:00 -06:00
f3ed5e0b9a fix review findings 2026-04-17 15:12:00 -06:00
ced651db32 externalize business constants 2026-04-17 14:43:00 -06:00
a86aa91c16 consolidate shared constants 2026-04-17 14:18:00 -06:00
84b6bac819 use shared StringUtils.trimToNull 2026-04-17 13:54:00 -06:00
b17ca4fbbd unify error handling 2026-04-17 13:31:00 -06:00
31a204fdab fix tests and silent failures 2026-04-17 13:02:00 -06:00
274986186f fix appointment cancellation 2026-04-16 09:45:21 -06:00
c6e38c3972 merge main into branch 2026-04-16 08:12:46 -06:00
a1ec3e728b fix six app bugs 2026-04-16 07:55:13 -06:00
d4ac4bface Add V9 sales seed 2026-04-16 07:23:04 -06:00
eaa519dd69 ai greets first with full context 2026-04-16 00:49:58 -06:00
4d6166a882 add order history to profile 2026-04-16 00:38:10 -06:00
26791de867 Seed activity logs, fix role filter 2026-04-16 00:34:13 -06:00
3c4ec5b11e fix chat ux and ai model 2026-04-16 00:11:08 -06:00
83e268d6d4 restore activity logs endpoint 2026-04-15 23:19:22 -06:00
c0be2a6903 pet owner search 2026-04-15 23:03:54 -06:00
0128401486 fix mobile nav and env examples 2026-04-15 21:34:15 -06:00
00459a06b2 fix CORS for production 2026-04-15 18:39:00 -06:00
56ba097ef4 disable server compression 2026-04-15 18:20:18 -06:00
2d7931f3ec remove incompatible jackson config 2026-04-15 18:12:16 -06:00
a8154e32e4 fix JPQL pet query field 2026-04-15 18:01:23 -06:00
98287ad438 fix duplicate spring key 2026-04-15 17:25:31 -06:00
34b78bf6c3 fix UserServiceTest constructor 2026-04-15 16:33:14 -06:00
55b2d76cbb fix yaml and swagger defaults 2026-04-15 16:31:22 -06:00
fe3731d4cf perf: azure deployment optimizations 2026-04-15 16:31:22 -06:00
d09b0a34f1 species service validation (#317)
* fix species-service validation

* add grooming for hamster, other

* expand reptile and other services
2026-04-15 16:25:14 -06:00
01017a9ae7 Merge pull request #314 from RecentRunner/bug-fixes
Backend bug fixes
2026-04-15 16:08:23 -06:00
33ef68f27a decouple emails from transactions 2026-04-15 16:03:10 -06:00
cbf9c27bf3 Merge pull request #313 from RecentRunner/worktree-fix-refund-idempotency
lock all stateful mutations
2026-04-15 16:02:37 -06:00
1da991d76d lock all stateful mutations 2026-04-15 16:01:32 -06:00
b65868b4d5 user avatar in edit dialogs (#312) 2026-04-15 15:58:46 -06:00
2031ecc99c fix validation and 500 bugs 2026-04-15 15:58:34 -06:00
8b9c4b899f fix auth and logic bugs 2026-04-15 15:54:46 -06:00
8b473c19f8 fix loyalty points display 2026-04-15 15:49:47 -06:00
f95e1e310d lock refunds against duplicates 2026-04-15 15:48:17 -06:00
be07381bc0 fix sale and adoption bugs 2026-04-15 15:46:46 -06:00
fbf69f23dc fix stripe payment intent 2026-04-15 15:31:52 -06:00
0ea6f1d6e3 disable validate on migrate 2026-04-15 14:58:19 -06:00
21a6c26d08 fix flyway failed migration 2026-04-15 14:52:05 -06:00
44294ea2ce fix test compilation 2026-04-15 14:20:47 -06:00