Commit Graph

8 Commits

Author SHA1 Message Date
Florine W. Dekker e090eb3bac
Add tests for EmailQueue 2022-12-17 18:05:43 +01:00
Florine W. Dekker 732298bf09
Restructure rules, rewrite config, starts tests
Rules now distinguish between user errors and bugs, give more specific errors, configuration now uses a completely different interface, and start with the new setup for tests.
2022-12-07 23:12:33 +01:00
Florine W. Dekker 9591c5ecd2
Completely revamp docs and input validation
And lots of other things as well, I don't even remember it all.
2022-12-04 23:56:49 +01:00
Florine W. Dekker f67873467e
Clean up mailing code 2022-12-01 23:05:12 +01:00
Florine W. Dekker 18a2d0d779
Restructure some packages 2022-12-01 20:52:16 +01:00
Florine W. Dekker 0cf3897f79
Improve documentation, move classes around, etc. 2022-12-01 20:32:12 +01:00
Florine W. Dekker 1c62c73055
Write tests for UserManager
Also fixes a bug with checking token validity dates, reorders some methods for clarity, and ensures that the login menu is not shown in the password reset screen.
2022-11-28 17:41:16 +01:00
Florine W. Dekker 43feaa0fed
Restructure all files and classes
This is the *only* way in which I could get the autoloader to work for both my production and my test code :(
2022-11-27 14:59:00 +01:00