Remove unnecessary null-safe operator
Fix: forgot-password link in sign-in block broken
CodeStyle
Fix: #4389 - move the CSRF token to the end of all forms, so we can detect truncated input variables
Outdated bootstrap markup
Remove unused imports
Use wt- namespace for data attributes
Upgrade Bootstrap from 4 to 5. Fixes: #3673. Fixes: #3400.
Prefer lower case for buttons
Fix: #3920 - hide/show password text is not translated
Fix: #3169, Fix: #2847 - redirect to home page after logout
Convert home page controller into request handlers and a service
Add tree parameter to registration and password reset
Fix: #2759, fix #2761 - add tree to registration notification emails
Fix: #2672 - default redirect after login
Fix: #2632 - redirect from home-page to user-page after login
Working on routing
Logout should only be a POST action
Named routes
Fix: #2429 - missing redirect after sign-in from block
Fix: #2429 missing 'ged' parameter in redirect URL in sign-in block
Replace password confirmation with hide/show password
Refactor admin controllers and add tests
12