What's Changed
- Update devcontainer settings by @mdp in #574
- Update more dev configs by @princemaple in #575
- Display latest_handshakes in device views by @jamilbk in #572
- Sync runtime versions with .tool-versions by @princemaple in #578
- Update CONTRIBUTING.md by @princemaple in #577
- Implement promote/demote feature by @princemaple in #569
- Add release drafter by @princemaple in #581
- Implemet Outbound emails by @princemaple in #576
- Run CI pipeline on pull requests by @jamilbk in #587
- Implement OpenID Connect for authentication by @mdp in #586
- Fix unprivileged device access by @jamilbk in #589
- Get OIDC working with Okta, Azure by @jamilbk in #590
- Password reset by @princemaple in #584
- Fix outdated mock by @princemaple in #592
Full Changelog: 0.3.10...0.3.11