Commit Graph

117 Commits

Author SHA1 Message Date
Art
75bec1802e 38.4 Using Secrets Manager to store access keys (#38) 2021-09-29 15:51:44 +03:00
Art
0848a31436 38.3 Deploy backend with S3 storage profile (#38) 2021-09-29 13:36:56 +03:00
Art
70aebf53bb 38.2 Working with S3 (tutorial) - using aws-java-sdk (#38) 2021-09-29 11:12:56 +03:00
Art
ebcb900cdf 38.1 Extract Profile Image operation into separate ProfileImageService (#38 save profile images to S3) 2021-09-28 23:24:43 +03:00
Art
a1e5b6883e 27.4.1. Modified endpoints related to profile image - backend (#27) 2021-09-28 16:26:43 +03:00
Art
1046f352ab 27.3.1. Modified endpoint update user - use userId instead of current username - backend (#27) 2021-09-28 15:06:06 +03:00
Art
76cd81a731 27.2. Modified UserService to validate that user exists when getDefaultProfileImage method is invoked (#27) 2021-09-28 13:35:18 +03:00
Art
685fcf2136 27.1. Modify userId to be UUID instead of String (#27 refactor http calls to use userId instead of username or email) 2021-09-28 11:53:58 +03:00
Art
6a1a5301b7 #39 fix issue /user/image/1 - produces 404 without appropriate HttpResponse message 2021-09-28 10:01:23 +03:00
Art
9210e726bf Refactor error messages to be in lower case (#30) 2021-09-27 22:50:40 +03:00
Art
1e168df1d4 40.4 Deploy Application to docker-ec2 (#40) 2021-09-27 18:01:44 +03:00
Art
f34002cbdb 40.2. Configure Spring app (#40) 2021-09-27 17:56:07 +03:00
Art
459e996af4 40.1. Generate SelfSigned certificate (#40 Secure Communication with HTTPS - Spring Boot Backend) 2021-09-27 17:55:08 +03:00
Art
df9836ef27 34.6 Persisting images to EC2 filesystem (#34, #32) 2021-09-26 16:12:36 +03:00
Art
b7e91fb427 34.3 Build and Run Docker image in Docker EC2 (#34, #32) 2021-09-26 10:32:15 +03:00
Art
72ff6e4c4d 35.1 deploy MySQL into AWS RDS - with public access (#35, #32) 2021-09-25 18:45:09 +03:00
Art
906b1c9620 deploy frontend into s3 bucket (#33, #32) 2021-09-25 17:31:09 +03:00
Art
f1001ce262 209. Testing in Production (#32) 2021-09-24 23:31:18 +03:00
Art
61dcb2cc2a Sending Emails through AWS SES (#32) 2021-09-24 17:13:17 +03:00
Art
c43a0dc24e 205. Configure Spring Boot Application (#32) 2021-09-24 13:30:08 +03:00
Art
7775a887ce 190. Only allow image files (#28) 2021-09-22 16:50:40 +03:00
Art
9c2bcafef9 188. Delete user image on delete user (#28 Section 28: Enhancement) 2021-09-22 16:10:09 +03:00
Art
aeeb66b833 182. Update profile image back end call (#26) 2021-09-22 14:26:50 +03:00
Art
6a4f3498c7 173. Test edit user - CORS modified -> enabled PUT method (#23) 2021-09-21 20:56:10 +03:00
Art
78c3c05be2 Refactored UserDto to use isNotLocked field instead of isNonLocked (#22) 2021-09-21 15:19:23 +03:00
Art
9d881a840f refactored backend tests to generate profileImageUrl in BaseTest with origin http://localhost:8080 and without default filename (#21) 2021-09-20 18:45:10 +03:00
Art
53acf81262 151. Test login - Part 4 - externalize enabled CORS origins (#18) 2021-09-19 22:41:21 +03:00
Art
18cb20083a 150. Test login - Part 3 - CORS enabled (#18) 2021-09-19 12:44:25 +03:00
Art
7aa57aecbf refactored login endpoint to reduce DB calls (#19, #18) 2021-09-18 09:28:43 +03:00
Art
b79e9cbda9 modified User to do not serialize id (#19, #18) 2021-09-18 08:43:00 +03:00
Art
679d13abad modified User to do not serialize password (#19, #18) 2021-09-18 08:39:02 +03:00
Art
e891ef29a1 modified backend @PostMapping("login") endpoint to return User (#19, #18) 2021-09-18 08:34:01 +03:00
Art
bfaf21efe4 112. Update profile image service call (#13) 2021-09-12 14:48:20 +03:00
Art
6995c763cb 91.2. Refactored delete method to use userId instead of id (#10) 2021-09-11 10:36:41 +03:00
Art
26c287fd29 91.1. Test delete (#10) 2021-09-11 10:16:59 +03:00
Art
1d058a367c 89.2. Test list - pagination. return page (#10) 2021-09-11 00:43:56 +03:00
Art
f9c8212bf7 89.1. Test list - pagination. return list (#10) 2021-09-11 00:25:41 +03:00
Art
5f34dc93c0 87. Test update (#10) 2021-09-11 00:23:20 +03:00
Art
2c34f08ae0 86.2. Test add - through Form Data (#10) 2021-09-10 23:18:27 +03:00
Art
693cf016c4 86.1. Test add - through RequestParam (#10 Section 12: API Test) 2021-09-10 23:17:55 +03:00
Art
199b96f654 81.2 Correct URL for default and custom profile image (#9) 2021-09-10 17:57:54 +03:00
Art
d411f0f1a5 81.1 Get user temporary profile image (#9) 2021-09-10 17:40:07 +03:00
Art
c632829374 80.2 Get user profile image - by userId (#9) 2021-09-10 16:11:57 +03:00
Art
1f14f925cf 80.1 Get user profile image - through username (#9) 2021-09-10 15:48:15 +03:00
Art
f64d9f7246 79.2 Update Profile Image of User (#9) 2021-09-10 14:08:57 +03:00
Art
b91f60ef51 79.1 Delete user (#9) 2021-09-09 23:26:46 +03:00
Art
c399d1cf8d 78.4 Reset Password (#9) 2021-09-09 23:17:11 +03:00
Art
e400f04a24 78.3 List all users (#9) 2021-09-09 23:02:43 +03:00
Art
0eedcf8269 78.2 Find user (#9) 2021-09-09 22:54:47 +03:00
Art
c1f3d53793 78.1 Update user (#9) 2021-09-09 22:54:12 +03:00