Commit Graph

221 Commits

Author SHA1 Message Date
a1ec3e728b fix six app bugs 2026-04-16 07:55:13 -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
6555624b81 fix coupon analytics 2026-04-15 14:10:24 -06:00
1cb6caafcf activity logs to files 2026-04-15 14:10:24 -06:00
9f11f04fcf trim seed data 2026-04-15 14:10:14 -06:00
3bd1fb41ff add seed data 2026-04-15 14:10:14 -06:00
1146d3c768 fix scroll sorting 2026-04-15 14:10:14 -06:00
bbda43e4a0 fix proxy origin header and cors allowed origins config 2026-04-15 07:37:43 -06:00
5c85c43d5e Merge pull request #307 from RecentRunner/web-v2
merge web-v2
2026-04-15 07:07:34 -06:00
augmentedpotato
dfc3d627c8 Points now subtract from costs 2026-04-15 02:44:14 -06:00
Alex
10ddb4ffdd Merge branch 'AttachmentsToChat' 2026-04-15 02:15:16 -06:00
Alex
73b99b4aa0 added filtering to activity logs for desktop 2026-04-15 02:10:20 -06:00
Alex
0cf7144387 turned logs to laymen terms and added to android 2026-04-15 01:52:35 -06:00
47f60dc309 Merge pull request #304 from RecentRunner/web-coupons
web coupons
2026-04-15 01:39:43 -06:00
augmentedpotato
da115fd824 loyalty points 2026-04-15 01:34:49 -06:00
augmentedpotato
3f5add59e8 Coupon system working properly 2026-04-15 00:54:46 -06:00
0e1eb056a4 contact form with email 2026-04-15 00:46:32 -06:00
e16e7f5f22 Merge remote-tracking branch 'origin/main' into azure-deploy 2026-04-14 23:32:16 -06:00
a4beb245a4 merge main 2026-04-14 23:29:46 -06:00
ca3e272fd9 lazy init 2026-04-14 23:19:34 -06:00
88bf6f8428 runtime backend proxy 2026-04-14 22:52:01 -06:00
316f6f45ed Azure deployment setup 2026-04-14 21:29:00 -06:00
92e5919c23 Logs folder and activity log date default 2026-04-14 20:50:03 -06:00
42fb086d02 Fix chat attachments and avatars 2026-04-14 20:25:54 -06:00
5420fb3c9e Activity log filters, staff role, chat fix 2026-04-14 20:17:03 -06:00
c00afd2256 Block chat injection 2026-04-14 20:03:11 -06:00
7db8e966fc Add species filtering 2026-04-14 20:03:11 -06:00
f68c23b209 Drop status column 2026-04-14 20:03:11 -06:00
2f4477d28a Fix stuck pet status 2026-04-14 20:03:11 -06:00
677959e3e6 Fix backend issues 2026-04-14 20:03:11 -06:00
7194ba12e7 Harden admin guards 2026-04-14 16:09:39 -06:00
d19d633ef0 use openrouter/free model 2026-04-14 15:46:42 -06:00
a8389d00be nullable petId in appointment 2026-04-14 15:39:30 -06:00
d43942fb76 add rate limiting 2026-04-14 15:23:26 -06:00
0411e4be06 add email flows 2026-04-14 15:23:07 -06:00
augmentedpotato
2282f0da6f Profile image works, editing profile works, now uses first/last name 2026-04-14 15:02:57 -06:00
augmentedpotato
c5448b95c9 Age input when editing/adding pet profile 2026-04-14 13:56:21 -06:00