- Mar 24, 2021
-
-
-
Nathan Hertz authored
Changed workflow temp location from `$(HOME)/workspaces_tmp` (`/root/workspaces_tmp` in the container) to `/tmp/workspaces_tmp`
-
- Mar 23, 2021
-
-
Added the ability to compare capability executions by their creation timestamp; made it so encountering exceptions when receiving messages does not block the system
-
-
- Mar 22, 2021
-
-
Daniel Lyons authored
Make the workflow_info and workflow_service singletons the same way their upper-division peers are in the capability service
-
- Datafetcher runs in container and retrieves data - Delivery can deliver data to a directory within the container
-
- Mar 19, 2021
-
- Mar 18, 2021
-
-
Andrew Kapuscinski authored
-
Messaging system is now running on a more robust foundation: - `kombu` package for AMQP networking - New Messenger and Router objects - New message format - Easy-to-use callback subscribing - Can now get messages anywhere in the system easily and send replies back easily
-
- Mar 17, 2021
-
-
Andrew Kapuscinski authored
-
- Mar 15, 2021
-
-
Andrew Kapuscinski authored
Previously, it ran the default, ingress mode, which is used for swarm routing mesh This makes services available to every service running in the swarm regardless of the node. Because of this, we ran into port-in-use errors.
-
Andrew Kapuscinski authored
-
Andrew Kapuscinski authored
- simplified branch and image tagging in CI - minor cleanup of CI scripts
-
- Mar 12, 2021
-
-
Andrew Kapuscinski authored
-
- Mar 11, 2021
-
-
Daniel Lyons authored
-
- Mar 10, 2021
-
-
Daniel Lyons authored
- Add columns to tables workflow_requests and capability_requests - Make the updated_at column auto-update in the database for both - Use in the __repr__ method for Python for human-friendliness Manually verified that the timezone manipulations were correct
-
Daniel Lyons authored
-
Daniel Lyons authored
-
- Mar 09, 2021
-
-
Daniel Lyons authored
- REST API for Workflows is significantly revamped - REST API is now documented with Swagger - JSON Arguments to workflows and capabilities are now saved in Postgres properly
-
Andrew Kapuscinski authored
-
- Mar 08, 2021
-
-
Andrew Kapuscinski authored
-
Andrew Kapuscinski authored
-
- Mar 04, 2021
-
-
Daniel Lyons authored
-
-
Andrew Kapuscinski authored
This reverts commit 68320db2.
- Mar 03, 2021
-
-
Andrew Kapuscinski authored
-
- Mar 02, 2021
-
-
Andrew Kapuscinski authored
-
- Mar 01, 2021
-
-
Charlotte Hausman authored
-
Nathan Hertz authored
Updated `testing/utils/conftest.py` with reliable mock data that can be used in tests; added `shared/workspaces` tests
-
- Feb 26, 2021
-
-
Andrew Kapuscinski authored
-
Charlotte Hausman authored
WS-101: figured out how to write pytest tests. test_load_engine works, stubs for other tests created
-
Andrew Kapuscinski authored
-
- Feb 25, 2021
-
-
existing executions cannot be deleted (they must be disabled instead, which will have to be implemented)
-
Daniel Lyons authored
-
Nathan Hertz authored
and capability request)
-
Andrew Kapuscinski authored
-
Nathan Hertz authored
Refactored execution management logic out of `CapabilityService` into a new class `ExecutionManager`
-