ddce359812
Cleanup
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-12 12:39:27 +02:00
789bd112f3
Add expiration date to frontend, custom container object
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-12 01:43:27 +02:00
9648a8b9d0
Custom container model
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-12 00:00:24 +02:00
5adf523a01
Make form fields required + try Podman compatibility
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-11 19:40:57 +02:00
2ea6f61744
Shell removal task exception handling
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-11 18:21:21 +02:00
812cf73cb7
Shell deletion exception handling
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-11 17:50:30 +02:00
1a4e969557
Minor touchup
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-11 11:06:38 +02:00
dfa58b2cb5
Shell expiry logic
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-11 11:03:16 +02:00
8e1aae70fc
Add custom Eclipse definition for jdbc-url
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-09 18:06:11 +02:00
cc4bb9b5ed
Cleanup
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-09 18:03:15 +02:00
819149e5ca
Downgrade to 2.6.7 - Init Hikari + db-scheduler
...
- Downgrade Spring Boot release candidate 2.7-RC1 to stable 2.6.7
- Enable Hikari with MariaDB backend
- Move application.properties values to environment variables
- Add sample scheduler service
- Move Keycloak Bean configuration to appropriately named class
- Various minor changes
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-09 17:58:40 +02:00
33de7a6800
Cleanup user frontend
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-08 15:58:33 +02:00
b48fe2fd10
Move shell deletion to separate mapping
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-08 15:07:14 +02:00
a014a0126f
Shell creation logic
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-08 15:03:42 +02:00
5bb047c960
Shell deletion logic
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-08 13:59:55 +02:00
6379976dff
Minor UI changes
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-08 05:21:07 +02:00
00021a5785
Remove unused templates
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-08 05:13:22 +02:00
486d683cd0
Move temporary availableOs list
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-08 05:10:49 +02:00
8b21823002
Cleanups, fix admin role
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-08 05:06:04 +02:00
cbec25cd6b
User -> portal, Admin -> admin
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-08 04:21:35 +02:00
f105d0e1ab
User/Admin logic
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-08 04:16:19 +02:00
67ead5b62d
Improve line-breaks, cleanup imports
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-07 22:42:23 +02:00
bc6efc5c51
Checkpoint: Image deletion interface
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-07 18:37:24 +02:00
e37ec4083a
Checkpoint: Working OS-picker
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-07 14:12:55 +02:00
fc9f4b56b5
Checkpoint
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-06 21:56:06 +02:00
20d049ea10
Checkpoint
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-06 18:25:22 +02:00
65688954c9
Improve container removal logic
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-06 15:25:14 +02:00
c39416707f
Implement container deletion
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-06 14:17:49 +02:00
beb9267507
Init templates
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-06 11:49:22 +02:00
6edbc437a1
Fix Maven dependencies for Tomcat
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-06 11:01:56 +02:00
5f59da3414
Touchups, Init SecurityConfig/BeanConfig/Properties
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-06 10:26:59 +02:00
8b1d592143
Init Docker API
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-06 10:21:15 +02:00
27c6fd5888
Init Spring Boot
...
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-05-06 10:18:48 +02:00