Big changes
Many features and fixes. A lot of tests have been added, discovering small bugs and edge cases. Please set externalurl to the main URL users open, and additionalurls for any other addresses you might need to reach the service at. Without it, login only works from http://localhost:[port], and the login page says so.
Everyone has to log in again once after upgrading.
What's Changed
- fix: upgraded dependencies & bump workflows by @aunefyren in #99
- fix: start up flags flow improved by @aunefyren in #100
- feature: wish categories by @aunefyren in #101
- fix: UI improvements on wishes and images by @aunefyren in #102
- fix: database testing & improvements by @aunefyren in #103
- feature: wish sorting & grouping options by @aunefyren in #104
- fix: auth improvements & tests by @aunefyren in #105
- fix: PWA fixes & improvements by @aunefyren in #106
- bug: updating wish could trigger name uniqueness error by @aunefyren in #107
- feature: mfa enroll & MCP server & Oauth 2.0 by @aunefyren in #108
- feature: standalone mfa page by @aunefyren in #110
- feature: tests & docs by @aunefyren in #111
- fix: fix various bugs found by tests by @aunefyren in #112
- fix: perform workflow bumps by @aunefyren in #113
- fix: increased test coverage by @aunefyren in #114
- fix: images now respect metadata and handler is safer by @aunefyren in #115
- feature: reset password and MFA from console by @aunefyren in #116
- fix: more coverage and bug fixes by @aunefyren in #117
- feature: more URL configurations for security by @aunefyren in #118
Full Changelog: v2.3.0...v2.4.0