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
leigh-mil
2776926dea
Move custom audit log logic into the User class
2019-08-19 10:25:26 -04:00
leigh-mil
1efe9cb5e4
Merge pull request #1023 from dod-ccpo/csp-links
...
Env roles bug fix
2019-08-19 09:43:54 -04:00
leigh-mil
0d6f7aa3cc
Do not create AuditEvent if updating the User.last_login
2019-08-16 16:41:58 -04:00
dandds
24b2d95f03
Application members should not see deleted applications.
...
This updates the `Portfolios.for_user` method to screen out deleted
ApplicationRole entities. For extra assurance, we also mark application
roles as disabled when they are deleted.
2019-08-15 10:20:30 -04:00
leigh-mil
c37c5d72b9
move data property into the base EnvironmentForm so that NO_ACCESS is converted to None when creating a new application member
2019-08-15 10:13:34 -04:00
dandds
16c9b826b3
Merge pull request #1019 from dod-ccpo/upload-error-handling
...
Add validations and error states for TO upload form
2019-08-14 14:30:46 -04:00
richard-dds
56cec0694f
Formatting
2019-08-14 11:40:23 -04:00
richard-dds
a7417b4f39
Add upload errors to translations file
2019-08-14 11:35:07 -04:00
leigh-mil
e59e3b959c
Add listener to User model to record permission set updates and update user audit log template
2019-08-13 16:36:38 -04:00
leigh-mil
b26d8d575c
Merge pull request #1011 from dod-ccpo/remove-ccpo-user
...
Remove CCPO user
2019-08-13 16:29:07 -04:00
leigh-mil
852046a3e7
Change variable name from data to user_info because it was more descriptive
2019-08-13 16:23:11 -04:00