Skip to content

Releases: ibutsu/ibutsu-server

v1.13.4

20 Sep 20:58
c24cb92
Compare
Choose a tag to compare
  • Update default timeouts in OCP templates (#204)
  • Fixed a spelling error (#212)
  • Fix the archive import
  • Set failed reports as failed in the DB
  • Add support for run_id, hiding filter chips in FilterTable
  • Fix bulk_update endpoint
  • Add a checkbox select filter for exceptions
  • Add docs reference for backend/settings.yaml
  • Migrate to use the Furo theme in the docs. Looks much nicer and provides both a light and dark theme
  • add support for import metadata (#194)
  • Update OCP template config
  • Update readme with badges

v1.13.3

14 Jun 18:41
fa89fd9
Compare
Choose a tag to compare
  • Add a script to build a settings file at container runtime
  • Small changes to dockerfiles
  • Add a script to start ibutsu in a podman pod
  • Sync aborted runs from the last 3 hrs
  • Small bugs fixes
  • Also fix possibility that duration is None is update_run task
  • Handle 'None' results in the task controller
  • Change the user when copying over the application
  • Use Ubi8 images
  • Build worker, schedule too
  • Add a build image stage in tests.yaml
  • remove travis.yml
  • Change from travis to gh action

v1.13.3-beta

11 Jun 12:21
23bd8e5
Compare
Choose a tag to compare
v1.13.3-beta Pre-release
Pre-release

Beta-release to test out the build triggers on https://quay.io/organization/ibutsu

  • Add a script to build a settings file at container runtime
  • Small changes to dockerfiles
  • Add a script to start ibutsu in a podman pod
  • Sync aborted runs from the last 3 hrs
  • Small bugs fixes
  • Also fix possibility that duration is None is update_run task
  • Handle 'None' results in the task controller
  • Change the user when copying over the application
  • Use Ubi8 images
  • Build worker, schedule too
  • Add a build image stage in tests.yaml
  • remove travis.yml
  • Change from travis to gh action

v1.13.2

27 May 15:22
3800922
Compare
Choose a tag to compare
  • Fix division by 0 in the jenkins heatmap
  • Change 204 to 206
  • Add an API endpoint to check the status of a task
  • Small changes to OCP templates
  • Update pre-commit; add in task for syncing aborted runs
  • Update the Python dependencies (#169)

v1.13.1

30 Mar 16:07
9445b64
Compare
Choose a tag to compare
  • Pin SqlAlchemy to 1.3.23 (#158)

v1.13.0

30 Mar 15:04
8a772c7
Compare
Choose a tag to compare
  • Fix bugs in the OpenAPI specification, and make sure to drop the 'data' attribute before sending it out (#153)
  • Use 'id' rather than 'name'
  • Use 'in' rather than dict.get()
  • updated importer to work with older style junit xml
  • Use the number of collected tests
  • Add a note on how to generate the changelog (#148)
  • Actually count when we are filtering on very small subset of rows
  • oc create -f will just create the template, we need to process it
  • Add cronjob/job for nightly vacuuming of database

v1.12.2

15 Feb 15:57
76bf373
Compare
Choose a tag to compare
  • Add ocp templates for backup cronjob
  • Add in tasks to prune old runs and results from the DB
  • Fix filters on reports
  • Add a upgrade function to add gin indexes on metadata.tags and metadata.requirements
  • Added EmptyObject component for missing results/runs (#133)
  • Validate UUID in OpenAPI spec and controllers
  • Just use "ls" rather than "ls -ltr"

v1.12.1

14 Dec 16:58
8629c9c
Compare
Choose a tag to compare
  • Remember tab + updates (#115)
  • Update API spec to allow null values in Runs (#118)
  • Pass project along with file when importing via the UI (closes #110) (#116)
  • Remove reference to MongoDB in docs
  • Add a button for deleting a single widget from a dashboard
  • Add some documentation about filters, fix up docs elsewhere
  • Add a button to delete dashboards
  • Add some default fields and specify whether it's required
  • Add custom filters for some widgets
  • Bring the CHANGELOG up to date (#103)
  • Add a new option to the release script to update the changelog (#102)

v1.12.0

03 Dec 19:53
c91e5db
Compare
Choose a tag to compare
  • Create a UI to add dashboards and widgets (#100)
  • Build the custom dashboards (#99)
  • Build the dashboard API (#96)
  • Create a way to upgrade databases on the fly (#95)

v1.11.4

19 Nov 20:50
d90dcc5
Compare
Choose a tag to compare
  • Frontend updates to show the annotation in the heatmap
  • Add endpoint to update multiple runs at a time
  • Fix result tree page crash on junit imported run
  • Add xfail/xpass to widget calculations
  • Fix loading of result component
  • Add summary.tests to the numeric_fields
  • Allow filtering by JSON run summary fields
  • Sort recent builds by start_time rather than build_number (#84)
  • Fix bugs #78 and #79 (#83)