2610 Commits

Author SHA1 Message Date
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
mike cullerton
bc65f1c64a Limit modifying reference files to admins 2022-01-20 15:43:32 -05:00
mike cullerton
76b09a418e Created separate api files for spec_files and reference_files 2022-01-20 15:22:47 -05:00
mike cullerton
ca54b850cd UNDO my previous commit regarding get_files needs to have workflow_spec_id
We need to call `get_spec_files` instead now
2022-01-20 14:57:32 -05:00
Dan
f815add699 1. Add a default directory for the location of SYNC files.
2. Added a last_updated column to the lookup table
3. The Lookup service now uses the above, and compares it to the actual file date, we can then rebuild the lookup if needed.
4. That 755 migration loads up the models, so when you change the models, the migration starts to fail.  Not really sure what to do here, but modify the migration while we are in process.
2022-01-20 13:05:58 -05:00
mike cullerton
9ea1399578 get_files needs to have workflow_spec_id 2022-01-20 09:54:22 -05:00
mike cullerton
68820c67cb Removed (almost) all references to WorkflowSpecDependencyFile
(There is still a call in the lookup service, but we need to decide how to fix that)
2022-01-19 16:12:54 -05:00
mike cullerton
31653ec85a delete unused migration 2022-01-19 15:52:36 -05:00
mike cullerton
16a9a18c5b Fixed get reference file info, and added test 2022-01-19 15:17:35 -05:00
mike cullerton
091d71eb0f Cleaned up code around differences between file info and file data
Cleaned up some api code around differences between file, spec_file, and reference_file
Cleaned up some api code around differences between file info and file data
Fixed some tests for file api
2022-01-19 13:47:14 -05:00
mike cullerton
d83f28e1a7 Pushed so Dan can play 2022-01-18 15:55:49 -05:00
mike cullerton
68ac056457 Merge branch 'dev' into files-to-filesystem-572 2022-01-18 08:18:14 -05:00
mike cullerton
6e0bf65093 Prepping for merging current dev.
Will need to change the down revision, and fix the migration
2022-01-18 08:17:36 -05:00
mike cullerton
6da6e05171 *** WIP ***
code for updating spec files
some cleanup

tests pass, but we don't have all the tests we need.
2022-01-13 15:24:29 -05:00
mike cullerton
7e5f2a7d6a We no longer use versioning for spec files 2022-01-12 15:09:03 -05:00
mike cullerton
ca58b0d2d2 added TODO comments 2022-01-12 15:08:34 -05:00
mike cullerton
88a8c96bd6 The reference document is already created in load_example_data
This lead to a failing test after cleaning up the way we add/update files
2022-01-12 15:07:57 -05:00
mike cullerton
b99ed73951 Remove unused imports 2022-01-12 15:00:26 -05:00
mike cullerton
cfa9f00bf3 *** WIP ***
Moved reference files to their own service
2022-01-12 14:37:33 -05:00
mike cullerton
b0cf11c8c0 We won't do workflow sync this way anymore.
We need to add code for the new way.
These tests fail, so commenting for now, in case some of it is useful.
2022-01-12 13:17:52 -05:00
mike cullerton
b6b9482a64 *** WIP ***
Incremental commit. Mainly cleaning up failing tests.
2022-01-12 13:16:09 -05:00
Dan
e67a1554ea Always but always but ALWAYS, use server_default=func.now() when setting up a datetime field we autopopulate. 2022-01-12 12:33:59 -05:00
Dan Funk
6bff33b9f5
Merge pull request #444 from sartography/feature/metrics
Feature/metrics
2022-01-12 10:28:38 -05:00
Dan
c2a11a7d95 fixing an error where I accidentally deleted a bit of the API. 2022-01-12 09:58:34 -05:00
Dan
d346589e07 1. added the ability to filter on level and user.
2. added a total to the response, so you can see what the total count of users is.
3. adding user_uid to the task_log table.
2022-01-12 08:58:50 -05:00
mike cullerton
4b2319b0da *** WIP ***
Removing debug print statements
2022-01-11 15:55:58 -05:00
mike cullerton
9cc91f92c3 *** WIP ***
cleanup - removing commented code
2022-01-11 15:55:08 -05:00
mike cullerton
4df2ed6ce4 *** WIP ***
Failing tests, and missing functionality.
Committing to get stuff on Github.
2022-01-11 15:30:22 -05:00
Dan
7176452fe3 forgot the migration, also fixing an error in the TaskLogQuerySchema. 2022-01-10 13:26:16 -05:00
Dan
962d05c875 1. Created a TaskLoggingService to encapsulate what we are doing with Task Logging through BPMN Script calls and API calls from the front end.
2. Added two api endpoints that will allow us to get all the logs for a specific workflow or study.
3. Assured that requests for logs are paginated, sortable, and can be limited to a specific code if needed.
4. Assure that we only use logging levels that match the log levels of Python.
2022-01-10 13:16:54 -05:00
mike cullerton
f537fd7fbf *** WIP *** 2022-01-07 15:58:23 -05:00
mike cullerton
dc27f795c8 *** WIP ***
Committing because it is Friday afternoon, and my computer is acting flaky
2022-01-07 15:34:51 -05:00
mike cullerton
96e5d3519c Merge branch 'dev' into files-to-filesystem-572 2022-01-06 14:48:51 -05:00
mike cullerton
b934ee4f57 Merge branch 'files-to-filesystem-572' of https://github.com/sartography/cr-connect-workflow into files-to-filesystem-572 2022-01-06 14:28:36 -05:00
mike cullerton
d60ebf9a54 First attempt at changes to LookupFile table
Want to migrate data and modify table
Have to get session through bind
2022-01-06 14:28:20 -05:00
mike cullerton
bba6eebd8a Merge branch 'files-to-filesystem-572' of https://github.com/sartography/cr-connect-workflow into files-to-filesystem-572
# Conflicts:
#	migrations/versions/7225d990740e_move_files_to_filesystem.py
2022-01-06 11:53:26 -05:00
mike cullerton
f68db217fc ** WIP **
Committing so I can merge dev back into this branch
2022-01-06 11:47:59 -05:00
mike cullerton
86a6039dc8 *** WIP ***
**Many** tests are failing!

Committing so I can merge dev into this branch
2022-01-06 11:46:54 -05:00
Dan
d247f268ba Merge branch 'master' into dependabot/pip/deploy/lxml-4.6.5 2022-01-05 13:51:33 -05:00
Dan Funk
3081956128
Merge pull request #443 from sartography/bug/582-call_activity_delete_variables
Fixes #582 We had an issue in SpiffWorkflow that was preventing us fr…
2022-01-05 13:47:36 -05:00
Dan
8f79aad7be Fixes #582 We had an issue in SpiffWorkflow that was preventing us from properly updating data in a task at the end of any sub-process (such as a call activity) 2022-01-05 13:23:19 -05:00
Dan
09b67da1c8 Only create docker images for master. 2022-01-04 12:13:09 -05:00