Skip to content

v2.0.0

Compare
Choose a tag to compare
@Sispheor Sispheor released this 27 Sep 14:32
· 152 commits to master since this release

Breaking changes ⚠

  • Resource tracker v1 is removed. Data are lost after migration to v2. A migration script is available, read the documentation for more information
  • API complete refactoring. Use Swagger documentation to get new endpoints
  • Approval workflow v1 has been removed. Workflow need to be re-created manually
  • Teams v1 are removed and will need to be created back manually
  • Quota scope (formerly billing group is now mandatory)

Fix

  • Processing a request is auto-process no longer produce 500 error

Feature

  • RBAC
  • Organizations added as top layer (replacing billing groups)
  • Quota management. Quota attribute are same as resource tracker attribute and linkable to survey fields.
  • Move resource from a resource group to another resource group
  • Dark theme

Enhancement

  • Resource tracking refactoring. Resource pool are removed. Links are done directly between resource groups
  • Approval workflow refactoring (with configurable auto accept on each step)
  • Dashboard refactored. Added list of request that can be approved by the current user based on permissions
  • Survey max value on integer can be limited by quota
  • Request details page reworked
  • Pagination now available up to 1000 on each list
  • Support of emojis in request and support message
  • Add "user" data to jinja context
  • New state on instance: ABORTED (when cancelling a request)