Releases: canonical/testflinger
Revision 25
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
Full Changelog: rev24...rev25
Revision 24
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
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
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
Full Changelog: rev21...rev22
Revision 21
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
Full Changelog: rev20...rev21
Revision 20
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
Full Changelog: rev19...rev20
Revision 19
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
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
Full Changelog: rev16...rev18
Revision 16
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
- @plars made their first contribution in #6
- @nadzyah made their first contribution in #14
- @renovate made their first contribution in #27
- @Cypresslin made their first contribution in #30
- @mthaddon made their first contribution in #22
- @jocave made their first contribution in #47
Full Changelog: https://github.com/canonical/testflinger/commits/rev16