Commit Graph

164 Commits

Author SHA1 Message Date
Jesse Brault
537677abf7 Merge remote-tracking branch 'origin/main' 2026-02-19 14:27:07 -06:00
Jesse Brault
38f80aa8cd MME-10 Attempt to include heic support; just moving to extracting metadata from images instead. 2026-02-19 14:26:25 -06:00
Jesse Brault
ee808c768d Spacing issue. 2026-02-18 18:14:58 -06:00
Jesse Brault
d57263ac59 Add start-dev script for Jeanna. 2026-02-18 18:12:24 -06:00
Jesse Brault
6e80f47036 Ignore ds_store files. 2026-02-18 17:59:07 -06:00
Jesse Brault
0d80c92850 MME-36 Add recipes/meta/count endpoint and fix counting bug. 2026-02-16 18:00:47 -06:00
Jesse Brault
ca926d9ada MME-14 Update recipe should be a PUT endpoint. 2026-02-15 13:49:06 -06:00
Jesse Brault
9c5b9a7150 Add missing nullable annotation. 2026-02-13 10:58:39 -06:00
Jesse Brault
7f7714b7a3 MME-9 Transfer ingredients from recipe draft to recipe create spec. 2026-02-13 10:58:00 -06:00
Jesse Brault
98c89f6247 MME-9 Add ingredients to Recipe entity. 2026-02-13 09:07:09 -06:00
Jesse Brault
a92084a35a MME-13 Add missing hashCode implementation. 2026-02-13 08:01:40 -06:00
Jesse Brault
fd08a4df13 MME-13 Fix hibernate delete problems with better equals/hashcode and easier ids. 2026-02-12 15:46:38 -06:00
Jesse Brault
6eead31193 MME-13 WIP hibernate config annotations and migration. 2026-02-12 13:10:28 -06:00
Jesse Brault
d2beb2af0f MME-13 Add delete recipe endpoint and tests. 2026-02-11 18:33:41 -06:00
Jesse Brault
2fbb9ee51e MME-25 Test for spec to entity fields transfer. 2026-02-10 18:00:21 -06:00
Jesse Brault
fe0f70cf7d MME-25 Ensure recipe times are transferred from spec to entity. 2026-02-10 15:59:18 -06:00
Jesse Brault
fd3728eb4d MME-19 Add test for images?count=true endpoint. 2026-02-08 13:01:43 -06:00
Jesse Brault
d1df876bb3 MME-8 Remove count from slice-returning endpoint tests. 2026-02-07 21:31:42 -06:00
Jesse Brault
c8e660b596 MME-8 Add ability to get owned images count from /images endpoint via request param. 2026-02-07 21:29:29 -06:00
Jesse Brault
ba40c48719 MME-8 Add image view endpoint. 2026-02-06 23:27:18 -06:00
Jesse Brault
85fa18925a MME-21 Drop and create unique recipe_owner_id_slug index. 2026-02-06 20:34:18 -06:00
Jesse Brault
f9c1d41501 MME-8 Add endpoints necessary for recipe main image selection. Refactor SliceView. 2026-02-05 18:39:32 -06:00
Jesse Brault
02c7e8887e MME-7 Add resource exists endpoint for images. 2026-02-04 17:58:08 -06:00
Jesse Brault
67a4a1339f Refactor ImageController to use ImageUpdateBodyToSpecConverter. 2026-02-03 12:23:03 -06:00
Jesse Brault
45c71ed0d8 MME-4 Include recipe title requirement in summary prompt. 2026-02-01 20:54:02 -06:00
Jesse Brault
8018301d3c MME-4 Save summary text to db, fix queries, tweak backfill. 2026-02-01 20:43:08 -06:00
Jesse Brault
fa7afbaa76 MME-4 Replace recipe embedding job with recipe summary job; rename recipe_embedding to recipe_summary and add column. 2026-02-01 16:17:35 -06:00
Jesse Brault
164a3aa5f0 MME-5 Remove @Lob annotations. 2026-01-31 16:43:37 -06:00
Jesse Brault
24832449f6 Add pgAdmin for browsing db. 2026-01-30 16:26:37 -06:00
Jesse Brault
7de2e83157 MME-3 Add recipe embedding job. 2026-01-30 16:26:22 -06:00
Jesse Brault
77b94e6988 Add last inference to RecipeDraftView. 2026-01-28 14:00:48 -06:00
Jesse Brault
d61fb97dbb Fix auth for recipes search endpoint. 2026-01-25 17:52:14 -06:00
Jesse Brault
c088cb2253 Write more recipe drafts integration tests. 2026-01-25 17:35:21 -06:00
Jesse Brault
f43751ab4f Refactor security configurations. 2026-01-24 14:39:07 -06:00
Jesse Brault
f272db9bdd Refactoring tests, test extensions, test suites. 2026-01-24 13:29:26 -06:00
Jesse Brault
54118d597e Some various refactoring. Added more testing for recipe drafts controller. 2026-01-23 17:51:00 -06:00
Jesse Brault
0a83a032c8 Refactoring: less reliance on entity-specific exceptions, more converters, etc. 2026-01-21 17:42:30 -06:00
Jesse Brault
db9e9eca07 Add some tests, more to do. 2026-01-19 13:55:16 -06:00
Jesse Brault
2d2fa524fa Add endpoints for recipe draft manipulation. 2026-01-19 13:04:02 -06:00
Jesse Brault
547c04fbab Add second AI call to recipe infer job. 2026-01-16 23:01:34 -06:00
Jesse Brault
b19dc42094 Add endpoint for creating ai recipe draft. 2026-01-16 21:08:31 -06:00
Jesse Brault
7f985f3434 Service and data layer handling of jobs, files, and recipe inferences. 2026-01-16 20:37:58 -06:00
Jesse Brault
012bf743a1 More pushing down interface methods for recipes. 2026-01-16 07:52:41 -06:00
Jesse Brault
fc19361ab6 Misc. clean up. 2026-01-16 07:44:04 -06:00
Jesse Brault
51cae79daa Clean up recipe classes. 2026-01-15 22:18:08 -06:00
Jesse Brault
70c560f0cb Clean up image and auth classes. 2026-01-15 16:18:02 -06:00
Jesse Brault
14c911c283 Clean up auth classes. 2026-01-15 15:38:57 -06:00
Jesse Brault
bea8af4a0e Get rid of Image interface. 2026-01-15 15:35:08 -06:00
Jesse Brault
7e95c3a867 Get rid of refresh token interface. 2026-01-15 15:29:40 -06:00
Jesse Brault
0ad45adac1 Fix user granted authority name. 2026-01-15 14:34:22 -06:00