feat: ministrant list tab with add/edit, action bar at top

This commit is contained in:
2026-07-14 22:05:00 +02:00
parent 39929361a0
commit 7e5fa85a0a
5 changed files with 14 additions and 4 deletions
+2
View File
@@ -14,6 +14,8 @@ services:
- POSTGRES_PASSWORD=minis
- POSTGRES_USER=minis
- POSTGRES_DB=minis
ports:
- 5432:5432
networks:
- backend
volumes:
+2
View File
@@ -11,3 +11,5 @@ DATABASE_PASSWORD=abc
ADMIN_PASSWORD=123
FRONTEND_PATH=./public
APPLICATION_NAME=Miniplan\ Hl.\ Familie
PORT=8080
+3 -3
View File
@@ -1,7 +1,7 @@
ktor {
development = true
deployment {
port = "${PORT}"
port = ${PORT}
}
application {
modules = [ de.walamana.ApplicationKt.module ]
@@ -9,7 +9,7 @@ ktor {
}
jwt {
secret = "${SECRET}"
secret = ${SECRET}
issuer = "http://0.0.0.0:8080/"
audience = "http://0.0.0.0:8080/"
realm = "mini-data"
@@ -21,5 +21,5 @@ database {
}
admin {
password = "${ADMIN}"
password = ${ADMIN}
}
+6
View File
@@ -36,6 +36,12 @@ const props = defineProps<{
transition: 200ms translate;
translate: 220px;
transition-delay: 100ms;
display: flex;
gap: 6px;
flex-wrap: wrap;
button {
margin: 0;
}
};
&.save .other-action {
+1 -1
View File
@@ -3,7 +3,7 @@ import {Auth} from "@/services/auth";
const API_ENDPOINT = import.meta.env.MODE == "development"
? "http://0.0.0.0:8080/api"
? "http://localhost:8080/api"
: window.location.origin + "/api"