Commit Graph

292 Commits

Author SHA1 Message Date
79951e02ee comment backend entities and repos 2026-04-20 14:24:33 -06:00
1b865c79f6 comment backend controllers 2026-04-20 13:47:08 -06:00
7f1e237406 add service file headers 2026-04-20 13:03:21 -06:00
539e084f9b add service file headers 2026-04-20 12:38:42 -06:00
91e38fad45 comment security and config 2026-04-20 12:02:17 -06:00
a10841dd02 add XSS content filter to DTOs 2026-04-20 10:45:45 -06:00
832d1f2c33 validate pet price and species 2026-04-20 10:26:01 -06:00
d627272d48 evict cache on logout 2026-04-20 10:10:49 -06:00
251c785762 fix remaining staff roles 2026-04-20 09:48:53 -06:00
6171b0f2f5 title-case all DB strings 2026-04-20 09:42:21 -06:00
72a3e8d128 auto-complete scheduled appointments 2026-04-20 08:24:28 -06:00
bebdf7094e catch sort query exceptions 2026-04-20 08:15:59 -06:00
b6378c3049 handle missing exception types 2026-04-20 08:02:45 -06:00
f5d90c1d4f fix store imageUrl length 2026-04-20 06:28:08 -06:00
fc3f1eb6be drop status from seed data 2026-04-20 06:16:56 -06:00
d8e726213d idempotent schema indexes 2026-04-20 06:02:05 -06:00
bfaa1b0f7b fix flyway baseline config 2026-04-20 05:53:49 -06:00
b223b21471 add flyway baseline config 2026-04-20 05:45:10 -06:00
9d70665b60 clean flyway config 2026-04-20 05:36:52 -06:00
c10c9d6d78 fix HQL pet query 2026-04-20 05:10:13 -06:00
c2474f941e configurable rate limiter 2026-04-19 19:05:07 -06:00
ca87b2578c fix validation bugs 2026-04-19 18:26:16 -06:00
2bbb722693 fix seed data gaps 2026-04-19 17:57:22 -06:00
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