Commit Graph

2419 Commits

Author SHA1 Message Date
richard-dds
523f41a75d Delay and network errors 2019-09-09 10:41:17 -04:00
richard-dds
b247c53cd2 id helper 2019-09-09 10:41:17 -04:00
leigh-mil
a6caafada4 Update delete app button and section 2019-09-06 11:28:43 -04:00
leigh-mil
3428551cec Team members section read only version
- display all members in a table and list perms and environments
2019-09-06 10:43:05 -04:00
leigh-mil
2efd2c968d Use translations and make errors look pretty 2019-09-06 10:12:35 -04:00
leigh-mil
d7b86491ae Validate PoP dates against contract dates config on the backend 2019-09-06 10:12:35 -04:00
leigh-mil
7c7624f25e Move team routes to the settings file and delete files related to applications/team 2019-09-05 16:54:16 -04:00
leigh-mil
de74c1f533 Remove route for applications.team 2019-09-05 16:18:47 -04:00
leigh-mil
50ceaa39de Move team table into app settings page 2019-09-05 16:09:26 -04:00
dandds
e948007a8b Merge pull request #1057 from dod-ccpo/seed-sample-perms
Seed sample perms
2019-09-05 09:44:08 -04:00
graham-dds
0f185d3e09 Merge pull request #1054 from dod-ccpo/clin-summary-page
Refactor CLIN summary page
2019-09-04 13:40:44 -04:00
dandds
e259e7e440 Simplify User model string serialization.
There was a leftover method listing all the portfolios a user has access
to inside the string-serialization for the User. This is too verbose.
The leftover method was not being used anywhere else, so it was removed.
2019-09-04 13:03:09 -04:00
graham-dds
41bbbe8a39 add a sorted_clins property for clin sorting logic
CLINS have a special ordering:
 - First, they are sorted by the last three digits
 - Then, they are sorted by the first digit

Trying to add CLIN sorting logic to the relationship field in the task
order proved to be more challenging than expected. So, a separate
property was defined in order to access the clins in sorted order.
2019-09-04 12:35:56 -04:00
graham-dds
e2bd6bd823 Reorganize task order review template
- update copy in translations
 - Move TO totals out of sidebar
 - Group CLINs into 1 table with altered columns, instead of a
    separate table for each
 - edit CSS on CLIN table
2019-09-04 12:14:53 -04:00
leigh-mil
1cbefb099b Merge pull request #1055 from dod-ccpo/clin-card-styling
TO Form Step 3/CLIN page styling
2019-09-04 11:36:51 -04:00
tomdds
85f8c8f9e0 Merge pull request #1050 from dod-ccpo/cloud-provision-interface
Update CloudProviderInterface for provision job consumption
2019-09-03 15:59:55 -04:00
tomdds
84580a1330 Add type hinting to cloud interface and fix mismatch in mock implementation 2019-09-03 15:12:14 -04:00
leigh-mil
90b84a1ffe move text to translations file 2019-09-03 13:38:05 -04:00
leigh-mil
f08088c736 Styling for Period of Performance Section 2019-09-03 13:25:53 -04:00
leigh-mil
274fa4470c Update text on clin card and reorder fields 2019-09-03 11:35:15 -04:00
tomdds
a23a484630 add Environment model to create_environment arguments 2019-09-03 10:43:04 -04:00
tomdds
74ad006428 Specify return type of create_or_update_user 2019-09-03 10:41:45 -04:00
richard-dds
c5284fd8f9 Merge pull request #1005 from dod-ccpo/cloud-pdf-downloads
Cloud pdf downloads
2019-08-30 16:11:27 -04:00
richard-dds
7d3bda9496 Update permission for download_link endpoint 2019-08-30 15:53:26 -04:00
graham-dds
38ba8b7e5f LOAs are so out of this codebase 2019-08-30 09:57:23 -05:00
tomdds
e5e9f5a3e2 Directly pass EnvironmentUser to CSP User upsert 2019-08-30 09:57:42 -04:00
tomdds
9712e6896e Return True from suspend and delete CSP calls 2019-08-29 17:20:35 -04:00
tomdds
cce25679a4 Define potential structure for admin user return type 2019-08-29 17:03:00 -04:00
tomdds
0451dce8cf Pass credentials to each CSP method rather than an abstract auth object 2019-08-29 17:01:51 -04:00
tomdds
776887686c Generalize baseline provisioning method signature 2019-08-29 16:51:44 -04:00
tomdds
1fe9399f99 Update CloudProviderInterface for provision job consumption 2019-08-29 14:06:18 -04:00
richard-dds
922a48f76a Fix download link generation 2019-08-29 13:24:48 -04:00
dandds
2b11debe5d Merge pull request #1041 from dod-ccpo/use-celery
Use Celery instead of RQ.
2019-08-29 13:17:27 -04:00
richard-dds
e8234dcf34 Allow user to download files on TO upload page 2019-08-29 11:28:49 -04:00
richard-dds
acc821a475 Fix generate_download_link implementations 2019-08-29 11:28:40 -04:00
richard-dds
b7fbe9d2ac Use underscores in urls 2019-08-29 11:10:05 -04:00
richard-dds
04b77c113c Formatting 2019-08-29 10:12:02 -04:00
richard-dds
96f1c0d295 AWS downloads 2019-08-29 10:12:02 -04:00
richard-dds
b182307174 Azure file downloads 2019-08-29 10:12:02 -04:00
graham-dds
094e44a6b0 Merge pull request #1045 from dod-ccpo/bugfix-remove-member
Bugfix: Use correct path to full_name
2019-08-29 10:08:41 -04:00
dandds
d7478e322a Use Celery instead of RQ.
Celery provides a more robust set of queueing options for both tasks and
worker processes. Updates include:
- infrastructure necessary to run Celery, including celery entrypoint
- backgrounded functions are now imported directly from atst.jobs
- update tests as-needed
- update kubernetes worker pod command
2019-08-29 09:33:47 -04:00
graham-dds
3e9c082ac5 Use correct path to full_name
The full_name property is on the portfolio_role, not an intermidiate
user property
2019-08-29 09:20:24 -04:00
richard-dds
f54e673520 Remove unused imports 2019-08-28 15:56:55 -04:00
richard-dds
bb9d76dd09 Fix Vue tests 2019-08-28 15:56:55 -04:00
richard-dds
67a4bb602d Require portfolio id in upload-token
It's necessary for the authz decorator
2019-08-28 15:56:55 -04:00
richard-dds
0e593a77f1 Add permission check to upload_token route 2019-08-28 15:06:20 -04:00
richard-dds
85ba61b97b Formatting 2019-08-28 15:06:20 -04:00
richard-dds
27e0e16707 Require auth on upload-token 2019-08-28 15:06:20 -04:00
richard-dds
7d1dfa1d0e Get presigned upload token via ajax request 2019-08-28 15:06:13 -04:00
leigh-mil
0cbd971c11 Merge pull request #1032 from dod-ccpo/dont-include-last-login-update-in-auditlog
Do not create AuditEvent if updating the User.last_login
2019-08-19 11:26:36 -04:00