Commit Graph

83 Commits

Author SHA1 Message Date
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
Jesse Brault
2c897d6d50 Basic set up of testing data and communication with front-end for recipe info. 2024-07-18 18:26:45 -05:00
JesseBrault0709
1137f390b7 Get recipe info views from RecipeService and RecipeController. 2024-07-09 17:46:17 +02:00
JesseBrault0709
4779070142 Small cleanup. 2024-07-09 17:07:48 +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
JesseBrault0709
0f8012134e Utility matchers for testing. 2024-07-01 10:00:39 +02:00
JesseBrault0709
6dd0d1483e Added public/viewable check to Recipes for adding stars. 2024-06-29 18:26:45 +02:00
JesseBrault0709
a335fcd9c4 Fixed saving of RecipeStarEntities. 2024-06-29 18:11:28 +02:00
JesseBrault0709
b10451203b Basic Recipe entity and models. 2024-06-27 13:06:41 +02:00
JesseBrault0709
e205db813a Sign up controller, logic, and tests. 2024-06-26 08:46:45 +02:00
JesseBrault0709
b17dddfca9 RefreshToken refresh() method/endpoint and logic. 2024-06-25 16:48:47 +02:00
JesseBrault0709
2eb2610832 Added logout to clear refresh-token. 2024-06-24 17:02:30 +02:00
JesseBrault0709
d68dcc45fe Added cors configuration for local development. 2024-06-22 09:41:21 +02:00
JesseBrault0709
bf2b7138ca Basic Users and authentication. 2024-06-20 15:53:06 +02:00
JesseBrault0709
34c13d3315 Set correct version to match app. 2024-06-18 15:39:30 +02:00
JesseBrault0709
5449a2c934 Basic security working. 2024-06-18 14:26:54 +02:00
JesseBrault0709
0844818591 Initial commit. 2024-06-18 09:16:24 +02:00