Mike Cullerton
|
98d641f54d
|
Merge branch 'dev' into partial_testing
|
2021-06-30 16:13:31 -04:00 |
NWalker4483
|
508ef1ff2b
|
Readded exit_at to workflow param
|
2021-06-30 11:15:48 -04:00 |
Dan
|
9a32fadc2f
|
Merge branch 'dev' into 346-waiting-task-schedule
# Conflicts:
# Pipfile.lock
# crc/services/workflow_service.py
|
2021-06-30 10:14:37 -04:00 |
Dan
|
a79ba22410
|
fixes to get the tests passing. We were missing a dependency in the Pipfile and the data_store had some invalid imports.
|
2021-06-30 10:06:57 -04:00 |
Dan
|
0722a4bf13
|
Moving metrics into SpiffWorkflow so we can run the performance metrics deeply across both systems simultaniously.
Upgrading libraries.
Fixing deprication issue with Pandas and numpy.
We can only process xlsx files now, plain oldschool xls is fully removed.
|
2021-06-18 17:00:10 -04:00 |
Dan
|
07eb3f9ca8
|
Moving metrics into SpiffWorkflow so we can run the performance metrics deeply across both systems simultaniously.
Upgrading libraries.
Fixing deprication issue with Pandas and numpy.
We can only process xlsx files now, plain oldschool xls is fully removed.
|
2021-06-18 16:41:55 -04:00 |
Kelly McDonald
|
9f66a938f2
|
Update pip
|
2021-04-05 10:19:29 -04:00 |
Kelly McDonald
|
e54a6956df
|
Make a change in the case that we have no task_events at all.
|
2021-02-16 11:10:40 -05:00 |
Dan
|
86ba20b2b4
|
Moving back to using Spiffworkflow master.
|
2020-12-14 21:44:50 -05:00 |
Dan
|
93b12a8e82
|
updates using new navigation from spiff workflow's navigation branch, all tests passing.
|
2020-12-04 17:56:12 -05:00 |
Dan Funk
|
ced062e4d1
|
dependencies. What the heck.
|
2020-08-12 23:19:02 -04:00 |
Dan Funk
|
c572b02c5c
|
Trying to rectify some issues with deployment and dependencies in spiffworkflow that are only failing once pushed out to production.
|
2020-08-12 22:00:09 -04:00 |
Dan Funk
|
84a3897b2f
|
Bouncing Spiff version.
|
2020-08-12 15:37:06 -04:00 |
Aaron Louie
|
438a31c9ec
|
Updates packages
|
2020-07-31 13:19:26 -04:00 |
Dan Funk
|
9112be548d
|
Adding box as a direct dependency. Really uncertain how this is working everwhere but in the actual deployment.
|
2020-07-30 15:04:09 -04:00 |
Dan Funk
|
7004d9ba88
|
Bumping spiffworkflow version.
|
2020-07-30 13:56:57 -04:00 |
Dan Funk
|
9704cbcb26
|
Modifications to the ldap scripts to bring them back in line with what Kelly is doing with the evaluation process.
|
2020-07-30 13:35:20 -04:00 |
Dan Funk
|
31982f81ae
|
Merge branch 'dev' into feature/documents_publishing
# Conflicts:
# Pipfile.lock
|
2020-07-30 10:17:08 -04:00 |
Dan Funk
|
2979a4ef5b
|
Don't use editable in the pipfile unless you are pointing to a local directory.
|
2020-07-27 12:08:26 -04:00 |
Dan Funk
|
06430550c8
|
Dropping the RRT-Data-Fix, it should have come out already, but had a failing test, so pulling it out now rather than delve into what is going wrong with obsolete code.
|
2020-07-20 11:39:50 -04:00 |
Carlos Lopez
|
a10ef9066d
|
Github integration with admin
|
2020-07-17 12:31:05 -06:00 |
Kelly McDonald
|
ab5771024e
|
Check in for sanity check
|
2020-07-17 09:24:53 -04:00 |
Dan Funk
|
4ff47c030c
|
Updaing to the latest spiffworkflow, and fixing README for running tests.
|
2020-06-29 17:03:57 -04:00 |
Aaron Louie
|
939c9e67a8
|
Moves back to Spiff deploy branch
|
2020-06-29 12:12:52 -04:00 |
Dan Funk
|
150117587e
|
Merge branch 'dev' into feature/parallel_multiinstance_tasks
|
2020-06-25 23:20:38 -04:00 |
Aaron Louie
|
c3ceda4c2f
|
Replaces xml.etree with lxml.etree
|
2020-06-25 14:02:16 -04:00 |
Aaron Louie
|
23941d73ad
|
Fixes variable names. Updates Spiff to STG-26 branch. Updates package versions.
|
2020-06-25 11:02:57 -04:00 |
Carlos Lopez
|
5327b469f6
|
Merge branch 'rrt/dev' into feature/emails-enhancement
|
2020-06-24 21:46:53 -06:00 |
Carlos Lopez
|
e947f40ec7
|
Merge branch 'rrt/dev' into feature/emails-enhancement
|
2020-06-17 20:10:11 -06:00 |
Carlos Lopez
|
896ba6b377
|
Email relies now on markdown content
|
2020-06-17 17:00:16 -06:00 |
Dan Funk
|
da048d358e
|
Merge branch 'dev' into feature/refactor_data_loading
|
2020-06-17 17:14:30 -04:00 |
Aaron Louie
|
64cecfba07
|
Installs pytest and coverage as dev dependencies
|
2020-06-16 15:56:09 -04:00 |
Carlos Lopez
|
4cf52b527c
|
Adding admin dashboard
|
2020-06-08 07:14:31 -06:00 |
Carlos Lopez
|
f581bd9f2b
|
Mails for approval process
|
2020-06-04 00:35:59 -06:00 |
Carlos Lopez
|
95a3b22bf0
|
Enabling Sentry for boxes with the flag set
|
2020-06-01 19:59:55 -06:00 |
Dan Funk
|
079a0c1feb
|
Moving spiff dependency to a deploy branch
|
2020-05-29 11:36:03 -04:00 |
Aaron Louie
|
cb2613feee
|
Fixes all the paths and routing errors
|
2020-05-24 23:09:12 -04:00 |
Aaron Louie
|
b1718078ff
|
Refactors Dockerfile again. Installs gunicorn. Don't run gunicorn until the container starts up.
|
2020-05-24 20:53:25 -04:00 |
Aaron Louie
|
baaf73b5d9
|
Bumps Python version to 3.7
|
2020-05-24 13:43:12 -04:00 |
Aaron Louie
|
be1d54bbc5
|
Builds Docker image as WSGI + gunicorn
|
2020-05-24 12:37:11 -04:00 |
Dan Funk
|
4627318818
|
Dropping flask_sso library in favor of reading from the headers directly. Updating login to read from ldap once it has the user_id. Adding more information to the sso endpoint.
|
2020-05-22 07:55:58 -04:00 |
Dan Funk
|
5f793db606
|
It is critical that the Pipfile python version matches the python version on the server.
|
2020-05-20 15:07:16 -04:00 |
Dan Funk
|
8647ebee42
|
Moving spiff back to master branch, with fixes for parallel, and performance improvements.
|
2020-05-20 10:57:20 -04:00 |
Dan Funk
|
7ce460fffc
|
using a branch of spiffworkflow that fixes a deep recursion issue - this isn't perfect, but it's miles better than it was.
|
2020-05-17 17:06:00 -04:00 |
Dan Funk
|
2d3402a719
|
Ldap Service with Test and mocks.
LDAP_URL can be set in an environment variable.
|
2020-04-20 15:16:33 -04:00 |
Dan Funk
|
f4342fc785
|
It became impossible to use the Swagger ui when we started adding authentication to all of the calls. I discovered Connexion and Swagger have a default way of handing JTW authentication and this cleans up our code quite a bit, moves the securing of endpoints into the API Definition, which is quite nice, and removes a whole library dependency (I never get to do that!) I added a SWAGGER_AUTH_KEY that can be used in non-production environments to allow users to quickly authenticate from the Swagger ui. I also removed all api calls to simple little happy api services, because that is just mean and pointless.
|
2020-03-24 14:15:21 -04:00 |
Dan Funk
|
3eb1167b8e
|
Found a few errors in the sqlalchemy file definition that was causing failures, and had some consistency problems with the IRB Categories file name. The API was bailing out because we had restricted file types to bpmn,svg,or dmn in the connexion config file, I don't restrict this anymore we have plenty of checks elsewhere. Adding xlrd as a dependency - this didn't fail till a push to production.
|
2020-03-20 08:21:21 -04:00 |
Dan Funk
|
83d859fd3a
|
Just merging stuff real quick.
|
2020-03-18 17:03:36 -04:00 |
Aaron Louie
|
3ef4860391
|
Adds user_uid and investigator_ids fields to Study. Gets studies from protocol builder and adds them if they aren't already in the database
|
2020-02-26 18:06:51 -05:00 |
Dan Funk
|
a642593e3d
|
Adding support to handle Single Sign On (Shibboleth) authentication using Flask SSO and an attribute map that has worked in the past with UVA's implementation. Aside from the new user endpoint, nothing requires authentication, but soon everything will expect it. I'm setting up a backdoor we can use for development and staging that will cause a round-robin affair that should make this relatively painless. Dropped "RestException" as we had two ways or raising errors, and that was silly.
|
2020-02-18 16:38:56 -05:00 |