Commit Graph

39 Commits

Author SHA1 Message Date
1d195c9167 Write Retrieving PDFs 2025-01-31 16:56:25 +01:00
3cd884e035 Update README with potential improvements 2025-01-31 16:17:39 +01:00
00ecedbca0 Delete UserCreator 2025-01-31 16:14:15 +01:00
5223dc2898 Update README 2025-01-31 16:13:58 +01:00
6b1224bf97 Remove hello in OpenAPI and change session tag to token 2025-01-31 15:32:37 +01:00
069e771c61 Add second file in migrations 2025-01-31 15:32:07 +01:00
b6905e5732 Return pdf file 2025-01-31 14:15:14 +01:00
c13320ab57 Remove comment 2025-01-31 11:47:08 +01:00
76792f8465 Update migrations to use email 2025-01-31 11:24:18 +01:00
d0d6f110c5 Make applyPatch a generic method 2025-01-31 11:23:57 +01:00
50ca04147a Catch 2 different types of exception 2025-01-31 11:12:54 +01:00
5bd9272822 Code cleanup 2025-01-31 11:12:40 +01:00
c2bfbb5bec Don't return exception message in ControllerAdvice 2025-01-31 11:12:32 +01:00
12d330fa6f Implement patch, but still a bit ugly 2025-01-31 11:06:33 +01:00
8b64dbac97 Implement skeleton for patch document 2025-01-31 10:19:55 +01:00
3f3752c67b Update openapi.yml for signing-request-document/data 2025-01-31 08:05:14 +01:00
8d17a8cc4e Update readme 2025-01-30 21:22:28 +01:00
f4112670ed Return name only. Path will be calculated from the name and the files will be stored on disk 2025-01-30 21:15:47 +01:00
4aeb6f5d28 Cannot yet get data from the signingrequestdocument 2025-01-30 20:54:26 +01:00
14ff360146 Use lombok and correctly return a signingrequest from the database 2025-01-30 19:46:06 +01:00
29c7a0b93b Return bad request instead of unauthorized 2025-01-30 18:40:58 +01:00
5972129cb4 Add controlleradvice. Important: ControllerAdvice doesn't work with filters 2025-01-30 18:31:18 +01:00
3333f8b292 Return true token to user 2025-01-30 17:50:37 +01:00
2bfe3a7c59 Fix SecurityConfig and JwtRequestFilter 2025-01-30 17:43:57 +01:00
0293a35d52 Implement dummy TokenController 2025-01-30 17:42:46 +01:00
540aa91830 Add /token endpoint 2025-01-30 17:42:36 +01:00
2176e5eece Comment UserCreator because it launches everytime 2025-01-30 17:42:23 +01:00
d6ac50f551 Add user table and insert a fake user with a base password. Also implement authentication filters but they weren't tested. 2025-01-30 16:57:32 +01:00
cf9c642665 Add Testcontainers 2025-01-29 21:47:00 +01:00
ac1959a0d6 Skip tests during image build and download dependencies 2025-01-29 21:09:29 +01:00
13e9675671 Create README and Dockerfile but not working because of Flyway migrations. TODO: run in Testcontainers 2025-01-29 20:20:39 +01:00
41cdfb96aa Add support for OpenAPI code generation (phase is generate-sources) 2025-01-23 09:19:10 +01:00
bcf8099217 Change from Liquibase to Flyway because it's supported by GraalVM 2025-01-22 18:32:02 +01:00
12ced4b11c Update postgres version 2025-01-22 18:29:51 +01:00
e158583e48 Fix jpa indentation 2025-01-22 18:29:35 +01:00
0ce625152c Remove ddl-auto 2025-01-22 16:45:19 +01:00
0db8187d0a Add Liquibase migrations. App now boots successfully. 2025-01-22 16:42:09 +01:00
d2c7b2b485 Add database 2025-01-22 16:36:05 +01:00
28ddd5307c Initial commit (doesn't work because database isn't configured) 2025-01-22 16:23:35 +01:00