Dan Funk
d434602f55
Merge pull request #551 from sartography/chore/current-user-changes-755
...
Chore/current user changes #755 and lane permissions #737
2022-06-03 15:45:49 -04:00
Dan
a485104957
Merge branch 'chore/current-user-changes-755' of github.com:sartography/cr-connect-workflow into chore/current-user-changes-755
2022-06-03 15:28:52 -04:00
Dan
0746848d8d
just a little quick cleanup
2022-06-03 15:28:04 -04:00
mike cullerton
9729f18816
Cleaned up logic around whether we have a logged in user
2022-06-03 15:07:14 -04:00
mike cullerton
963880ed9a
Better wording
2022-06-03 15:06:53 -04:00
Dan Funk
3cc5013484
Merge pull request #550 from sartography/chore/unlock-admin-sandbox-739
...
Chore/unlock admin sandbox #739
2022-06-03 14:14:56 -04:00
Dan Funk
5a47e2bcd4
Merge pull request #547 from sartography/chore/email-script-parameter-746
...
Chore/email script parameter #746
2022-06-03 13:40:44 -04:00
Dan Funk
d39e4498e1
Merge pull request #552 from sartography/dependabot/pip/deploy/waitress-2.1.2
...
Bump waitress from 2.1.1 to 2.1.2 in /deploy
2022-06-03 13:25:46 -04:00
Dan Funk
e68a73b529
Merge pull request #553 from sartography/dependabot/pip/waitress-2.1.2
...
Bump waitress from 2.1.1 to 2.1.2
2022-06-03 13:25:24 -04:00
mike cullerton
d5c5fe075d
We were running the config twice
2022-06-03 10:07:35 -04:00
mike cullerton
686af32b22
Added test for lane permissions
2022-06-03 10:05:06 -04:00
dependabot[bot]
3b94881212
Bump waitress from 2.1.1 to 2.1.2
...
Bumps [waitress](https://github.com/Pylons/waitress ) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/Pylons/waitress/releases )
- [Changelog](https://github.com/Pylons/waitress/blob/v2.1.2/CHANGES.txt )
- [Commits](https://github.com/Pylons/waitress/compare/v2.1.1...v2.1.2 )
---
updated-dependencies:
- dependency-name: waitress
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-02 20:51:22 +00:00
dependabot[bot]
2798b945ba
Bump waitress from 2.1.1 to 2.1.2 in /deploy
...
Bumps [waitress](https://github.com/Pylons/waitress ) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/Pylons/waitress/releases )
- [Changelog](https://github.com/Pylons/waitress/blob/v2.1.2/CHANGES.txt )
- [Commits](https://github.com/Pylons/waitress/compare/v2.1.1...v2.1.2 )
---
updated-dependencies:
- dependency-name: waitress
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-02 20:51:02 +00:00
mike cullerton
7ece754d03
*** WIP ***
...
Tests for lane permissions
2022-06-02 16:49:21 -04:00
mike cullerton
30d6c3ac36
Make sure we are in a lane
2022-06-02 15:56:45 -04:00
mike cullerton
2ac2163db3
Ran into a situation where spiff_task was None
2022-06-02 14:26:15 -04:00
mike cullerton
906e02f81a
Set the LOCKED state for StartEvent
...
We use this in lanes
2022-06-02 14:25:28 -04:00
mike cullerton
2063ee42d8
Allow impersonations when checking user_is_admin
2022-06-02 14:24:05 -04:00
mike cullerton
fd633f6b52
master_workflow_results should be a dictionary
2022-06-01 13:36:56 -04:00
mike cullerton
e729c1e3d2
Raise an error if we don't have a logged in user
2022-06-01 13:36:20 -04:00
mike cullerton
2039631bd0
*** WIP ***
...
New script get_current_user
Replaces the current_user value that was removed from task data
Will also include information about the impersonating admin account if current_user is really an impersonation (view as)
2022-05-31 16:56:39 -04:00
mike cullerton
6911ab7aae
Fixes for failing tests after removing current_user
from task data
2022-05-31 16:53:15 -04:00
mike cullerton
f74afc3e18
Remove current_user
from task data
2022-05-31 16:51:03 -04:00
mike cullerton
1d8fc77cf3
Add impersonator to current_user, if we have one
2022-05-31 15:01:34 -04:00
mike cullerton
2f6b84e29c
add get_impersonator
method to user_service
2022-05-31 15:00:58 -04:00
mike cullerton
8d504c7550
add impersonator
attribute to UserModelSchema
2022-05-31 15:00:27 -04:00
mike cullerton
4bab660441
does this smell better
2022-05-27 10:37:06 -04:00
mike cullerton
2d9307cc4e
Tests for each of the ways we can pass attachments
2022-05-27 10:25:20 -04:00
mike cullerton
df4c37a1e6
Move the attachment tests to a separate file
2022-05-27 10:24:19 -04:00
mike cullerton
1ca2bcd4a6
Allow attachments in emails to be filtered.
...
We use doc_codes to add attachments to emails
Sometimes, there are multiple files for a doc_code.
This allows us to filter the files associated with a doc_code
2022-05-27 10:22:59 -04:00
mike cullerton
1822dda830
Move test_email_script to the scripts directory
2022-05-27 08:54:25 -04:00
mike cullerton
0887fec9e2
Merge branch 'chore/unlock-admin-sandbox-739' of https://github.com/sartography/cr-connect-workflow into chore/unlock-admin-sandbox-739
2022-05-26 13:36:43 -04:00
mike cullerton
251ff921ff
clean up imports
2022-05-26 13:36:10 -04:00
mike cullerton
d07df26103
Remove unused method
2022-05-26 13:35:47 -04:00
mike cullerton
95c915a434
Remove code that doesn't let master workflow set state and state_message for admin sandbox workflows
...
Remove test for this feature
2022-05-26 13:35:30 -04:00
Dan
baa28adc5f
Merge remote-tracking branch 'origin/dev' into chore/unlock-admin-sandbox-739
2022-05-26 11:53:22 -04:00
Dan
289b4b0ae8
Merge branch 'dev' into chore/unlock-admin-sandbox-739
2022-05-26 11:53:16 -04:00
Dan Funk
cfa1431164
Merge pull request #549 from sartography/dependabot/pip/deploy/pyjwt-2.4.0
...
Bump pyjwt from 1.7.1 to 2.4.0 in /deploy
2022-05-26 11:52:41 -04:00
Dan Funk
87d3d2f6bd
Merge pull request #548 from sartography/dependabot/pip/pyjwt-2.4.0
...
Bump pyjwt from 2.3.0 to 2.4.0
2022-05-26 11:52:30 -04:00
Dan
fb790fabe9
Merge branch 'dev' into chore/email-script-parameter-746
2022-05-26 11:51:01 -04:00
Dan Funk
d517f003e0
Merge pull request #546 from sartography/chore/create-template-option-745
...
Chore/create template option #745
2022-05-25 16:26:52 -04:00
Dan Funk
4aa753bef1
Merge pull request #545 from sartography/file-refactor-cleanup-743
...
File refactor cleanup #743
2022-05-25 16:25:03 -04:00
Dan Funk
fe99872263
Merge pull request #544 from sartography/admin-page-changes-742
...
Admin page changes #742
2022-05-25 16:24:02 -04:00
Dan Funk
a500b89309
Merge pull request #539 from sartography/chore/get-instance-script-729
...
Chore/get instance script #729
2022-05-25 16:18:02 -04:00
mike cullerton
5b2b2f7b60
better wording
2022-05-25 15:06:31 -04:00
mike cullerton
4a1300f101
Add test that checks the is_admin_workflow attribute on WorkflowApi
...
Add `from_workflow_model` helper method to the WorkflowApi class in api_models
2022-05-25 14:29:14 -04:00
dependabot[bot]
d7ec3eb670
Bump pyjwt from 1.7.1 to 2.4.0 in /deploy
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 1.7.1 to 2.4.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases )
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jpadilla/pyjwt/compare/1.7.1...2.4.0 )
---
updated-dependencies:
- dependency-name: pyjwt
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-25 04:59:20 +00:00
dependabot[bot]
f411f0d118
Bump pyjwt from 2.3.0 to 2.4.0
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases )
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jpadilla/pyjwt/compare/2.3.0...2.4.0 )
---
updated-dependencies:
- dependency-name: pyjwt
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-25 03:34:55 +00:00
mike cullerton
2c083f73a8
Add is_admin_workflow
attribute to WorkflowApi and WorkflowApiSchema
...
Set is_admin_workflow when we instantiate WorkflowApi in WorkflowService.processor_to_workflow_api
2022-05-24 15:57:08 -04:00
mike cullerton
132a140d5a
Make sure the Master Workflow doesn't change the state for workflows in an Admin Sandbox
2022-05-24 15:33:56 -04:00