* 0.6.0
* Make OIDC and SAML user provisioning configurable per-provider (#1015)
* Got ugly migration to work
* Move auto_create_users to per-provider config
* Update deps to bust cache
* Update Process sleep
* Update docs with Auto create users
* working migration script (#1013)
* Add telem for Docker and SAML (#1020)
* Add telem for Docker and SAML
* Omit unneeded format
* Add all the config options, test should fail
* Don't show fields that can't be edited
* Remove unneeded leading match
* use str not ~r
* Choose Conf.get or @allow
* Add Docker env vars
* Remove events module from UI and trigger events on DB notifies
* Add tests and take out error flash from ui for now.
* Use FzHttp.Devices.decode in devices/rules tests and remove commented line
* address PR feedback & fix race condition in interface test
* Clean up events & notifier based on PR feedback
* Add notifications live view, broadcast them through the notification channel
* Notification improvements (#869)
* Flatten Notifications to make it more general and add timestamp
* Remove wildcard from notification channel in UserSocket
* Implement clear button for clearing notifications. Add icon helper
* Add broadcast helper
* UI fixes for notifications badge
* Add notifications live view tests
* Fix tests
* fix docs link, deleted wrong one in the merge!
* clean up tests based on pr feedback
Co-authored-by: Po Chen <chenpaul914@gmail.com>
* Add initial rough version of port based rules
* fix tests
* nftables refactor
* UI/database improvements
* UI and Int4Range improvements
* Multiple improvements
* Add tests for port rules
* minor refactor and update error message
* Fix error message for tests
* int4range refactor
* Remove events module from UI and trigger events on DB notifies
* Add tests and take out error flash from ui for now.
* Use FzHttp.Devices.decode in devices/rules tests and remove commented line
* address PR feedback & fix race condition in interface test
* Clean up events & notifier based on PR feedback
* Reduce wait time for pg notifies
* Test Notifier event handling instead of using unboxed sandbox runs
* remove cast role in create
* remove cast in update
this will fail
* Revert "remove cast role in create"
This reverts commit 217c62170f1f09987c6adbf7a5b3f467dd84034c.
* remove role in generic cast
* separate role and sign in token out from generic update
* handle empty value in put_password_hash
* separate last signed in at
* remove usage of removed changeset function
* fix clear sign in token
* improve tests
* fix tests
* split update user
* require password change
* fix test
* remove unused env var