|
|
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 |
|
|
|
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 |
|