What's Changed
- fix(settings): drop redundant array_values on the group list by @ernolf in #2
- test(service): unit tests for OtpService via a new IOtpSecretMapper seam by @ernolf in #3
- chore: ignore generated vendor-bin lockfiles by @ernolf in #4
- test: add database integration tests and per-database CI matrix by @ernolf in #9
- test: add frontend component tests by @ernolf in #10
- test: add backend unit tests for controllers, provider and services by @ernolf in #11
- build: add Dependabot config for actions, composer and npm by @ernolf in #14
- build(deps): bump the npm group with 3 updates by @dependabot[bot] in #15
- build(deps): bump the github-actions group with 6 updates by @dependabot[bot] in #16
- build: migrate ESLint to flat config (eslint-config 9) by @ernolf in #17
- refactor: replace deprecated OC.dialogs.confirm with NcDialog by @ernolf in #18
- refactor: default boolean props to false (no-boolean-default) by @ernolf in #19
- fix: use straight quotes in translatable source strings by @ernolf in #20
- ci: block unconventional commits by @ernolf in #21
- fix(admin): include pending tokens in the CSV secret export by @ernolf in #23
- refactor: remove dead code and unused switches by @ernolf in #22
- build: adopt the shared ncmake Makefile by @ernolf in #25
- fix(l10n): adapt source strings from translation review by @ernolf in #26
- v0.2.0 by @ernolf in #27
New Contributors
- @ernolf made their first contribution in #1
- @dependabot[bot] made their first contribution in #15
Full Changelog: v0.1.0...v0.2.0