Jesse Brault
|
ca926d9ada
|
MME-14 Update recipe should be a PUT endpoint.
|
2026-02-15 13:49:06 -06:00 |
|
Jesse Brault
|
98c89f6247
|
MME-9 Add ingredients to Recipe entity.
|
2026-02-13 09:07:09 -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
|
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
|
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
|
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
|
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
|
77b94e6988
|
Add last inference to RecipeDraftView.
|
2026-01-28 14:00:48 -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
|
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
|
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
|
bea8af4a0e
|
Get rid of Image interface.
|
2026-01-15 15:35:08 -06:00 |
|
Jesse Brault
|
3e08436abd
|
Remove user-related interfaces and replace with entities. Also some casting clean up.
|
2026-01-14 16:59:01 -06:00 |
|
Jesse Brault
|
7230c7887d
|
Remove recipe-related interfaces and replace with entities.
|
2026-01-14 16:44:13 -06:00 |
|
Jesse Brault
|
120e6d90e1
|
Revert "Upgrade to Spring Boot 4.0.1."
This reverts commit b714593194.
# Conflicts:
# build.gradle
# src/integrationTest/java/app/mealsmadeeasy/api/auth/AuthControllerTests.java
|
2025-12-27 19:05:06 -06:00 |
|
Jesse Brault
|
dce0db0385
|
Fix integration tests, all passing.
|
2025-12-27 18:48:10 -06:00 |
|
Jesse Brault
|
cf8ebe984b
|
Fix AuthControllerTests.
|
2025-12-26 23:32:28 -06:00 |
|
Jesse Brault
|
2642f6100e
|
Fix app smokescreen and ImageController integration tests for use with Postgres.
|
2025-12-26 23:26:51 -06:00 |
|
Jesse Brault
|
b9e7ccedce
|
Fix tests to compile.
|
2025-12-26 13:50:18 -06:00 |
|
Jesse Brault
|
1fefeaa1da
|
Change to flyway migrations, many SQL/entity updates.
|
2025-12-26 13:45:27 -06:00 |
|
Jesse Brault
|
b714593194
|
Upgrade to Spring Boot 4.0.1.
|
2025-12-24 12:20:40 -06:00 |
|
Jesse Brault
|
03efb5aa3d
|
Fixed test where rawText is always returned by update request.
|
2024-08-20 11:08:05 -05:00 |
|
Jesse Brault
|
66242845d6
|
Fixed typo with mainImage in RecipeUpdateSpec.
|
2024-08-17 11:11:16 -05:00 |
|
Jesse Brault
|
0d86ab6d93
|
Ensuring consistency of nullable mainImage in recipe views and tests.
|
2024-08-17 10:58:42 -05:00 |
|
Jesse Brault
|
c163e8ee1d
|
Ensuring that RecipeController.update returns a non-null mainImage property.
|
2024-08-17 10:51:03 -05:00 |
|
Jesse Brault
|
3a7c0f5b1d
|
Added update method to controller and related implementation.
|
2024-08-16 11:38:14 -05:00 |
|
Jesse Brault
|
9b82e549ca
|
Added ability to get Recipe.rawText from api.
|
2024-08-15 14:20:38 -05:00 |
|
Jesse Brault
|
84596865dd
|
Added data about principal's relation to FullRecipeView and related implementation.
|
2024-08-14 18:48:32 -05:00 |
|
Jesse Brault
|
73fdced131
|
Added starred to FullRecipeView and related query/service implementation.
|
2024-08-14 08:55:34 -05:00 |
|
Jesse Brault
|
941acf7f2b
|
Changed "/stars" mapping to "/star" for individual star requests.
|
2024-08-13 11:45:10 -05:00 |
|
Jesse Brault
|
f47e767612
|
Added getStar to RecipeController and related.
|
2024-08-13 11:43:21 -05:00 |
|
Jesse Brault
|
c467bd75b3
|
Added removeStar to RecipeController and related.
|
2024-08-13 11:29:41 -05:00 |
|
Jesse Brault
|
e23526dbcc
|
Added addStar to RecipeController and related.
|
2024-08-13 11:13:24 -05:00 |
|
Jesse Brault
|
ccae29b202
|
ImageView.viewers only non-empty when principal is owner. Added preparation, cook, and total time to Recipe.
|
2024-08-12 20:05:24 -05:00 |
|
Jesse Brault
|
22441a8e47
|
Recipe views now use UserInfoView.
|
2024-08-12 17:15:53 -05:00 |
|
Jesse Brault
|
733899fee8
|
Fixed bug where Recipe owner was not being seen as a 'viewer' by the RecipeRepository.
|
2024-08-07 17:33:24 -05:00 |
|
Jesse Brault
|
83b1f63a56
|
Fixed SecurityConfiguration to permit all requests. Small isPublic test line in RecipeControllerTests.
|
2024-08-02 10:47:59 -05:00 |
|
Jesse Brault
|
57d2451be9
|
Recipe GET now working by ownerUsername and slug.
|
2024-07-29 17:43:39 -05:00 |
|
Jesse Brault
|
341133f779
|
Massive refactor of RecipeService and related. All tests passing.
|
2024-07-28 14:54:03 -05:00 |
|