Commit Graph

112 Commits

Author SHA1 Message Date
tpeetz 7cdbadbf84 add missing comics endpoints 2026-06-01 20:11:03 +02:00
tpeetz 6310377d84 Remove obsolete endpoints (#89)
Remove endpoints api/login/token and api/login/profile

---------

Co-authored-by: Thomas Peetz <thomas.peetz@cimt-ag.de>
Reviewed-on: #89
2026-06-01 20:11:03 +02:00
tpeetz 7b374b1eeb add mailaccount endpoint 2026-06-01 20:10:43 +02:00
Thomas Peetz fb289ab298 add missing endpoints 2026-06-01 20:10:38 +02:00
tpeetz b2cf1c4698 secure media endpoints 2026-06-01 20:10:21 +02:00
tpeetz f1abf03b35 add missing endpoints 2026-06-01 20:10:14 +02:00
tpeetz eeb2f23e71 remove obsolete scripts 2026-06-01 20:10:04 +02:00
Thomas Peetz ab997d7bbd fix typo in workflow demo.yaml 2026-06-01 20:10:04 +02:00
Thomas Peetz fc89ee2b86 test gitea actions 2026-06-01 20:10:04 +02:00
Thomas Peetz 5ad5a84b09 Add environment variable for DB server 2026-06-01 20:10:04 +02:00
Thomas Peetz 72cafe08ac move *.service files to subdirectory container and add service file for standalone operations in standalone 2026-06-01 20:10:04 +02:00
Thomas Peetz 8cbd04c97a renamed systemd unit files 2026-06-01 20:10:04 +02:00
tpeetz 188f405b23 use separate files for chapters 2026-06-01 20:10:04 +02:00
tpeetz 746fd48de7 add subprojekt kontor-doc 2026-06-01 20:10:04 +02:00
tpeetz fa5f4cfa36 Einrichtung Build 2026-06-01 20:10:04 +02:00
tpeetz b5726af898 integrate kontor-angular 2026-06-01 20:10:04 +02:00
tpeetz b59ecc6ac9 integration von kontor-angular 2026-06-01 20:09:58 +02:00
tpeetz 9dce493c2a rename Dockerfile to Containerfile and integrate kontor-angular in pod kontor 2026-06-01 20:09:58 +02:00
Thomas Peetz 72f6591819 update usage of api for login by email or username 2026-06-01 20:09:48 +02:00
Thomas Peetz 2b7b483019 improve konto-vue/Containerfile by explicitly stating images 2026-06-01 20:09:41 +02:00
tpeetz c8fdb032ea fix OAuth authentication 2026-06-01 20:09:41 +02:00
tpeetz 32971afd94 update systemd service files and add script to copy these files 2026-06-01 20:09:32 +02:00
tpeetz 123c7ef6ef update backend url for profiles 2026-06-01 20:09:26 +02:00
tpeetz 313b07e875 update kontor-vue 2026-06-01 20:09:26 +02:00
tpeetz bba417922c re-setup subproject kontor-vue 2026-06-01 20:09:26 +02:00
tpeetz ea39bbbe1d add Vue 3 subproject 2026-06-01 20:09:22 +02:00
tpeetz 0715e7fdea rename Dockerfile to Containerfile and integrate kontor-vue in pod kontor 2026-06-01 20:09:22 +02:00
tpeetz 17de883bce move build tasks to script/cibuild 2026-06-01 20:09:22 +02:00
tpeetz c9a350bc58 change update_title to add authorization to REST calls 2026-06-01 20:09:22 +02:00
Thomas Peetz 9ffbe2cc2f change MediaActor in all applications ffrom unique name to unique url 2026-06-01 20:09:14 +02:00
Thomas Peetz 9e7d31d903 add temporary access when database is empty 2026-06-01 20:09:11 +02:00
Thomas Peetz c77079c9d9 change reference for Java images 2026-06-01 20:09:06 +02:00
tpeetz d6e2b7daa7 remove MongoDB and Mongo-Express 2026-06-01 20:09:01 +02:00
tpeetz 662bc75b0d add MonfoDB and Mongo-Express to pod 2026-06-01 20:09:01 +02:00
tpeetz 6944b3a209 add kontor-javalin to podman pod 2026-06-01 20:09:01 +02:00
tpeetz 99d3756da7 remove obsolete kontor-gui 2026-06-01 20:09:01 +02:00
tpeetz 182d77354e Add kontor-echo and kontor-fiber to kontor-pod
resolve #35

(cherry picked from commit 05e26e512da9c237adbb58510df2b490837cd836)
2026-06-01 20:09:01 +02:00
tpeetz dc577a9b55 add building of images when images not available
(cherry picked from commit eb7f725994c99bece3185869204aac206d6578b2)
2026-06-01 20:09:01 +02:00
tpeetz 13693aad8b use fully describes images names in container builds with Gradle
(cherry picked from commit 57edf92e30cd3e5bec594399b8a21fc1da31d549)
2026-06-01 20:09:01 +02:00
Thomas Peetz 840ca57428 fixed missing mapping in Comic and type in Rooster
(cherry picked from commit 519c359f94b7e901724c851cc55900448f3f74f4)
2026-06-01 20:08:58 +02:00
Thomas Peetz e0b585f72b refactor kontor-api to use SQLAlchemy 2.0 features for mapping fields
(cherry picked from commit e57abdbef7e13e3880738cd639225df5db0c37be)
2026-06-01 20:08:58 +02:00
tpeetz 47df61af32 update kontor-api
(cherry picked from commit f42735326b4dd490351cebb0fc751d62b3a187d0)
2026-06-01 20:08:36 +02:00
Thomas Peetz b2ce2172a2 Umstellung auf podman in Arbeit
(cherry picked from commit 1a92c63ef6d60e9dcba513ebf60cbd9f18a142e8)
2026-06-01 20:08:26 +02:00
tpeetz 65c4dea710 Add postgres and adminer as container to pod kontor
refs #37

(cherry picked from commit 4469010a74ffefe2d92ffa335d7d1225d12fdece)
2026-06-01 20:08:19 +02:00
tpeetz 5659d116c5 Setup scripts to bootstrap, build and update the aplication
refs #36

The scripts are created and will be extended when adding subprojects.

(cherry picked from commit f688fb939c0f754ab70a4c0a014f00e42ff2f9eb)
2026-06-01 20:08:19 +02:00
tpeetz a196f25526 remove obsolete subprojects
(cherry picked from commit e219932b17bf2b9776141828b3212ed210ffa251)
2026-06-01 20:08:19 +02:00
tpeetz 44fac3f471 Vorbereitung Release 0.2.0 2026-06-01 20:08:13 +02:00
Thomas Peetz 729842a71c remove obsolete subprojects 2025-06-28 22:51:01 +02:00
Thomas Peetz 3d1eeeab53 setup Quarkus app und retrieve Publisher 2025-06-28 22:18:45 +02:00
Thomas Peetz 4871f56320 use new SearchField for Comics 2025-06-23 22:17:45 +02:00