- Replace RequiresAuth decorator with AuthMiddleware middleware
- Use official etcd ports
- Alter executable to run using Python3, alter
stdeb
to replace python 2 package
- Clean-up before stopping service thread
- Add
api_auth
text record to multicast announcements
- Update schemas for v1.3 and earlier changes
- Import config from seperate file, add OAUTH_MODE config parameter
- Add cleanup function when stopping service
- Fix python3 errors
- Move NMOS packages from recommends to depends
- Add systemd ready notification when service has started
- Add Python3 linting stage to CI, fix linting
- Fix missing files in Python 3 Debian package
- Addition of OAuth2 security decorators and added linting stage to Jenkins CI
- Made to work with python 3
- Add missing dependency
- Fix bug causing format validation to be skipped
- Fix bug preventing use of priorities 1 through 99
- Update mDNS behaviour based on latest v1.3 draft
- Update schemas for v1.3
- Add support for new mDNS service type in v1.3
- Add config option to enable/disable mDNS announcement
- Disable v1.0 API when running in HTTPS mode
- Add provisional support for IS-04 v1.3