dandds 
							
						 
					 
					
						
						
							
						
						0d5e0a3fa7 
					 
					
						
						
							
							back button for new application member modal  
						
						
						
						
					 
					
						2019-04-30 14:43:23 -04:00 
						 
				 
			
				
					
						
							
							
								dandds 
							
						 
					 
					
						
						
							
						
						daadc67eee 
					 
					
						
						
							
							fix form row rendering in chrome  
						
						
						
						
					 
					
						2019-04-30 14:43:23 -04:00 
						 
				 
			
				
					
						
							
							
								dandds 
							
						 
					 
					
						
						
							
						
						fd1d0b527a 
					 
					
						
						
							
							Delete environments permission disabled by default in new app member form  
						
						... 
						
						
						
						It will be enabled when the user checks the "manage environments"
permission. This updates the Jinja and Vue checkbox input components so
that Vue can monitor the inpur state. 
						
						
					 
					
						2019-04-30 14:43:23 -04:00 
						 
				 
			
				
					
						
							
							
								dandds 
							
						 
					 
					
						
						
							
						
						124970f9d6 
					 
					
						
						
							
							Frontend email validation should match wtforms  
						
						... 
						
						
						
						Our long email regex for the frontend was stricter in some ways, but it allowed
email addresses with a single-letter TLD ("frank@dod.m"), which the backend
WTForms validator would reject. The two should be equivalent.
Reference:
1939aec691/wtforms/validators.py (validators.py-281) 
						
						
					 
					
						2019-04-30 14:43:23 -04:00 
						 
				 
			
				
					
						
							
							
								dandds 
							
						 
					 
					
						
						
							
						
						054d030e15 
					 
					
						
						
							
							Vue binding for environment role selections.  
						
						... 
						
						
						
						The environment name will be grayed out until something besides the
default "no access" is selected.
Small changes to the application member subforms:
- filter for "None" as a string
- have nested forms inherit from FlaskForm; each nested form adds its
  own validation error flash otherwise if there are validation problems 
						
						
					 
					
						2019-04-30 14:43:23 -04:00 
						 
				 
			
				
					
						
							
							
								dandds 
							
						 
					 
					
						
						
							
						
						9c84e30172 
					 
					
						
						
							
							frontend for adding new application member  
						
						... 
						
						
						
						- updated styling
- eliminated stray <form> tag in application team template 
						
						
					 
					
						2019-04-30 14:43:23 -04:00 
						 
				 
			
				
					
						
							
							
								dandds 
							
						 
					 
					
						
						
							
						
						ade77e6b91 
					 
					
						
						
							
							Route for adding new application member  
						
						... 
						
						
						
						- domain method for creating a new application member
- ApplicationInvitations domain class
- nested form for adding a new user that holds user data, application
  permission sets, and environment roles
- Invitation service can infer invitation type based on role it's given
- new invitation email templates 
						
						
					 
					
						2019-04-30 14:41:55 -04:00 
						 
				 
			
				
					
						
							
							
								dandds 
							
						 
					 
					
						
						
							
						
						054f6b80b9 
					 
					
						
						
							
							add application_invitation table  
						
						
						
						
					 
					
						2019-04-30 14:41:55 -04:00 
						 
				 
			
				
					
						
							
							
								dandds 
							
						 
					 
					
						
						
							
						
						dd0b184bc2 
					 
					
						
						
							
							extract new member form into standalone form class  
						
						
						
						
					 
					
						2019-04-30 14:41:55 -04:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								George Drummond 
							
						 
					 
					
						
						
							
						
						5835068c75 
					 
					
						
						
							
							Use more specific naming  
						
						
						
						
					 
					
						2019-04-30 10:34:30 -04:00 
						 
				 
			
				
					
						
							
							
								Montana 
							
						 
					 
					
						
						
							
						
						94e3dc637a 
					 
					
						
						
							
							Remove has_member function from application model  
						
						
						
						
					 
					
						2019-04-30 10:27:15 -04:00 
						 
				 
			
				
					
						
							
							
								George Drummond 
							
						 
					 
					
						
						
							
						
						cc482fa0e0 
					 
					
						
						
							
							Alert should only display when login with CAC button is clicked  
						
						
						
						
					 
					
						2019-04-30 10:24:16 -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 
						 
				 
			
				
					
						
							
							
								George Drummond 
							
						 
					 
					
						
						
							
						
						e942a6ca19 
					 
					
						
						
							
							Add in missing "the"  
						
						
						
						
					 
					
						2019-04-29 16:36:54 -04:00 
						 
				 
			
				
					
						
							
							
								George Drummond 
							
						 
					 
					
						
						
							
						
						8aa5bc5367 
					 
					
						
						
							
							Right align the continue button  
						
						
						
						
					 
					
						2019-04-29 15:52:29 -04:00 
						 
				 
			
				
					
						
							
							
								George Drummond 
							
						 
					 
					
						
						
							
						
						4d47c881b6 
					 
					
						
						
							
							Add DoD Disclaimer  
						
						
						
						
					 
					
						2019-04-29 15:52:28 -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