Skip to content

Doorman 0.4

Compare
Choose a tag to compare
@mwielgoszewski mwielgoszewski released this 31 May 12:55
· 224 commits to master since this release

Doorman v0.4 marks a pretty large release for us. In this release, we have:

  • Refactored rules with new operators, providing a more intuitive UI and experience when creating alerts.
  • Support for different authentication backends. Authentication may be now delegated to Doorman's builtin authentication, LDAP, or Google OAuth2.
  • Licensed the codebase as MIT.
  • Split the API and backend Manager components into their own separately deployable applications if one so desires.
  • Accept gzip content-encoding of messages via osquery's --logger_tls_compress command-line flag.
  • Accept HTTP PUT requests to API endpoints.
  • Configure a default set of tags to tag newly enrolled nodes with.
  • Friendlier error messages.
  • Pagination on the nodes and distributed query pages.
  • A view for reviewing status logs for nodes.
  • Fixed a bug with re-enrollment, due to misinterpretation of osquery docs (see #41).
  • Miscellaneous bug fixes.

Upgrading your Doorman instance:

  • Requires a database migration. Simply execute python manage.py db upgrade using the provided migration scripts.
  • Requires installing additional Javascript dependencies. Execute bower update to automatically install them.

Commits since last release

Commits to master since this release.