dandds
c4ad7b4378
Make portfolio invitation specific to portfolio
...
- add a base domain class
- extract shared model code to mixin
- rename invitation classes
- invitation model relationship to portfolio_role name is now more
generic "role"
2019-04-30 14:41:55 -04:00
leigh-mil
ac36e34c13
Merge pull request #788 from dod-ccpo/edit-env-form-view
...
Edit env form view
2019-04-30 14:39:49 -04:00
leigh-mil
41f01f8dec
Merge branch 'master' into edit-env-form-view
2019-04-30 14:34:31 -04:00
montana-mil
0c6f00bf4d
Merge pull request #785 from dod-ccpo/check-user-is-in-app-before-adding-env-role
...
Check user is in app before adding env role
2019-04-30 14:31:08 -04:00
leigh-mil
53bdfc1151
Add link to team settings
2019-04-30 13:58:03 -04:00
Montana
94e3dc637a
Remove has_member function from application model
2019-04-30 10:27:15 -04:00
leigh-mil
67516b3b55
Combine env_forms and environment_obj
2019-04-30 10:13:55 -04:00
Montana
a99c795319
Update logger message for application user not found
2019-04-30 10:12:05 -04:00
Montana
78a8201323
Send resource id to NotFoundError as well as resource name.
2019-04-30 10:11:10 -04:00
Montana
1222220452
Do not add member to application when adding to environment
2019-04-29 15:05:59 -04:00
Montana
60b4c50819
Check that all users with changed data are app users before updating env roles
2019-04-29 15:05:59 -04:00
Montana
0736b229bf
Do not use mutable kwarg to set default permission set on application role
2019-04-29 13:39:43 -04:00
Montana
19a09b792e
Use user.id to check if user is in application
2019-04-29 13:38:17 -04:00
leigh-mil
4f954117c8
Use keys in members_by_role dict to get the CSP roles
2019-04-29 12:42:58 -04:00
leigh-mil
6e64287e3a
Use ul and li to display list of env users
2019-04-29 12:42:08 -04:00
leigh-mil
1470a45216
Update template and styling
2019-04-29 12:42:08 -04:00
leigh-mil
4c7a8c399c
Sort env members by role
2019-04-29 12:32:41 -04:00
leigh-mil
bdb1cc9ce5
Add in users without access to env team info
2019-04-29 12:07:44 -04:00
George Drummond
d67a56b7b2
Merge pull request #786 from dod-ccpo/update-environment-name
...
Update application environments
2019-04-29 11:49:09 -04:00
Montana
fec4687c02
Check for member in application function, not user function
2019-04-29 11:06:37 -04:00
Montana
6822680bc8
Ensure that a member is an application member before adding the user to an environment
2019-04-29 11:06:37 -04:00
Montana
3e0a332ffc
Default permission_sets to VIEW_APPLICATION on creating an application role
2019-04-29 11:06:37 -04:00
Montana
c9deaeec72
Add is_app_member() to user model
2019-04-29 11:06:37 -04:00
George Drummond
079672c818
Update application environments
2019-04-29 10:46:21 -04:00
montana-mil
30018a061b
Merge pull request #787 from dod-ccpo/read-only-env-table
...
Read Only Version of Application Environments Table
2019-04-26 15:52:56 -04:00
Montana
a97c87dca1
Omit Members on App Env table header
2019-04-26 09:35:21 -04:00
Montana
6e1eac8560
Fix toggle link name on app env table
2019-04-25 16:29:07 -04:00
Montana
0371ecbd99
Add Read Only version of Application Environments table
2019-04-25 16:29:07 -04:00
Montana
d5b4566b15
Improve accordion table styles
2019-04-25 16:29:07 -04:00
leigh-mil
8eac86835a
Merge pull request #777 from dod-ccpo/edit-team-env-roles
...
Form for editing app env settings
2019-04-25 10:54:35 -04:00
leigh-mil
3c81150909
Nested form inherits from FlaskForm to avoid redundancy
2019-04-25 10:47:39 -04:00
leigh-mil
7f4a18a49b
Move test checking route access into test_access and rename test checking if route is working
2019-04-25 10:47:39 -04:00
leigh-mil
72cc12f195
Update todo formatting
2019-04-25 10:47:39 -04:00
leigh-mil
99a3534d03
Update route to include environment_id
2019-04-25 10:47:39 -04:00
leigh-mil
73e4057c3d
Remove unused imports
2019-04-25 10:47:39 -04:00
leigh-mil
8680c10017
Change file name to settings
2019-04-25 10:47:39 -04:00
leigh-mil
addd1c07c3
Add TODO about handling form validation failures
2019-04-25 10:47:39 -04:00
leigh-mil
c6cf4d7641
change variable name to be more clear
2019-04-25 10:47:39 -04:00
leigh-mil
1f7b5469de
remove unnecessary if statement
2019-04-25 10:47:39 -04:00
leigh-mil
e7903ed000
Move remove_empty_string filter to BaseForm and use the filter to coerce the role to be None
2019-04-25 10:47:39 -04:00
leigh-mil
5e415edaef
Update form to handle No access
2019-04-25 10:47:39 -04:00
leigh-mil
9b426bbde4
Add post route for env roles form
2019-04-25 10:47:39 -04:00
leigh-mil
c085f27af8
Update env roles by environment
2019-04-25 10:47:39 -04:00
leigh-mil
f6577c0cd6
Update name of env form
2019-04-25 10:47:39 -04:00
leigh-mil
fbd9c9db66
Create form in view route for application settings
2019-04-25 10:47:39 -04:00
leigh-mil
5de1b859db
Create form class for app env settings
2019-04-25 10:47:39 -04:00
rachel-dtr
1d466ff1d4
Merge pull request #784 from dod-ccpo/basics-content
...
Updating some language on basics page
2019-04-24 08:39:45 -04:00
rachel-dtr
0dd8145589
Updating some language on basics page
2019-04-23 11:33:13 -04:00
montana-mil
641a52725f
Merge pull request #782 from dod-ccpo/ppoc-active-members-only
...
Only show active members for PPOC Update Dropdown
2019-04-22 15:00:58 -04:00
Montana
422021e5ce
Only show active members for ppoc update dropdown
2019-04-22 14:32:50 -04:00