Commit Graph

63 Commits

Author SHA1 Message Date
Thomas Peetz e0396eb5a9 remove MetaDataTable and MetaDataColumn to cleanup schema 2026-06-01 20:12:08 +02:00
Thomas Peetz 142c515780 removed fields from MetaDataColumn 2026-06-01 20:12:02 +02:00
Thomas Peetz 57ae257e0c change display of Comics from cards to table 2026-06-01 20:11:56 +02:00
Thomas Peetz 18ef6efc4e add CRUD for WorkType 2026-06-01 20:11:56 +02:00
Thomas Peetz 17f507479a add display for WorkType 2026-06-01 20:11:53 +02:00
Thomas Peetz 6a89ab8d0f add display for MediaVideo 2026-06-01 20:11:53 +02:00
Thomas Peetz 30f9e89c60 add display for MetaData 2026-06-01 20:11:53 +02:00
Thomas Peetz aa375573de add issue display 2026-06-01 20:11:53 +02:00
Thomas Peetz 1786fecfed update models to use string type for id fields 2026-06-01 20:11:53 +02:00
Thomas Peetz 595786d126 use PostgreSQL for kontor-spring and kontor-api 2026-06-01 20:11:49 +02:00
Thomas Peetz 19a5623075 import sources from develop/0.1.0 2026-06-01 20:11:49 +02:00
tpeetz 2d706cc3d8 fix problem when deleting MediaFile with MediaActor relations 2026-06-01 20:11:49 +02:00
Thomas Peetz 061be5a3b4 add missing endpoints for creating items 2026-06-01 20:11:49 +02:00
tpeetz 330d414e72 synchronize data between configured servers 2026-06-01 20:11:43 +02:00
Thomas Peetz d862476097 complete loading single items 2026-06-01 20:11:32 +02:00
Thomas Peetz 3ba1fa40fd add endpoints to get items by id 2026-06-01 20:11:10 +02:00
Thomas Peetz faa1ec44c9 added all missing endpoints 2026-06-01 20:11:06 +02:00
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
Thomas Peetz 72f6591819 update usage of api for login by email or username 2026-06-01 20:09:48 +02:00
tpeetz c8fdb032ea fix OAuth authentication 2026-06-01 20:09:41 +02:00
Thomas Peetz 9e7d31d903 add temporary access when database is empty 2026-06-01 20:09:11 +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
Thomas Peetz b2ce2172a2 Umstellung auf podman in Arbeit
(cherry picked from commit 1a92c63ef6d60e9dcba513ebf60cbd9f18a142e8)
2026-06-01 20:08:26 +02:00
tpeetz 44fac3f471 Vorbereitung Release 0.2.0 2026-06-01 20:08:13 +02:00
Thomas Peetz 435de2ec92 fix handling of id 2025-06-15 05:31:42 +02:00
Thomas Peetz 529a199262 add add_link.py and improve hamndling of MediaFile 2025-06-14 18:53:15 +02:00
Thomas Peetz 510e2f8130 make buttons submit and cancel work 2025-06-13 01:11:18 +02:00
Thomas Peetz d9136e45f6 WIP: add HTML form for editing comics 2025-06-09 23:38:55 +02:00
Thomas Peetz 6e520a46f0 add display of issue title in lists 2025-06-07 21:39:01 +02:00
Thomas Peetz b4a0c2d7a5 make details for Comic, Artist and Issue clickable, add CustomField to select Comic and Issue 2025-06-05 17:58:27 +02:00
Thomas Peetz ea9f596abe add IssueWork entity with Repository, Form and View 2025-06-04 21:36:26 +02:00
Thomas Peetz dd5281e2a1 remove entity ModuleData from python code
refs #18
2025-06-01 22:27:42 +02:00
tpeetz 076466b895 remove dependency to MariaDB 2025-06-01 19:56:01 +02:00
Thomas Peetz 1151b0e45e Add field published_on and title to Issue
/refs #16

Add field published_on and title to Issue and display both fields.
2025-06-01 18:32:15 +02:00
Thomas Peetz 7c5c571716 add form for editing artist 2025-05-27 18:08:17 +02:00
Thomas Peetz 374c242890 deactivate authentication 2025-05-25 23:10:05 +02:00
Thomas Peetz 87b1c24783 move card components to module specific directories 2025-05-25 22:12:23 +02:00
Thomas Peetz 456162da44 remove MetaDataTable and MetaDataColumn to cleanup schema 2025-05-23 18:21:41 +02:00
Thomas Peetz 4c70046a32 removed fields from MetaDataColumn 2025-05-21 17:29:14 +02:00
Thomas Peetz 546f8ebbdf separate modules for worktype endpoints 2025-05-20 14:06:13 +02:00
Thomas Peetz bd86379d07 add missing fields for comic 2025-05-19 15:14:29 +02:00
Thomas Peetz 41d513e402 add reference from Volume to Issue and Comic 2025-05-13 21:40:29 +02:00
Thomas Peetz aa4b47e032 change display of Comics from cards to table 2025-05-13 07:57:58 +02:00
Thomas Peetz 3537642df9 add CRUD for WorkType 2025-05-13 00:42:41 +02:00