9c330f984f
feat(monitoring): complete monitoring pipeline and fix presentation flag persistence add superadmin monitoring dashboard with protected route, menu entry, and monitoring data client add monitoring overview API endpoint and improve log serialization/aggregation for dashboard use extend listener health/log handling with robust status/event/timestamp normalization and screenshot payload extraction improve screenshot persistence and retrieval (timestamp-aware uploads, latest screenshot endpoint fallback) fix page_progress and auto_progress persistence/serialization across create, update, and detached occurrence flows align technical and project docs to reflect implemented monitoring and no-version-bump backend changes add documentation sync log entry and include minor compose env indentation cleanup
Olaf2026-03-24 11:18:33 +00:00
3107d0f671
feat(monitoring): add server-side client logging and health infrastructure
olafn2026-03-10 07:33:38 +00:00
7746e26385
feat: add Ressourcen timeline view with group ordering (alpha.14)
RobbStarkAustria
2026-01-28 18:59:11 +00:00
10f446dfb5
feat: Add organization name and scheduler refresh interval settings
RobbStarkAustria
2026-01-10 08:33:18 +00:00
5a0c1bc686
feat: document user management system and RBAC implementation
RobbStarkAustria
2025-12-29 12:37:54 +00:00
fcc0dfbb0f
feat(conversions): end-to-end PPT/PPTX/ODP -> PDF pipeline with RQ worker + Gotenberg
olaf2025-10-07 19:06:09 +00:00
80bf8bc58d
Add deploymnent guides for Debian and Ubuntu
olaf2025-10-06 19:26:13 +00:00
eaf6e32446
feat(academic-periods): period selector, active period API, holiday indicators; UI polish; bump version
olaf2025-09-21 14:35:38 +00:00
41194000a4
feat: Add academic periods system for educational institutions
olaf2025-09-20 11:16:56 +00:00
89d1748100
add nginx.dev.conf for development environment add functionality of scheduler to send right event data to the clients added route for file download
olaf2025-09-17 06:36:37 +00:00
c19f478f11
add copilot instructions for better use of AI-models
olaf2025-09-14 06:36:37 +00:00
e8d71b8349
Complete Redesign of Backend Handling for Client Group Assignments
olaf2025-09-14 05:20:49 +00:00
c5a8571e97
Adaption of dashboard to Vite and React
olaf2025-09-13 10:03:50 +00:00
1d23b7591d
Switched von pnpm to npm, adapt Dockerfiles
olaf2025-09-12 16:16:16 +00:00
f3b72da9fe
Migrate from tailwind-sidebar to syncfusion sidebar component
olaf2025-09-12 16:09:19 +00:00
4c44b98d53
make listener robust to bad data
olaf2025-09-05 08:47:31 +00:00
76629b8e30
additions and corrections for deployment instructions
olaf2025-09-04 16:45:29 +00:00
86b1bdbd91
continued try for deployment
olaf2025-09-03 20:27:59 +00:00
e30723da0a
Preparation for first deployment-test
olaf2025-09-03 19:47:16 +00:00
4e74f72c9f
multiple corrections on docker-compose and Dockerfile robust start sequence avoid scrolling of main content
olaf2025-08-31 07:30:53 +00:00
2ca5f0060e
add programminfo.tsx and program-info.json for information and display of program details add simple logout-page
olaf2025-08-30 16:00:59 +00:00
270bad5980
introduce icons in events
olaf2025-07-24 14:11:27 +00:00
49e9f9eade
change color of work cells in the past to light yellow
olaf2025-07-24 10:12:25 +00:00
8bbda836b3
prevent saving past events add function to show inactive events
olaf2025-07-24 09:35:57 +00:00
4e6451ce80
group color shown in CustomEventModal add functionality for edit of events
olaf2025-07-24 07:43:32 +00:00
4e525e4bae
Automatic detect of clients
olaf2025-07-17 06:31:50 +00:00
1a6faaa104
separation of production and development environments Adding new migrations for renaming and adding fields to the database schema persistent uuid for simclient
olaf2025-07-16 08:50:42 +00:00
84a92ab9c2
functional system simclient<-> listener<->server
olaf2025-07-15 15:37:16 +00:00
f37744b31e
models.py moved to models/models.py refactor all imports
olaf2025-07-15 10:45:56 +00:00