1425 Commits

Author SHA1 Message Date
Kelly McDonald
adc4dc4453 redid the api a bit so that nothing was using open security - added a new endpoint for getting a workflow spec that uses the alternate API_TOKEN security and leave the original endpoint as it was. 2020-12-11 12:03:41 -05:00
Kelly McDonald
55e6f5b753 refactored calls into a service - forgot to add actual service 2020-12-11 11:42:00 -05:00
Kelly McDonald
3a1160efac refactored calls into a service 2020-12-11 11:41:32 -05:00
Kelly McDonald
9eea26e019 add workflow_sync test 2020-12-11 08:34:59 -05:00
Kelly McDonald
993c7bc76e fixed error on api.yml from search / replace 2020-12-11 08:29:37 -05:00
Kelly McDonald
3f56dfe484 Move all workflow sync stuff into new file
Make changes to api naming scheme
add some error checking around endpoints for missing/invalid endpoints
2020-12-10 10:46:23 -05:00
Kelly McDonald
a8203ed01d save changes before refactor 2020-12-10 10:06:21 -05:00
Kelly McDonald
e377a05dea Add some punctuation 2020-12-09 13:50:52 -05:00
Kelly McDonald
c57b17df1e Add a robust way of adding an API key, update examples and documentation for swagger API and add the ability to completely sync the local system from the remote system. 2020-12-09 12:13:17 -05:00
mike cullerton
32c5060a31 No longer use eval on the email address. It is already parsed.
Tests for single and multiple emails, and email error checking.
Still need to figure out how to implement multiple emails.
2020-12-09 12:11:46 -05:00
Kelly McDonald
0e1aa59fa1 Make a change to make sure that if there is a new file locally that is not present remotely when we pull from the remote, the new local file gets deleted.
Also: add several things to the requirements.txt that should have been there in the first place.
2020-12-08 13:42:01 -05:00
mike cullerton
730d0ca18f Email script now uses an email address instead of a UVA LDAP user_id. 2020-12-07 16:23:41 -05:00
Kelly McDonald
44c72115ae Make sure we get the file we intended 2020-12-07 08:50:20 -05:00
Kelly McDonald
f26a8615a4 Get more file details so we can fill out everything locally and also add a method to download the file by md5_hash 2020-12-07 08:49:38 -05:00
Sartography
8ba1e90f9a Test for ticket 153 to include user in error messages 2020-12-07 08:39:00 -05:00
Sartography
750a202e99 Test and BPMN files for testing email script 2020-12-06 10:22:32 -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
Kelly McDonald
cad613cf63 Fix problem when method is run for a workflow that is non-existant locally 2020-12-04 12:00:02 -05:00
Kelly McDonald
d41d018fe3 For a given workflow - find the files that are different from a remote endpoint for the same workflow 2020-12-04 11:49:07 -05:00
Kelly McDonald
3e8d4ca7c9 Add some inline documentation to make the process more clear 2020-12-04 10:23:03 -05:00
Kelly McDonald
10dce542ec documentation change 2020-12-03 15:27:45 -05:00
Kelly McDonald
0f59d3de09 add endpoint that gets a record for all changed /new workflow_specs at a remote endpoint 2020-12-03 14:45:57 -05:00
Kelly McDonald
bcb45a59c8 allow cors 2020-12-03 08:46:34 -05:00
Kelly McDonald
0e8913434a refactor a bit 2020-12-03 08:44:15 -05:00
Kelly McDonald
92aa1b971d commit before removing big long SQL 2020-12-02 16:04:00 -05:00
Dan Funk
d5ee3223de
Merge pull request #204 from sartography/dev
Dev to Testing
2020-12-01 15:54:47 -05:00
Dan
aca1fb366b Fixing a failing test and updating the personnel. 2020-12-01 15:47:27 -05:00
Dan Funk
e15130e09c
Merge pull request #203 from sartography/151-data-store-exclusive-branch-expression
Added the ability to use the custom functions within a decision/flow …
2020-12-01 14:44:27 -05:00
Dan Funk
801c5df75e
Merge pull request #201 from sartography/verify-end-event-#105
Verify end event #105
2020-12-01 14:24:12 -05:00
Dan
75124a8dba add enough example data that we don't fail when disconnected from the vpn and ldap doing basic development tasks 2020-12-01 11:47:59 -05:00
Dan
afc0cbf83e fix a stupid mistake. 2020-12-01 11:20:32 -05:00
Dan
e0c28cbc7d Make it easer to start things up. 2020-12-01 11:17:07 -05:00
Kelly McDonald
94662c560e Added the ability to use the custom functions within a decision/flow coming off of an exclusive join
Altered previous test to test this feature
2020-12-01 09:13:12 -05:00
Dan Funk
5af7c8360f
Merge pull request #202 from sartography/dev
Bouncing spiffworkflow version.
2020-11-27 13:22:26 -05:00
Dan
0eefc26006 Bouncing spiffworkflow version. 2020-11-27 11:56:19 -05:00
mike cullerton
73e01b347b Ticket #105. Verify End Event Documentation. Added explicit call to _process_documentation at end of crc.services.workflow_service.test_spec for the end event 2020-11-24 16:51:18 -05:00
mike cullerton
a6f9e27ca3 test and bpmn files for ticket #105 (verify end event) 2020-11-24 10:47:20 -05:00
Dan Funk
460a1d0c1c
Merge pull request #200 from sartography/dev
to testing
2020-11-24 09:53:42 -05:00
Dan
c14e50046c Merging in changes from Kelly. 2020-11-23 16:20:10 -05:00
Kelly McDonald
871c9e4409 Merge remote-tracking branch 'origin/dev' into dev 2020-11-23 16:12:30 -05:00
Kelly McDonald
255dca09ec Try out some options for SQLAlchemy engine to head off connectoin issues 2020-11-23 16:12:10 -05:00
Dan
5499adb10e Making more modifications to the default configuration to try and debug an issue with the database connections. 2020-11-23 15:33:51 -05:00
Dan Funk
a6858d1cc5
Merge pull request #199 from sartography/dev
Dev to Testing
2020-11-23 14:21:36 -05:00
Dan Funk
3305ecd72f
Merge branch 'testing' into dev 2020-11-23 14:10:10 -05:00
Dan
cc6f1a926c Merge branch 'dev' of github.com:sartography/cr-connect-workflow into dev 2020-11-19 11:26:11 -05:00
Dan
071c98d72e Some minor config tweaks to try and deal with some database timeout issues. 2020-11-19 11:25:58 -05:00
Dan Funk
5a822ea1ed
Merge pull request #198 from sartography/token_reset_message
moving back to master of spiffworkflow now that changes are committed.
2020-11-19 10:53:06 -05:00
Dan Funk
b8a91a513b
Merge pull request #196 from sartography/128-data-store
128 data store
2020-11-18 18:55:33 -05:00
Dan Funk
f98d919bc3
Merge pull request #197 from sartography/token_reset_message
Token reset message
2020-11-18 18:17:59 -05:00
Dan
bb8b65f195 moving back to master of spiffworkflow now that changes are committed. 2020-11-18 18:17:08 -05:00