Commit Graph

2951 Commits

Author SHA1 Message Date
mike cullerton 2706632cda Fix origin/origin problem 2022-02-03 07:14:16 -05:00
mike cullerton 6fa729900c Bug? origin/origin/brach, rather than origin/branch 2022-02-03 07:10:38 -05:00
mike cullerton 64ffbde3d9 Remove unused code 2022-02-03 06:47:41 -05:00
mike cullerton 2d48151976 Fix when checkout branch does not exist yet
First attempt at merge
2022-02-03 06:47:02 -05:00
Dan 5e826ed0cd Adding the migration. 2022-02-02 16:21:45 -05:00
Dan a6dd7a695d The 7225 migration will cause all migrations to fail because it trys to import a service that no longer exists 2022-02-02 16:19:35 -05:00
mike cullerton e9c7f3d9b6 Force checkout of branch when loading repo 2022-02-02 14:48:47 -05:00
mike cullerton 21b5d034e2 authentication
variable name changes for readability
removed unused code
2022-02-02 14:11:41 -05:00
Dan e103845218 fixing failing tests around default primary processes
Removing a ton of ununsed code from example_data.
2022-02-02 13:30:54 -05:00
mike cullerton a45c5959ef First attempt at adding credentials 2022-02-02 13:24:54 -05:00
Dan 4ec6e403f5 1. Created a UserFileService, so it's clear what we use when for File Services, UserFiles, SpecFiles, and ReferenceFiles each function differently.
2. Reference Files and Spec Files are written to disk, they do not exist in the database at all.
2022-02-02 12:59:56 -05:00
mike cullerton 6f233a9b79 removed unused code 2022-02-02 12:51:14 -05:00
mike cullerton 35e2a53b09 Actually use the model 2022-02-02 12:35:08 -05:00
mike cullerton 55697c6c88 Return the schema 2022-02-02 12:04:28 -05:00
mike cullerton ec054bbdf1 set tracking on the active branch 2022-02-02 11:48:05 -05:00
mike cullerton 558d6f47e2 removed unused code from get_repo
started pull_from_remote
2022-02-02 11:30:05 -05:00
mike cullerton 2a0d71aab6 Status was removed from the model 2022-02-02 10:04:52 -05:00
mike cullerton 1cb6465f22 Return the schema 2022-02-02 10:04:02 -05:00
mike cullerton 8a8c3de8c4 clone repo if it doesn't exist 2022-02-01 16:25:46 -05:00
alicia pritchett c1a5032014 WIP modifying workflow service to remove value expression 2022-02-01 15:44:55 -05:00
mike cullerton 070c3cfd5d *** WIP ***
New API endpoints, and associated methods.
Services for the new endpoints
Minimal test
2022-02-01 10:49:35 -05:00
mike cullerton c07c429ae1 Fix for new version of Pandas. They check data type now. 2022-02-01 10:42:18 -05:00
mike cullerton c9b7d95a83 *** WIP ***
Beginning of Git integration
- added gitpython to Pipfile
- started additions for api, model, service, and a test
2022-01-28 16:11:36 -05:00
Dan 4c00a5762f partial commit - new spec_file_service, and new spec_file_api endpoints that use spec and file name, not file id.
removed worklow_sync
cleaned up file and workflow models
most of the test are broken.
2022-01-28 06:42:37 -05:00
Dan b9876f63ca Allow setting the sync file root using environment variables. 2022-01-26 11:50:35 -05:00
Dan Funk 97c29bf77c
Merge pull request #449 from sartography/files-to-filesystem-572
Files to filesystem 572
2022-01-26 10:11:26 -05:00
mike cullerton d82367ab2a Move temp_migration_service code into migration 7225d990740e
Delete test_files_to_filesystem and test_files_from_filesystem--they were only used to give me access to the migration methods
2022-01-26 09:58:46 -05:00
Dan f3637ee6a0 resolving todos, as they are done, and removing commented out code that is no longer in use. 2022-01-25 16:37:17 -05:00
Dan 8529465322 Removed the method get_spec_data_files completly - using get_spec_files and get_spec_data to get this information instead.
Only load the spec data files if you are creating a new workflow, otherwise just deserialize the json.
Removed the stuff about calculaing the version of the spec, as we don't use it.
2022-01-25 16:10:54 -05:00
mike cullerton 4e7f05e9dc Added description to the test. 2022-01-25 12:22:32 -05:00
mike cullerton 467d99f698 Test for processing erroring workflows.
This only tests that we have good information in the message, not whether the message was sent.
2022-01-25 12:19:32 -05:00
mike cullerton ae86ab4790 Make erroring workflows visible
The `process_erroring_workflows` method is called by our scheduler in __init__.py
2022-01-25 12:18:29 -05:00
Dan Funk 58b3378fbf
Merge pull request #448 from sartography/get-spec-from-workflow-id-589
Get spec from workflow id #589
2022-01-24 16:40:53 -05:00
Dan Funk a41d45de4b
Merge pull request #447 from sartography/fix-admin-ids
Fix default admin ids
2022-01-24 16:37:21 -05:00
Dan Funk e033acb38c
Merge branch 'dev' into fix-admin-ids 2022-01-24 16:37:15 -05:00
Dan Funk 2bcdd3d2ac
Merge pull request #446 from sartography/missing-bpmn-534
Missing bpmn #534
2022-01-24 16:35:30 -05:00
Dan Funk 22498d6663
Merge pull request #445 from sartography/fix-login-590
Fix login method so dhf8r isn't always logged in #590
2022-01-24 16:33:55 -05:00
Dan Funk e92390b888
Merge pull request #441 from sartography/dependabot/pip/deploy/lxml-4.6.5
Bump lxml from 4.6.3 to 4.6.5 in /deploy
2022-01-24 16:31:10 -05:00
Dan 9690ebf883 minor minor stuff. 2022-01-24 14:43:36 -05:00
mike cullerton 209ea49962 Test for new script 2022-01-24 12:41:08 -05:00
mike cullerton 1fe65ff6b7 Script to get a workflow spec from a workflow id. 2022-01-24 12:40:50 -05:00
mike cullerton 0617b770a2 Removed Aaron and Carlos from default admin ids. Added myself. 2022-01-24 11:37:02 -05:00
mike cullerton 6f31a26772 Better description 2022-01-24 11:06:01 -05:00
mike cullerton 2ecf6cdf86 Validation is the right way to test this. 2022-01-24 11:03:49 -05:00
mike cullerton 73e250a54c Test for missing library hint in the error message 2022-01-24 10:35:11 -05:00
mike cullerton 662014d378 Merge branch 'fix-login-590' into missing-bpmn-534 2022-01-21 15:31:13 -05:00
mike cullerton 7da2fa2171 Fix for failing tests 2022-01-21 15:13:05 -05:00
mike cullerton 65345a8e91 We can now set our own user_id in instance.config so that user dhf8r isn't always logged in. 2022-01-21 14:42:36 -05:00
mike cullerton 91fa44b2ab ** WIP **
Committing so I can work on another ticket.
2022-01-21 14:37:11 -05:00
mike cullerton 58658d9507 Create separate tags for reference files and spec files 2022-01-20 15:58:31 -05:00