Skip to content

Releases: HewlettPackard/squest

v1.6.1

04 Jul 16:05
Compare
Choose a tag to compare

Fix

  • Pagination navigation was not working with https scheme

Feature

  • Add support of external tool as support URL

v1.6.0

30 Jun 15:44
Compare
Choose a tag to compare

1.6.0 2022-06-30

Breaking changes

  • API: Pagination added to all GET list of objects

Fix

  • API: ID was not given when new request created
  • Format issue with fill in survey
  • instance_name variable can be used in the tower survey

Enhancement

  • Swagger page support bearer auth
  • Send email when support is closed
  • show specs on accept/review page
  • Add pending request for each service in the admin dashboard
  • Save tags in session

Feature

  • API: Add filters (filter by exact name in API vs contains in UI)
  • Default API admin token can be added to the settings
  • Python script based validator for form field
  • Approval workflow
  • Bulk delete for Instances
  • Allow several create operations
  • Portfolio

v1.5.2

04 Apr 13:17
Compare
Choose a tag to compare

Fix

  • Remove hardcoded url in email template
  • Mails were not send to user after receiving a new message

Enhancement

  • Instance serializer used User serializer instead of id
  • Supports list can be filtered by Service
  • Global hook can be linked to an operation
  • Instance can be deleted by an admin from API

Feature

  • Message can be edited
  • Operations can be disabled

1.5.1

01 Mar 14:23
Compare
Choose a tag to compare

Fix

  • Calculate total resources of a resource group was not called when creating a resource from the API

Enhancement

  • Added a button to re calculate total of a resource group

v1.5

28 Feb 17:05
Compare
Choose a tag to compare

Breaking changes

  • API: Service and Operation creation split.

Fix

  • Patch a resource without "text_attribute" field filled.
  • Fix Squest logo not shown in maintenance page for non-root URLs.
  • Resource group and Resource pool with the same name was not displayed in the graph.
  • Add missing swagger doc for operation survey.

Enhancement

  • Performance: cache + calculation + asynchronous call.
  • API : Create a Service return full Service Serializer.
  • Catch all Tower exceptions when processing a request.
  • Remove role binding from team details.
  • Global hook can be linked to a service.
  • Admin can set to blank a non required field with default value in Tower survey.
  • Split Service and Operation form.
  • API: Split Service and Operation serializer.

Feature

  • Jinja template on survey default field value.

v1.4.1

02 Feb 15:31
Compare
Choose a tag to compare

Breaking changes

  • API: Split between admin survey and user survey

Fix

  • Fix Celery wait timeout when starting Docker compose

Enhancement

  • Admin accept request form can now update billing group and instance name
  • Add date available on successfully processed instance
  • Custom 404 page
  • Bulk delete on request page as admin
  • Added delete button on resource details page
  • Hide admin filled fields from the end user survey

Feature

  • API: request state machine management
  • Added "user spec" field to instance. Spec are now only visible by admin.

1.4

20 Jan 14:52
Compare
Choose a tag to compare
1.4

Breaking changes

  • API: Move job template URL behind Tower URLs

Fix

  • Fix collect static in Docker image
  • Service image upload on edit service
  • Fix global hooks execution
  • Instance details page was not displayed when the SPOC was not defined
  • Several fix in UI
  • Fix email notifications
  • Fix team deletion. Old role bindings are deleted

Enhancement

  • Auto deletion of resource from resource group when instance from service catalog is deleted
  • Celery containers wait for Squest app to be ready before starting
  • Admin can manually edit requests
  • End user can access request details page
  • Comment field for each request
  • Instance list: add some filter
  • Request details page for end users

Feature

  • Resource quota per billing group
  • Prometheus metrics
  • Support list for end users
  • API: Job Template sync

v1.3.1

20 Dec 15:43
Compare
Choose a tag to compare

Fix

  • Collect static are not executed during the docker image build anymore to prevent caching
  • Email sent when request execution fail
  • Migration of old permission after creating Teams
  • Fix job template sync when multiple tower/awx instance are declared
  • Fix swagger generated page on POST /service//request. Fileds w

Enhancement

  • Remove metrics and graph from the main dashboard to speed up the loading
  • Add squest host to metadata sent to Tower
  • UI: refactoring of the resource group list page
  • Add billing group to instance list filter

Feature

  • Bulk delete on resources

v1.3

15 Dec 15:48
Compare
Choose a tag to compare

Fix

  • Support and instance in sidebar are no more highlighted together
  • Total resource was empty in resource group list
  • Email notification for comment on request and support message

Enhancement

  • Filter hidden by default in graph

Feature

  • Team management to share instances
  • API - get resource/resource group/resource pool by name

v1.2.1

19 Nov 14:48
Compare
Choose a tag to compare

Fix

  • Resource pool consumption is now updated after resource deletion
  • Fix resource group save form
  • Fix resource pool calculation executed when adding/deleting resources

Enhancement

  • load git module only once in settings
  • remove useless calculation call
  • enhance test execution speed
  • add scroll bar in resource list table
  • filters moved into a sidebar