richard-dds
caf6882a11
Only consider request financially verified if TO is from EDA
2018-08-30 16:31:08 -04:00
richard-dds
ccf1b3b5aa
Do submit financial verification
2018-08-30 16:31:08 -04:00
richard-dds
8a813d9ac3
Display workspace link for approved requests
2018-08-30 16:31:08 -04:00
richard-dds
60275f8c3a
Check that request is financially verified before approving
2018-08-30 16:31:08 -04:00
richard-dds
3ab528f192
Raise instead of returning None
2018-08-30 16:31:08 -04:00
richard-dds
a2d4602f0c
Remove unused route
2018-08-30 16:31:08 -04:00
Devon Mackay
604bfc92f2
Remove db reset; setup does that for ci
2018-08-30 16:22:55 -04:00
Devon Mackay
dd578f6f3f
Add crl sync and crl file caching
2018-08-30 16:22:55 -04:00
Devon Mackay
3fc8f6e970
Remove extra config settings
2018-08-30 16:22:55 -04:00
Devon Mackay
73f7248235
Remove yarn build (already done by setup script)
2018-08-30 16:22:55 -04:00
Devon Mackay
1d084d17ce
Add redis for test dependencies
2018-08-30 16:22:55 -04:00
Devon Mackay
d4fd1abf61
Temp disable DB vars from ini files
2018-08-30 16:22:55 -04:00
Devon Mackay
d58b677dad
Fix syntax
2018-08-30 16:22:55 -04:00
Devon Mackay
b3cc9313c3
Ensure submodules are cloned
2018-08-30 16:22:55 -04:00
Devon Mackay
fece8f2232
Convert submodule URL to https
2018-08-30 16:22:55 -04:00
Devon Mackay
0bcc0617d6
Add registry credentials
2018-08-30 16:22:55 -04:00
Devon Mackay
a6b5dd8c53
Add circleci config
2018-08-30 16:22:55 -04:00
Devon Mackay
8af2f5b99e
Add ability to override any config setting via ENV var
2018-08-30 16:22:55 -04:00
Devon Mackay
65b0b95eba
Ensure ALL tests are run
2018-08-30 16:22:55 -04:00
Patrick Smith
622d28dd8b
Remove unused imports
2018-08-30 15:02:02 -04:00
Patrick Smith
457f8de608
Remove now unnecessary auth check
2018-08-30 14:45:39 -04:00
Patrick Smith
27b85ce560
Catch DataError when querying for request
...
A `DataError` can be raised if we try to find a request with an id that
is not a valid UUID.
2018-08-30 14:45:39 -04:00
Patrick Smith
6bfc7f77bc
Add test for new Authorization check
2018-08-30 14:45:39 -04:00
Patrick Smith
7040157f25
Formatting fixes
2018-08-30 14:45:39 -04:00
Patrick Smith
d785f19b5b
Enforce authorization when getting a request
2018-08-30 14:45:39 -04:00
Patrick Smith
e7aed35054
Link to pending request page from index
2018-08-30 14:45:39 -04:00
Patrick Smith
0906134f56
Move data variables to context for easier re-use
2018-08-30 14:31:12 -04:00
Patrick Smith
4d6f51ed7f
Add route for read-only view of request
2018-08-30 14:31:12 -04:00
patricksmithdds
687ae30268
Merge pull request #230 from dod-ccpo/ccpo-approval
...
CCPO Approval
2018-08-30 14:30:56 -04:00
luis cielak
1a8922750f
Add horizonal ruler dividers
2018-08-30 13:25:21 -04:00
dandds
0a36f1d6ca
move request review information into a partial
2018-08-30 13:25:21 -04:00
luis cielak
0a62157d00
Organize approval sections
2018-08-30 13:25:21 -04:00
luis cielak
e768758483
Style horizontal ruler
2018-08-30 13:25:21 -04:00
luis cielak
042d831085
Add placeholder text from request
2018-08-30 13:25:21 -04:00
luis cielak
d5dc3a7fe6
Begin adding read-only fields
2018-08-30 13:25:21 -04:00
luis cielak
6c2f2a131c
Convert torando template to jinja
2018-08-30 13:25:21 -04:00
patricksmithdds
fc3d4a3080
Merge pull request #231 from dod-ccpo/fix-crls
...
Update ssl crl config and certs
2018-08-30 12:27:52 -04:00
richard-dds
5eed37b3b3
Ad some steps to the README
2018-08-30 11:47:02 -04:00
richard-dds
6eaa8b5c51
Update ssl crl config and certs. See you in a year
2018-08-30 11:11:04 -04:00
dandds
1b373a975e
Merge pull request #221 from dod-ccpo/pe-number-loading-#160063695
...
move pe number ingestion for setup into a migration
2018-08-29 12:09:47 -04:00
dandds
42f95eb17d
resolve migration chain
2018-08-29 11:45:14 -04:00
dandds
46f2a00ee3
move pe number ingestion for setup into a migration
2018-08-29 11:13:54 -04:00
patricksmithdds
10aff81b99
Merge pull request #228 from dod-ccpo/update-secret-key
...
Fix PDF uploading
2018-08-29 11:13:46 -04:00
ktran
ac4c975964
Adding the encrypted token to the yml file
2018-08-29 11:12:16 -04:00
dandds
474b3b2f50
update script should ensure uploads directory is present
2018-08-29 11:01:50 -04:00
andrewdds
5c09c05ec9
Merge pull request #227 from dod-ccpo/member-roles
...
Member roles
2018-08-29 10:49:12 -04:00
Patrick Smith
501caf767b
Upload with a temp file instead of streaming
...
Using a stream is a no-go due to a bug in libcloud: https://issues.apache.org/jira/browse/LIBCLOUD-935?focusedCommentId=16152982&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-16152982
Instead, write the uploaded file to a named tempfile and pass that to
the uploader.
2018-08-29 10:40:04 -04:00
Andrew Croce
38380ac369
mock environment-role selector on member-edit screen
2018-08-29 09:55:43 -04:00
Andrew Croce
b4a5956a73
Modifications to block list and modal styles to accomodate selectable block list in modal
2018-08-29 09:55:14 -04:00
Patrick Smith
4e16346ed4
Don't verify hash of uploaded files
...
I believe this is a bug in `libcloud`. We're passing an iterator (as
required by libcloud --
https://github.com/apache/libcloud/blob/trunk/libcloud/storage/base.py#L592 )
for the stream, but when verifying the hash of the uploaded file,
`libcloud` goes through the stream twice: https://github.com/apache/libcloud/blob/trunk/libcloud/storage/base.py#L614-L621
After the sending the file stream as an upload, when generating the
hash, the iterator has already been iterated through so the second
go-through returns an empty iterator. Thus, the hash will never match
unless an empty file is uploaded.
This change reaches into the container's driver so that we can pass the
`verify_hash` kwarg, which cannot be specified on the container's
methods.
2018-08-28 20:35:31 -04:00