3fadb6d86d
fix: fix error with automatic theme selection
2026-01-15 17:05:23 +01:00
62496ffab6
Merge branch 'dev/port-frontend-from-elm-to-svelte'
...
* dev/port-frontend-from-elm-to-svelte:
docs: update README
feat: update Dockerfile and docker-compose to work with new svelte frontend
feat: add completed Web-Frontend in Svelte with some new Features
refactor: remove elm files
2026-01-15 16:11:15 +01:00
861062b320
docs: update README
2026-01-15 16:09:59 +01:00
59b37dc995
feat: update Dockerfile and docker-compose to work with new svelte frontend
2026-01-15 15:43:03 +01:00
e719f4565f
feat: add completed Web-Frontend in Svelte with some new Features
...
- Added import of Schedules
- Added export for schedule table
- Added import of logo
- Added password change to users
- improved ui/ux
2026-01-15 15:19:53 +01:00
5788d8c767
refactor: remove elm files
2026-01-15 15:11:06 +01:00
3c61c1cb2c
Merge branch 'improve-frontend-maintanability-by-splitting-in-sperate-files'
...
* improve-frontend-maintanability-by-splitting-in-sperate-files:
docs: update Readme
fix: fix while deleting timeentries for whole week
2025-11-09 23:26:12 +01:00
ccae467ceb
docs: update Readme
2025-11-09 23:24:32 +01:00
55b36e5e62
fix: fix while deleting timeentries for whole week
...
old entries have not been deleted, before new entries have been added.
This has been fixed. Also manual entries by administrators are know
protected and can only be deleted by an administrator.
2025-11-09 23:22:49 +01:00
8958fd312d
docs: update Readme
2025-11-09 21:56:54 +01:00
34834f2eaa
feat: add delete schoolyear route and handler
2025-11-09 17:35:10 +01:00
3ac1947106
feat: improve app security and error handling
...
Improve overall app security by:
- using dynamic statements for all sql querries
- introducing environment variables for initial admin password
- introducing enironment variable for cors address
- improving error handling
2025-11-09 12:13:47 +01:00
95057c1b8d
fix: fix missing fetch and wrong version in README
2025-11-08 14:27:52 +01:00
b3d4eec456
feat: add README and change default working hours to 60
2025-11-08 14:24:30 +01:00
e931b97037
Merge branch 'implement-pdf-generrating-and-download'
...
* implement-pdf-generrating-and-download:
feat: add pdf generation
2025-11-08 12:07:44 +01:00
d4265cc046
feat: add pdf generation
2025-11-08 12:07:29 +01:00
bb891aea0b
fix: fix styling issue with overlapping title and subtitle in weekSelection
2025-11-08 11:38:09 +01:00
84def05c50
feat: change Manual time entry to work with hours instead of start and end time
...
according to add hours as well the logic was changed to accept ours for
manual entries instead of start and end time. This allows to add
negative numbers as well, which are added to working time.
2025-11-08 11:27:42 +01:00
c07019e3eb
feat: add schoolyear based calculation
2025-11-06 07:18:23 +01:00
e65ba85c43
feat: added all features for seconde release candidate
2025-11-05 23:39:51 +01:00
9c25956711
fix: Add Mobile View and fix error while freeze on entering new schedule
2025-11-05 17:09:37 +01:00
5001cc1147
feat: update all and add all features for version 1.0
...
clean up in codebase needed
2025-11-05 14:15:38 +01:00
20ba24001a
fix: fix reset of entries when switching between weeks
2025-11-05 10:19:36 +01:00
c8b7666971
fix: fix wrong date calculation
2025-11-05 08:58:05 +01:00
4514ce44a2
feat: change from Standart Library to echo framework to simplify development
2025-11-05 07:46:18 +01:00
d74046522b
feat: add Logging Middleware, saving Token and better Handling
2025-11-05 07:16:38 +01:00
2c4fc7869a
feat: initial project commit
2025-11-04 22:20:09 +01:00