richard-dds 
							
						 
					 
					
						
						
							
						
						8fae9d0956 
					 
					
						
						
							
							Tests for session_limiter  
						
						 
						
						
						
						
					 
					
						2019-05-28 10:45:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								richard-dds 
							
						 
					 
					
						
						
							
						
						5fe895e109 
					 
					
						
						
							
							Id() column type is for primary keys  
						
						 
						
						
						
						
					 
					
						2019-05-28 10:45:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								richard-dds 
							
						 
					 
					
						
						
							
						
						7aa238c59f 
					 
					
						
						
							
							Remove last_session_id server_default  
						
						 
						
						
						
						
					 
					
						2019-05-28 10:45:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								richard-dds 
							
						 
					 
					
						
						
							
						
						888d41f484 
					 
					
						
						
							
							Formatting  
						
						 
						
						
						
						
					 
					
						2019-05-28 10:45:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								richard-dds 
							
						 
					 
					
						
						
							
						
						9291ea497c 
					 
					
						
						
							
							Fix migration path  
						
						 
						
						
						
						
					 
					
						2019-05-28 10:45:12 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								richard-dds 
							
						 
					 
					
						
						
							
						
						5dcbee333a 
					 
					
						
						
							
							Make session limiter configurable  
						
						 
						
						
						
						
					 
					
						2019-05-28 10:45:12 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								richard-dds 
							
						 
					 
					
						
						
							
						
						e037c81338 
					 
					
						
						
							
							Only allow one session  
						
						 
						
						
						
						
					 
					
						2019-05-28 10:44:40 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						43ea922218 
					 
					
						
						
							
							Simplify environment role updates in app settings.  
						
						 
						
						... 
						
						
						
						Use ApplicationRole.id instead of User.id in forms. This eliminates the
need for the function that checks whether a user is in a given
application, because looking up the application role will raise an error
if the user is not. 
						
						
					 
					
						2019-05-24 13:35:00 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						129f5e3031 
					 
					
						
						
							
							Rewrite function that builds form data for app environment roles form.  
						
						 
						
						... 
						
						
						
						- Adds a property to ApplicationRole model so that it knows its related
  EnvironmentRole models.
- Rewrite the form data builder in the routes file so that it loops the
  application members and their environment roles to build the data
  structure. 
						
						
					 
					
						2019-05-24 13:34:53 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leigh-mil 
							
						 
					 
					
						
						
							
						
						48fbc1c997 
					 
					
						
						
							
							Merge pull request  #840  from dod-ccpo/update-team-members-count  
						
						 
						
						... 
						
						
						
						Update team members number on app index page 
						
						
					 
					
						2019-05-24 10:15:28 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						7f745302ec 
					 
					
						
						
							
							Merge pull request  #843  from dod-ccpo/app-team-role-id  
						
						 
						
						... 
						
						
						
						Use application_role.id to reference users in team page forms. 
						
						
					 
					
						2019-05-23 11:14:33 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leigh-mil 
							
						 
					 
					
						
						
							
						
						8980b04f7e 
					 
					
						
						
							
							Filter the roles relationship on applications to remove deleted roles  
						
						 
						
						
						
						
					 
					
						2019-05-23 11:07:54 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						a332d1432e 
					 
					
						
						
							
							Use application_role.id to reference users in team page forms.  
						
						 
						
						... 
						
						
						
						Membership in a resource should be decoupled from the users table. 
						
						
					 
					
						2019-05-23 10:13:57 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						4c4796ecc3 
					 
					
						
						
							
							Merge pull request  #841  from dod-ccpo/ppoc-role-id  
						
						 
						
						... 
						
						
						
						Use portfolio_role.id for updating primary point of contact. 
						
						
					 
					
						2019-05-23 10:11:33 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leigh-mil 
							
						 
					 
					
						
						
							
						
						86e315e56f 
					 
					
						
						
							
							Use members in application.users instead of roles  
						
						 
						
						
						
						
					 
					
						2019-05-23 09:51:32 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leigh-mil 
							
						 
					 
					
						
						
							
						
						422f9b5298 
					 
					
						
						
							
							Merge pull request  #842  from dod-ccpo/fix-remove-sample-script  
						
						 
						
						... 
						
						
						
						Fix remove sample script 
						
						
					 
					
						2019-05-23 09:37:49 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leigh-mil 
							
						 
					 
					
						
						
							
						
						9412ccffea 
					 
					
						
						
							
							Reorder items to delete so that join models are deleted before the models they join  
						
						 
						
						... 
						
						
						
						Add application invitations to list of items to be deleted
