Skip to content

Releases: canonical/testflinger

Revision 25

14 Sep 04:45
904a4ef
Compare
Choose a tag to compare

resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 13

Static resources:
Released to 'latest/edge' at 04:45 UTC on 14 Sep 2023

What's Changed

  • Don't show microseconds in datestamps by @plars in #95

Full Changelog: rev24...rev25

Revision 24

13 Sep 21:25
25ec43d
Compare
Choose a tag to compare

resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 12

Static resources:
Released to 'latest/edge' at 21:25 UTC on 13 Sep 2023

What's Changed

New Contributors

Full Changelog: rev23...rev24

Revision 23

01 Sep 16:32
d63d750
Compare
Choose a tag to compare

resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 11

Static resources:
Released to 'latest/edge' at 16:32 UTC on 1 Sep 2023

What's Changed

  • Use a blueprint for v1 api by @plars in #88
  • Don't try to load the favicon and generate more 404s by @plars in #90
  • Update upload-charm to 2.4 by @plars in #91

Full Changelog: rev22...rev23

Revision 22

18 Aug 16:49
340b3a0
Compare
Choose a tag to compare

resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 10

Static resources:
Released to 'latest/edge' at 16:49 UTC on 18 Aug 2023

What's Changed

  • Reverse sort jobs view on timestamp when it was created by @plars in #86

Full Changelog: rev21...rev22

Revision 21

18 Aug 16:07
45b9d09
Compare
Choose a tag to compare

resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 9

Static resources:
Released to 'latest/edge' at 16:07 UTC on 18 Aug 2023

What's Changed

  • use gevent and keepalive to improve performance in the juju deployed … by @plars in #87

Full Changelog: rev20...rev21

Revision 20

17 Aug 14:44
e2056fb
Compare
Choose a tag to compare

resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 8

Static resources:
Released to 'latest/edge' at 14:44 UTC on 17 Aug 2023

What's Changed

  • Only include the test_data in the job details page if it exists by @plars in #85

Full Changelog: rev19...rev20

Revision 19

16 Aug 14:41
e7976e5
Compare
Choose a tag to compare

resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 7

Static resources:
Released to 'latest/edge' at 14:41 UTC on 16 Aug 2023

What's Changed

Full Changelog: rev18...rev19

Revision 18

09 Aug 16:25
703694d
Compare
Choose a tag to compare

resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 6

Static resources:
Released to 'latest/edge' at 16:25 UTC on 9 Aug 2023

What's Changed

  • Filter "complete" jobs in the job view by @plars in #83

Full Changelog: rev16...rev18

Revision 16

19 Jul 20:57
422c7be
Compare
Choose a tag to compare

resources:
- testflinger-image: ghcr.io/canonical/testflinger:main
resource-revision: 5

Static resources:
Released to 'latest/edge' at 20:57 UTC on 19 Jul 2023

What's Changed

  • Move testfligner.py to a module to fix setup issues by @plars in #6
  • Add workflow for tox tests by @plars in #5
  • Add .gitignore by @plars in #7
  • Testflinger black formatting by @plars in #8
  • Remove some unnecessary calls to dict() and replace with literals by @plars in #9
  • Add HACKING.md by @plars in #10
  • Move api under testflinger dir and avoid circular dependencies another way by @plars in #11
  • Set logging level to DEBUG in the multipass demo container by @plars in #12
  • Add a default handler for 404 by @plars in #13
  • Add a job cancellation functionality by @nadzyah in #14
  • Add the information to Readme about cancellation functionality and fix return HTTP codes by @nadzyah in #15
  • Minor typo fix for sentry by @plars in #17
  • Replace os.path with pathlib by @nadzyah in #16
  • Use mongodb instead of redis for storing data by @plars in #18
  • Standard db env vars by @plars in #19
  • Add the files needed for a local dev container by @plars in #20
  • Add mongodb hostname from env var config by @plars in #21
  • Configure Renovate by @renovate in #27
  • Update actions/setup-python action to v4 by @renovate in #28
  • Add basic support for prometheus metrics by @plars in #25
  • Fix command typo in README by @Cypresslin in #30
  • Allow for passing MONGODB_URI environment variable to docker image by @mthaddon in #22
  • Fix checking for mongo_uri instead of other variables by @plars in #33
  • Also use queue labels on reservation jobs by @plars in #32
  • Update multipass dev env with all the latest changes and support for mongodb by @plars in #31
  • Update README with the current configuration options by @plars in #24
  • Improve mongo db importing and mocking by @plars in #34
  • Improve handling of configuration by @plars in #35
  • Only consider "waiting" jobs in the queue when getting position by @plars in #36
  • Add api to allow posting data about the agents by @plars in #41
  • Starting place for the frontend by @plars in #42
  • quick fix to make agents collection name in views match what we store by @plars in #43
  • Add a job detail view by @plars in #44
  • Add queue details page by @plars in #45
  • Add agent detail view by @plars in #46
  • Fix test for bad job difference when using Flask 2.3.x by @plars in #48
  • Handle potential for special chars in db passwords by @plars in #49
  • Redirect / to /agents for now by @plars in #50
  • Add settings for the auth source db to use for mongodb by @plars in #51
  • Add basic pieces for an initial charm by @plars in #52
  • Add github action for publishing the OCI image by @plars in #53
  • Remove /api from the oci image name by @plars in #57
  • Add support for nginx-ingress-integrator to the juju charm by @plars in #54
  • initialise the docs directory by @jocave in #47
  • Update upstream image source by @plars in #59
  • More docs work by @jocave in #67
  • Add charm makefile and libs by @plars in #68
  • Charm unit tests by @plars in #71
  • Add terraform deployment plan and README by @plars in #72
  • Fix issues with refreshing the charm and containers by @plars in #73
  • Fixes needed for tox 23.7.0 by @plars in #75
  • Remove unnecessary credential flag from terraform readme by @plars in #74
  • Remove unused toctrees by @jocave in #78
  • Include the snap install steps for convenience by @jocave in #77
  • Detect if we have empty relation data and exit by @plars in #76
  • Add github actions for releasing the charm to edge by @plars in #79

New Contributors

Full Changelog: https://github.com/canonical/testflinger/commits/rev16