Commit Graph

202 Commits

Author SHA1 Message Date
Jim Martens c5c0411135 Added data source 2023-07-22 08:32:59 +02:00
Jim Martens ae87722224 Updated README 2023-07-22 08:29:12 +02:00
Jim Martens f7b3f9a7d8 Removed frontend files (now in separate repo) 2023-07-18 22:02:42 +02:00
Jim Martens 547be025cb Set up ngrx store and added snackbar messages on error 2023-07-18 09:41:03 +02:00
Jim Martens 9fe9b76a58 Removed obsolete entry 2023-07-18 09:38:56 +02:00
Jim Martens a7df485f05 Updated realm id 2023-07-17 09:56:06 +02:00
Jim Martens d7f2018e1f Implemented suggestions from code analysis 2023-07-16 22:04:34 +02:00
Jim Martens c60625d4b3 Removed root=true 2023-07-16 21:58:02 +02:00
Jim Martens 27586902b0 Added rudimentary frontend 2023-07-16 21:56:43 +02:00
Jim Martens 3b8ca17fd0 Added healthCheck to permitted URLs 2023-07-16 19:52:36 +02:00
Jim Martens 7139d8c331 Added authentication and authorization via Keycloak 2023-07-16 15:31:20 +02:00
Jim Martens a42e1d0f3e Use correct name for error page 2023-07-16 15:29:03 +02:00
Jim Martens 3fe7f1e8d5 Make sure that properties are used for OpenAPI 2023-07-13 23:38:15 +02:00
Jim Martens 16d076f050 Added custom text to Open API description 2023-07-13 23:29:24 +02:00
Jim Martens 3388969a56 Implemented suggestions from Code Analysis 2023-07-13 23:25:42 +02:00
Jim Martens a8d4d47f70 Added ability to calculate election result 2023-07-13 23:23:54 +02:00
Jim Martens da22c792da Allow debug log for own classes 2023-07-13 23:21:29 +02:00
Jim Martens 202658944f Added http requests to calculate result 2023-07-13 23:21:10 +02:00
Jim Martens 7c92aa10ee Added http requests to store parties 2023-07-13 20:55:29 +02:00
Jim Martens a366613bfa Added http request to store election result 2023-07-13 20:49:18 +02:00
Jim Martens 0336825cd1 Added ability to add election results to DB 2023-07-13 19:45:22 +02:00
Jim Martens aa533f6c72 Introduced NominationId as key for maps 2023-07-13 19:44:51 +02:00
Jim Martens b2fee57f9e Allow actuators for all users (will be port-restricted) 2023-07-12 09:13:23 +02:00
Jim Martens 95c65bedde Moved connection string to env var 2023-07-12 08:53:34 +02:00
Jim Martens 1642b02685 Removed thymeleaf endpoints 2023-07-10 23:01:08 +02:00
Jim Martens 5f5fa6a8f1 Improved swagger config 2023-07-10 22:17:07 +02:00
Jim Martens 440279d1ab Fix security filter chain 2023-07-10 22:16:05 +02:00
Jim Martens 7da7413b5d Removed obsolete field and import 2023-07-10 22:15:50 +02:00
Jim Martens e4fd4629a9 Implemented optimizations 2023-07-10 22:15:15 +02:00
Jim Martens ed9da5ef79 Removed greeting from repo 2023-07-10 21:22:04 +02:00
Jim Martens 9a95cbcbc3 Added basic forms for parties 2023-07-09 18:29:20 +02:00
Jim Martens 52e1a72330 Removed useless imports and properties 2023-07-09 15:08:33 +02:00
Jim Martens ed0ef018a5 Added ability to store elections and parties 2023-07-09 15:06:21 +02:00
Jim Martens 1987064fbe Added repositories 2023-07-09 15:05:50 +02:00
Jim Martens f799fafaa7 Added mappers 2023-07-09 15:05:45 +02:00
Jim Martens 3e178885b5 Reorganized model structure 2023-07-09 15:05:34 +02:00
Jim Martens ed76aca004 Enabled MongoAuditing 2023-07-09 15:04:31 +02:00
Jim Martens fabbf09dff Added WebSecurityConfiguration 2023-07-09 15:03:54 +02:00
Jim Martens ab9f318ccb Fixed OpenAPI configuration 2023-07-09 15:03:43 +02:00
Jim Martens a7d10afd80 Added DTDs for thymeleaf 2023-07-09 15:03:06 +02:00
Jim Martens 3d0b53a1af Removed useless property 2023-07-09 15:02:21 +02:00
Jim Martens bdc2a41808 Added spring security 2023-07-09 15:01:52 +02:00
Jim Martens 49155545a6 Fixed run configuration 2023-07-09 15:01:41 +02:00
Jim Martens 749af572d5 Store nomination within voting result 2023-07-08 16:46:24 +02:00
Jim Martens b94ec58de3 Allow tests to run concurrently 2023-07-08 15:31:13 +02:00
Jim Martens 19e33baf1d Make CalculationService free of side effects 2023-07-06 11:49:15 +02:00
Jim Martens 488818319a Added calculation of candidates on overall nomination 2023-07-05 20:47:01 +02:00
Jim Martens 503b284b74 Added calculation of overall seat allocation 2023-07-02 21:33:15 +02:00
Jim Martens 30d2c39580 Added calculation of constituency results 2023-07-02 18:04:03 +02:00
Jim Martens 681b738919 Changed package to wahlrecht 2023-07-02 18:03:41 +02:00