Clean up reference to workspace 
						
						
					 
					
						2019-05-22 19:41:30 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						e3ace36466 
					 
					
						
						
							
							Use portfolio_role.id for updating primary point of contact.  
						
						 
						
						... 
						
						
						
						Our forms should rely on role IDs for displaying user information on the
portfolio page. This way they are decoupled from user table data and can
eventually rely on invitation user data where an invitation has been
sent but a user does not exist yet. 
						
						
					 
					
						2019-05-22 15:59:04 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								George Drummond 
							
						 
					 
					
						
						
							
						
						da6ac57812 
					 
					
						
						
							
							Merge pull request  #836  from dod-ccpo/sidebar  
						
						 
						
						... 
						
						
						
						Applications users were invited to were not showing in the portfolios sidebar 
						
						
					 
					
						2019-05-22 15:22:05 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								George Drummond 
							
						 
					 
					
						
						
							
						
						41e2d14e7d 
					 
					
						
						
							
							Use sqlalchemy or_  
						
						 
						
						
						
						
					 
					
						2019-05-22 15:17:31 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leigh-mil 
							
						 
					 
					
						
						
							
						
						4df975acf9 
					 
					
						
						
							
							Merge pull request  #832  from dod-ccpo/add-app-audit-log  
						
						 
						
						... 
						
						
						
						Add app audit log 
						
						
					 
					
						2019-05-22 15:07:47 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								montana-mil 
							
						 
					 
					
						
						
							
						
						2de4d1477a 
					 
					
						
						
							
							Merge pull request  #837  from dod-ccpo/default-env-roles-for-app-users  
						
						 
						
						... 
						
						
						
						Use No Access as default role value for app users 
						
						
					 
					
						2019-05-22 15:07:27 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								George Drummond 
							
						 
					 
					
						
						
							
						
						bb4b52c6ac 
					 
					
						
						
							
							Add in missing route  
						
						 
						
						
						
						
					 
					
						2019-05-22 13:46:49 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								George Drummond 
							
						 
					 
					
						
						
							
						
						b61f304bad 
					 
					
						
						
							
							Make one query  
						
						 
						
						
						
						
					 
					
						2019-05-22 13:32:13 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								George Drummond 
							
						 
					 
					
						
						
							
						
						9098bc7c0b 
					 
					
						
						
							
							Reduce number of queries performed during the lookup  
						
						 
						
						
						
						
					 
					
						2019-05-22 13:24:57 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leigh-mil 
							
						 
					 
					
						
						
							
						
						7756ab8c28 
					 
					
						
						
							
							Notes about unused methods that need more research  
						
						 
						
						
						
						
					 
					
						2019-05-22 13:12:48 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leigh-mil 
							
						 
					 
					
						
						
							
						
						9f66bbafe5 
					 
					
						
						
							
							Raise NotImplementedError in AuditableMixin if the model does not have the properties portfolio_id or application_id  
						
						 
						
						
						
						
					 
					
						2019-05-22 13:12:48 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leigh-mil 
							
						 
					 
					
						
						
							
						
						5e2f00b1c2 
					 
					
						
						
							
							Add perms for viewing application log  
						
						 
						
						
						
						
					 
					
						2019-05-22 13:12:48 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leigh-mil 
							
						 
					 
					
						
						
							
						
						a65f758894 
					 
					
						
						
							
							Add templates to display new audit events  
						
						 
						
						
						
						
					 
					
						2019-05-22 13:08:44 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leigh-mil 
							
						 
					 
					
						
						
							
						
						a1eb7ec935 
					 
					
						
						
							
							Make sure all log events have portfolio and app ids (where applicable)  
						
						 
						
						
						
						
					 
					
						2019-05-22 13:08:44 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leigh-mil 
							
						 
					 
					
						
						
							
						
						927d1b7925 
					 
					
						
						
							
							Add audit log to app settings page  
						
						 
						
						
						
						
					 
					
						2019-05-22 13:08:44 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leigh-mil 
							
						 
					 
					
						
						
							
						
						3e07d95969 
					 
					
						
						
							
							Refactor Pagination macro  
						
						 
						
						
						
						
					 
					
						2019-05-22 13:08:44 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								leigh-mil 
							
						 
					 
					
						
						
							
						
						b3ecd1658c 
					 
					
						
						
							
							Add application_id column to AuditEvent  
						
						 
						
						... 
						
						
						
						Use application_id and portfolio_id if the resource is a portfolio in AuditableMixin
