diff --git a/src/main/java/mops/gruppen2/controller/Gruppen2Controller.java b/src/main/java/mops/gruppen2/controller/Gruppen2Controller.java index e5ac048..04b9a8d 100644 --- a/src/main/java/mops/gruppen2/controller/Gruppen2Controller.java +++ b/src/main/java/mops/gruppen2/controller/Gruppen2Controller.java @@ -31,4 +31,20 @@ public class Gruppen2Controller { model.addAttribute("account", keyCloakService.createAccountFromPrincipal(token)); return "index"; } + + @RolesAllowed({"ROLE_orga", "ROLE_studentin", "ROLE_actuator)"}) + @GetMapping("/createGroup") + public String createGroup(KeycloakAuthenticationToken token, Model model) { + model.addAttribute("account", keyCloakService.createAccountFromPrincipal(token)); + return "create"; + } + + @RolesAllowed({"ROLE_orga", "ROLE_studentin", "ROLE_actuator)"}) + @GetMapping("/findGroup") + public String findGroup(KeycloakAuthenticationToken token, Model model) { + model.addAttribute("account", keyCloakService.createAccountFromPrincipal(token)); + return "search"; + } + + } diff --git a/src/main/resources/templates/create.html b/src/main/resources/templates/create.html index cd15ffd..3da126e 100644 --- a/src/main/resources/templates/create.html +++ b/src/main/resources/templates/create.html @@ -13,19 +13,38 @@
+

Gruppenerstellung

+
+
+
+
+ + +
+
+ + +
+
+ +
+
+
+
\ No newline at end of file diff --git a/src/main/resources/templates/index.html b/src/main/resources/templates/index.html index 490cec8..20ff1c4 100644 --- a/src/main/resources/templates/index.html +++ b/src/main/resources/templates/index.html @@ -13,13 +13,13 @@ @@ -28,10 +28,9 @@

Meine Gruppen

-
-

Titel der Gruppe

+
+

Titel der Gruppe

Beschreibung der Gruppe ...

-
diff --git a/src/main/resources/templates/search.html b/src/main/resources/templates/search.html index 1725fd2..a19251f 100644 --- a/src/main/resources/templates/search.html +++ b/src/main/resources/templates/search.html @@ -13,38 +13,19 @@
-
-
-
-

Gruppenerstellung

-
-
- - -
-
- - -
-
- -
-
-
-
-
+
\ No newline at end of file