feat: update to Spring Boot 3
- Update to SpringBoot3 as SpringBoot2 is EOL
- Migrate javax -> jakarta
- Update bouncycastle deps
- Update to Apache http5 client
- Update to Java 17
- Fixed profile references in application(-dev).yml
- Use BW logo
- CSRF tokens in Spring Security 6+ are not eagerly provided and it breaks old angular apps. We need to fallback to former behavior including processing raw token values.
BREAKING CHANGE: Requires Java 17 and Tomcat 10
Edited by Pavel Zlámal