Clean up some residual references to workspace 
						
						
					 
					
						2019-05-22 13:08:44 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								George Drummond 
							
						 
					 
					
						
						
							
						
						a9fac1ca59 
					 
					
						
						
							
							Add in missing test  
						
						 
						
						
						
						
					 
					
						2019-05-22 11:19:14 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								George Drummond 
							
						 
					 
					
						
						
							
						
						6487fe91ba 
					 
					
						
						
							
							Applications users were invited to were not showing in the portfolios  
						
						 
						
						... 
						
						
						
						sidebar 
						
						
					 
					
						2019-05-22 11:19:13 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								George Drummond 
							
						 
					 
					
						
						
							
						
						42900a20a6 
					 
					
						
						
							
							Merge pull request  #839  from dod-ccpo/subject-email-notifications  
						
						 
						
						... 
						
						
						
						Record the email subject for notification logs 
						
						
					 
					
						2019-05-22 10:56:16 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								George Drummond 
							
						 
					 
					
						
						
							
						
						1bf5075b80 
					 
					
						
						
							
							Record the email subject for notification logs  
						
						 
						
						
						
						
					 
					
						2019-05-22 10:20:18 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						8801dc86a6 
					 
					
						
						
							
							Merge pull request  #838  from dod-ccpo/deleted-environments  
						
						 
						
						... 
						
						
						
						Filter deleted environment roles from top-level domain method. 
						
						
					 
					
						2019-05-21 15:56:13 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						8add5b4e22 
					 
					
						
						
							
							Filter deleted environment roles from top-level domain method.  
						
						 
						
						
						
						
					 
					
						2019-05-21 14:08:14 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Montana 
							
						 
					 
					
						
						
							
						
						c329e5ffcf 
					 
					
						
						
							
							Use No Access as default role value for app users  
						
						 
						
						... 
						
						
						
						-adds unit tests for EnvironmentForm
-removes unused import from forms/team.py 
						
						
					 
					
						2019-05-21 10:37:03 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								richard-dds 
							
						 
					 
					
						
						
							
						
						32df561c6d 
					 
					
						
						
							
							Merge pull request  #827  from dod-ccpo/stig-notifications  
						
						 
						
						... 
						
						
						
						Create Notification System 
						
						
					 
					
						2019-05-20 09:51:09 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						0cdba66b0c 
					 
					
						
						
							
							Merge pull request  #829  from dod-ccpo/portfolio-role-display  
						
						 
						
						... 
						
						
						
						Use portfolio_role entity to display and update portfolio member info. 
						
						
					 
					
						2019-05-20 09:37:55 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						01a935f257 
					 
					
						
						
							
							Merge pull request  #822  from dod-ccpo/app-members-edit  
						
						 
						
						... 
						
						
						
						App members edit 
						
						
					 
					
						2019-05-17 14:08:06 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								George Drummond 
							
						 
					 
					
						
						
							
						
						241ac3611f 
					 
					
						
						
							
							Merge pull request  #833  from dod-ccpo/failing-tests  
						
						 
						
						... 
						
						
						
						Failing tests 
						
						
					 
					
						2019-05-17 14:02:40 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						8bb1e5beba 
					 
					
						
						
							
							Fix up templates for application team table:  
						
						 
						
						... 
						
						
						
						- add permission check for link to add member to an environment
- import missing macros in read-only version of member table 
						
						
					 
					
						2019-05-17 14:00:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						815632ed00 
					 
					
						
						
							
							Handle setting no access for user environment roles:  
						
						 
						
						... 
						
						
						
						- use constant for no access string
- update no access constant
- update language and permissions for rendering remove app member button 
						
						
					 
					
						2019-05-17 14:00:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						0dc0397702 
					 
					
						
						
							
							Update user's environment role on the team page.  
						
						 
						
						... 
						
						
						
						- Includes adjustments to the applications.update_team route
- Adds hidden environment ID to the HTML form 
						
						
					 
					
						2019-05-17 14:00:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						39cc200bf2 
					 
					
						
						
							
							Vue component for editing application member environment role  
						
						 
						
						
						
						
					 
					
						2019-05-17 14:00:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dandds 
							
						 
					 
					
						
						
							
						
						d38c4df878 
					 
					
						
						
							
							Form components for changing user environment role  
						
						 
						
						
						
						
					 
					
						2019-05-17 14:00:44 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								George Drummond 
							
						 
					 
					
						
						
							
						
						15d4b48184 
					 
					
						
						
							
							Looking up g.portfolio when g.current_user is None raises an error  
						
						 
						
						
						
						
					 
					
						2019-05-17 13:29:40 -04:00