lots of fixes

This commit is contained in:
2025-11-24 16:57:26 +01:00
parent 55a1469b99
commit 9e771ba4fc
5 changed files with 167 additions and 71 deletions