OpenID Connect support!
Breaking Changes
Warning
Version 3.0 introduces breaking changes to the docker compose files. Budget Board has migrated to using a compose.env file for environment variables. Some of the existing environment variables have been renamed. Please refer to the migration guide in the documentation for details on updating your setup.
New Features
OpenID Connect (OIDC) Support
Added support for OpenID Connect (OIDC) authentication. Bring your own identity provider to manage user authentication. This has been a highly requested feature, and 7 months later, it's finally here!
Account Transactions Quick View
You can now click an account on the Dashboard to quickly navigate to the Transactions page filtered for that account.
Hide Built-in Categories
Added an option to hide built-in categories from the category list for users that want to focus on their custom categories. You can find this option under Settings -> Advanced Settings.
What's Changed
- Add OIDC by @teelur in #593
- Fix null env error by @teelur in #595
- Fix the docker image by @teelur in #598
- More fixes by @teelur in #599
- Add local provider to users by @teelur in #600
- revert compose changes by @teelur in #601
- Misc account and asset updates by @teelur in #602
- Bump js-yaml from 4.1.0 to 4.1.1 in /client by @dependabot[bot] in #603
- Clickable accounts by @teelur in #604
- Hide built in categories by @teelur in #605
- Update for v3 release by @teelur in #606
- Bump glob from 10.4.5 to 10.5.0 in /client by @dependabot[bot] in #607
- Fix compose by @teelur in #608
- fix some errors by @teelur in #609
Full Changelog: v2.7.1...v3.0.0