7342 Commits

Author SHA1 Message Date
leigh-mil
589646fd90 Allow commas and quotes in portfolio and application names. Create input validator for application names. 2020-02-06 19:07:11 -05:00
leigh-mil
16342c2162
Merge branch 'staging' into 170897424-fix-error-pages 2020-02-06 17:50:51 -05:00
leigh-mil
644d86582e Save Attachment object_name when uploading PDFs in the TO builder 2020-02-06 17:34:56 -05:00
leigh-mil
39f8e4ce9c Fix generatte_download_link() -- Use BlockBlobService and BlobPermissions 2020-02-06 17:34:56 -05:00
leigh-mil
e744fddbf9
Merge pull request #1382 from dod-ccpo/add-celery-job-for-sending-tos
Add celery job for sending Task Orders
2020-02-06 16:11:35 -05:00
leigh-mil
c76ee1546d
Merge branch 'staging' into add-celery-job-for-sending-tos 2020-02-06 14:27:16 -05:00
leigh-mil
a76f61eb2a Check if view_args is not None to prevent KeyError 2020-02-06 14:08:30 -05:00
leigh-mil
a379074ebf add form class which adds margin-bottom to offset the action-group-footer height 2020-02-06 13:55:05 -05:00
leigh-mil
903f5ca33b Add todo about fixing tests 2020-02-06 13:07:46 -05:00
leigh-mil
b2da9de040 Log error when sending email fails. Wrap recipients in a list instead of putting the logic inside Mailer _build_message(). 2020-02-06 13:07:46 -05:00
leigh-mil
0f69a48bbe Refactor to catch errors and not update TaskOrder.pdf_last_sent_at unless the email has been sent. Add tests for failure cases 2020-02-06 13:07:46 -05:00
leigh-mil
0af29f485e Add celery task for finding unsent TO and sending them to Microsoft 2020-02-06 13:07:46 -05:00
leigh-mil
4c3de07684
Merge pull request #1394 from dod-ccpo/fix-ghost
Fix ghost
2020-02-06 12:58:52 -05:00
350c631745 revert local changes 2020-02-06 12:47:40 -05:00
93840ac7b8 revert local changes 2020-02-06 12:29:54 -05:00
86c01f6987 provision initial mgmt group migration script 2020-02-06 12:11:04 -05:00
leigh-mil
6ec9fb34f9 Add query for finding Task Orders that have not been sent to MS or that have been updated. 2020-02-06 12:04:13 -05:00
leigh-mil
03d6e7c21a Add column to clins for last_sent_at and column to task_orders for pdf_last_sent_at 2020-02-06 12:04:13 -05:00
eb4201d6e3 correct data class name 2020-02-06 11:26:08 -05:00
leigh-mil
2c8f4eeaa0 Add Environment property is_pending back because it is used in the UI to display the "Pending Creation" tag 2020-02-06 11:03:04 -05:00
c3c2f2e1c5 rename state machine data class 2020-02-06 10:44:32 -05:00
7559875d64 resolve conflict with staging 2020-02-06 10:19:47 -05:00
6420cce4fc initial mgmt group stage data classes extend the management group data class 2020-02-06 10:13:27 -05:00
dandds
e29ff3f91b fix scope for role creation 2020-02-06 06:35:12 -05:00
dandds
872500099e Merge branch 'staging' into environment-role-creation 2020-02-06 05:57:06 -05:00
dandds
406c2af811
Merge pull request #1369 from dod-ccpo/environment-mgmt-grp-provisioning
Environment Management Group Provisioning
2020-02-06 05:15:20 -05:00
dandds
4da68a1fab WIP: orchestration for env role creation 2020-02-05 15:56:53 -05:00
tomdds
05f4ef8cb6
Merge branch 'staging' into environment-mgmt-grp-provisioning 2020-02-05 14:52:15 -05:00
tomdds
13aca270ca Remove unused code in both the cloud interfaces and environment models. Also add tests for some untested code in the cloud interface. 2020-02-05 14:48:54 -05:00
dandds
7c7dd08827 Add environment_roles.cloud_id and update query for finding pending
roles.
2020-02-05 13:48:59 -05:00
ac6c715056 formatting 2020-02-05 12:22:20 -05:00
38e92e427b resolve conflict with staging 2020-02-05 12:21:00 -05:00
leigh-mil
c1055e3e78
Merge pull request #1385 from dod-ccpo/revoke-portfolio-invite-success-message
Alert for revoking an invite
2020-02-05 11:30:11 -05:00
leigh-mil
e66605ff4a
Merge branch 'staging' into revoke-portfolio-invite-success-message 2020-02-05 10:46:03 -05:00
leigh-mil
9869fd3e5d
Merge pull request #1391 from dod-ccpo/fix-max-width
Fix max width
2020-02-05 10:44:50 -05:00
leigh-mil
155a4c1a42
Merge branch 'staging' into fix-max-width 2020-02-05 10:11:41 -05:00
dandds
cdf6a469ed WIP: create_user_role 2020-02-05 09:20:22 -05:00
tomdds
aaa4b401b5 Fix LGTM issues 2020-02-04 17:42:08 -05:00
tomdds
350e648beb Added tests for get and set secret 2020-02-04 17:39:31 -05:00
tomdds
e702c42fa5 Merge branch 'staging' into environment-mgmt-grp-provisioning 2020-02-04 17:05:24 -05:00
graham-dds
d305ea487d
Merge pull request #1390 from dod-ccpo/reporting-integration
Add cloud method to get reporting data
2020-02-04 16:48:52 -05:00
tomdds
4d11f7217e Add missing test for create_principal_admin_role 2020-02-04 16:43:06 -05:00
tomdds
9d5918d618 Add exception for problems with secrets 2020-02-04 16:42:18 -05:00
leigh-mil
6cf39ca1e4 Set max width on new portfolio form 2020-02-04 16:13:07 -05:00
leigh-mil
e7487aa114 Set max width on ccpo admin pages 2020-02-04 16:13:07 -05:00
leigh-mil
68c7a70082 Set max width on error page and include Last login on error page
- Updated error_base template so that it contained the Root Vue component, which was the reason that the last login was not previously displaying
- Deleted unused css
- Created css variable max-page-width for use on the error page, topbar, and other full width elements
2020-02-04 16:13:07 -05:00
leigh-mil
a6e7dfda13 Apply .action-group-footer updates to the New application builder 2020-02-04 16:13:07 -05:00
leigh-mil
eeb174af35 Set max width for alerts and delete unused classes 2020-02-04 16:13:07 -05:00
leigh-mil
8e2870b62f Add max width to CTA footer in the TO builder form
- Created a new mixin (ExpandSidenavMixin) that sets the defaultVisible prop that can be used in both the root component and the SidenavToggler. This makes it so that the Root knows whether or not the sidenav is collapsed or expanded, so then child components can use this to calculate margins/paddings/offsets/etc.
- Added new classes for the .action-group-footer that set the elements padding based on whether or not the sidenav is expanded.
- Added a nested div (.action-group-footer--container) inside .action-group-footer which sets the max width
2020-02-04 16:13:07 -05:00
dandds
b754f1384f Include all Azure config in the INI file.
Adds all the new config items to the INI file and adjusts some naming
conventions so that these values sort together. Also adds defaults for
some values where they're known.
2020-02-04 16:12:45 -05:00