Releases: HewlettPackard/squest
Releases · HewlettPackard/squest
v2.0.0
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)
v1.10.6
1.10.6 2023-09-11
Fix
- Fix Celery beat execution command in Docker Compose
v1.10.5
v1.10.4
Fix
- freeze caddy image to 2.6 (2.7 is not stable yet)
v1.10.3
Fix
- freeze image versions in docker-compose
- mariadb command is used instead of mysql command (since mariadb 11 msql command is no longer compatible)
v1.10.2
v1.10.1
Enhancement
- refactoring mail templates
- add billing group filter on request list page
- expose SQUEST_IMAGE and SQUEST_TAG as variables in docker-compose (see documentation)
- always mount volume for field_validators
Fix
- close MySQL port by default
- move phpmyadmin in dev.docker-compose.yml
Feature
- add IS_DEV_SERVER flag
v1.10.0
Fix
- Fix SQUEST_EMAIL_HOST env var to match the behavior described in the doc. Removed hard coded
squest@
.⚠️ may break your config if @ is not set.
Feature
- CVS export on resource pool page
- add PostgreSQL database support
- add a custom note into the login page
v1.9.0
Breaking changes ⚠
- Global hook execution now send the same "squest" metadata to the job template as the one used in service operations
Enhancement
- Minor UI enhancements
- Add a link to go back to a request details from request comment page
Fix
- Global hook now send squest metadata
- Global hook use admin request serializer instead of read only serializer
- Fix table sort in request and instance list page
v1.8.2
Fix
- In API, extra_vars JSON fields were displayed as str instead of dict.
- Allow to delete UserRoleBinding linked to deleted object.
- UserRoleBindings on
Request
object were not deleted when deletingRequest
(Fix and cleanup migration).
Feature
- Tags can be filtered with 'AND' or 'OR' method (only 'AND' before).