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 |
|
Jesse Brault
|
2565e63a7d
|
Added security tests to ImageControllerTests.
|
2024-07-27 15:23:52 -05:00 |
|
Jesse Brault
|
20cfaa116e
|
All ImageControllerTests passing.
|
2024-07-26 20:04:20 -05:00 |
|
Jesse Brault
|
6e29ec7d58
|
S3ImageServiceTests all passing.
|
2024-07-26 10:38:29 -05:00 |
|
Jesse Brault
|
a5c0add82b
|
ImageController updateInfo and deleteImage methods and related. A bunch of TODO tests.
|
2024-07-26 10:12:14 -05:00 |
|
Jesse Brault
|
9976b7337f
|
Implemented ImageController.putImage and related.
|
2024-07-25 09:49:43 -05:00 |
|
Jesse Brault
|
6f7016f870
|
Basic ImageController and related.
|
2024-07-24 16:27:15 -05:00 |
|
Jesse Brault
|
b2c702b534
|
Refactoring of S3ImageService and related.
|
2024-07-23 16:23:44 -05:00 |
|
Jesse Brault
|
467a69460d
|
Using dev profile for running locally, and all integration tests now passing.
|
2024-07-23 10:17:41 -05:00 |
|
Jesse Brault
|
d98101b8a4
|
Refactoring of ImageService tests.
|
2024-07-23 08:53:19 -05:00 |
|
Jesse Brault
|
3e4db86457
|
ImageService updateOwner, setAlt, and setCaption implementations.
|
2024-07-23 08:50:21 -05:00 |
|
Jesse Brault
|
a264b10cdb
|
Removed a TODO and some whitespace.
|
2024-07-23 08:36:44 -05:00 |
|
Jesse Brault
|
d4da12c349
|
Refactoring of custom matchers and implementation/testing of ImageService.getImagesOwnedBy().
|
2024-07-23 08:34:55 -05:00 |
|
Jesse Brault
|
24db93111f
|
Added ImageService.getImageContentById and ImageService.*viewer* methods.
|
2024-07-22 18:21:07 -05:00 |
|
Jesse Brault
|
bb65ec7d24
|
Added S3Manager.load() method.
|
2024-07-22 17:52:48 -05:00 |
|
Jesse Brault
|
4f46fce70a
|
Basic setup of MinIO with containers and appropriate services/components for image/file storage.
|
2024-07-22 10:09:46 -05:00 |
|
JesseBrault0709
|
1137f390b7
|
Get recipe info views from RecipeService and RecipeController.
|
2024-07-09 17:46:17 +02:00 |
|
JesseBrault0709
|
019210d334
|
RecipeController for getting RecipePageView.
|
2024-07-09 15:11:05 +02:00 |
|
JesseBrault0709
|
97bbab3cf0
|
Basic RecipeController and tests.
|
2024-07-09 09:59:48 +02:00 |
|
JesseBrault0709
|
35ef2aa039
|
More RecipeService security and tests.
|
2024-07-09 09:24:36 +02:00 |
|
JesseBrault0709
|
d3a532fb12
|
Tweaking security expressions in RecipeServiceImpl.
|
2024-07-08 18:50:22 +02:00 |
|
JesseBrault0709
|
1e772af67f
|
Starting to use Spring Security/SpEL on RecipeService methods.
|
2024-07-08 13:00:57 +02:00 |
|
JesseBrault0709
|
b173d86f23
|
Wrote tests for adding and deleting recipe stars.
|
2024-07-08 09:46:29 +02:00 |
|
JesseBrault0709
|
7c7e29ac27
|
Added more tests for RecipeService.
|
2024-07-01 10:01:56 +02:00 |
|
JesseBrault0709
|
4bbf3cf4bd
|
Moved integration tests to integrationTest suite.
|
2024-07-01 10:01:34 +02:00 |
|