Releases: ORNL/Zambeze
Releases · ORNL/Zambeze
v0.1-Yambeshe
Zambeze v0.1 – Yambeshe
This first basic release enables the support for a queuing system, local agents, plugins architecture, and the Shell activity.
v0.0.1-devel
Release Notes
- All essential tests are passing using RabbitMQ.
- Code format checks using black, flake, and pyre are all passing.
- One minor non-functional external test that uses GitLab is still refusing to pass. We are waiting for folks responsible for GitLab to see the issue.
- Integration test passing for ShellActivity, exercising communication between two agents through RabbitMQ, using docker compose.
- Utilization of QueueAbstraction.
What's Changed
- Update README.md by @JoshuaSBrown in #3
- Create check-formatting.yml by @JoshuaSBrown in #5
- Add initial actions and task validation by @JoshuaSBrown in #4
- Add services plugin - initial components by @JoshuaSBrown in #8
- Joshua s brown plugin rsync by @JoshuaSBrown in #9
- Cleanup by @JoshuaSBrown in #11
- Refactor rsync implementation by @JoshuaSBrown in #12
- Fix formatting by @JoshuaSBrown in #13
- Fix formatting by @JoshuaSBrown in #14
- Renamed Services to plugins by @JoshuaSBrown in #15
- Joshua s brown add rsync documentation by @JoshuaSBrown in #16
- switched spaces for underscores by @JoshuaSBrown in #19
- Attempting to fix broken rsync by @JoshuaSBrown in #18
- Joshua s brown plugin globus by @JoshuaSBrown in #10
- Hopefully fixed virtual env by @JoshuaSBrown in #22
- Attempting to automatically generate parts of the api by @JoshuaSBrown in #23
- Attempt to fix error by @JoshuaSBrown in #24
- Attempt to fix issues with documentation not building by @JoshuaSBrown in #25
- change imports so they bypass the need for an init.py file by @JoshuaSBrown in #26
- Joshua s brown automate documentation by @JoshuaSBrown in #27
- Attempt to reduce cost of module imports, by only importing files tha… by @JoshuaSBrown in #21
- Merge SHELL env fixes into daemonized agent branch. by @tskluzac in #31
- Daemonized agent and SHELL/**kwarg fixes by @tskluzac in #32
- Joshua s brown git by @JoshuaSBrown in #29
- Fix Read the docs, add pyzmq to documentation requirements by @JoshuaSBrown in #35
- Add missing globus_sdk so read the docs will build correctly by @JoshuaSBrown in #36
- Joshua s brown globus async by @JoshuaSBrown in #37
- Joshua s brown globus plugin test transfer from esnet by @JoshuaSBrown in #34
- Joshua s brown globus plugin uri by @JoshuaSBrown in #40
- Fixes to tests by @JoshuaSBrown in #41
- Remove print statements by @JoshuaSBrown in #42
- initial factory commit by @JoshuaSBrown in #43
- First step to integrating queue client with processor by @JoshuaSBrown in #45
- Adding Dockerfile and docker compose files. by @renan-souza in #56
- Fixed problem with image magick example not working by @JoshuaSBrown in #53
- Add CI badge of main branch to Readme.md by @JoshuaSBrown in #54
- Fix globus tests in the CI by @JoshuaSBrown in #68
- Message factory and classes by @JoshuaSBrown in #48
- Create CONTRIBUTING.md by @JoshuaSBrown in #72
- Storing in activity table by @renan-souza in #64
- Devel by @JoshuaSBrown in #62
- Create pyre-check.yml by @JoshuaSBrown in #74
- Devel to main so we can proceed with agent rewrite. by @tskluzac in #80
- Joshua s brown cleanup type hints by @JoshuaSBrown in #78
- Working unit tests for shell plugin by @JoshuaSBrown in #81
- Integrating Message Infrastructure into Zambeze by @JoshuaSBrown in #77
- Add missing test by @JoshuaSBrown in #82
- First attempt to fix examples by @JoshuaSBrown in #83
- Integration test using docker compose by @renan-souza in #88
- Trying again -- seeing if patches show up in new PR by @tskluzac in #85
- Rabbitmq to Devel by @JoshuaSBrown in #86
- Remove call to non existent settings object by @JoshuaSBrown in #92
- Joshua s brown pyre cleanup by @JoshuaSBrown in #91
- Separate format and unit testing into different actions by @JoshuaSBrown in #94
- Change name from build to type-check by @JoshuaSBrown in #95
- RMQ-integ-tests < Devel by @renan-souza in #96
- rabbitmq integration tests (into devel) by @tskluzac in #90
- Testing CI after small changes by @renan-souza in #97
- Attempt to apply formatting fixes by @JoshuaSBrown in #93
- merge rmq abstractQueue usage into devel by @tskluzac in #101
- Fixing NATS and RMQ tests by @renan-souza in #102
- Adding black check and removing cpp-py formatter by @renan-souza in #103
- Add Developer document by @JoshuaSBrown in #100
New Contributors
- @JoshuaSBrown made their first contribution in #3
- @tskluzac made their first contribution in #31
- @renan-souza made their first contribution in #56
Full Changelog: https://github.com/ORNL/zambeze/commits/v0.0.1-devel