Patrick Smith
95267f6031
Use format mask to stringify dollar amount
2018-08-13 11:29:25 -04:00
Patrick Smith
3e6c4d7f13
Update flask form to require fields only when appropriate
2018-08-13 11:29:25 -04:00
Patrick Smith
6e763773b5
Toggle option for organization providing assistance
2018-08-13 11:28:41 -04:00
Patrick Smith
f53e656475
Don't display cloud migration questions until an answer is selected
2018-08-13 11:28:41 -04:00
Patrick Smith
653c22e0a1
Set default value for radio fields
...
If we don't set the default, the default gets set to `"None"`, which is
an unintuitive value. An empty string is equivalent but more usuable.
2018-08-13 11:28:41 -04:00
Patrick Smith
7b01e5b8a3
Add keys to inputs to prevent Vue from re-using elements
2018-08-13 11:28:41 -04:00
Patrick Smith
8859ca238e
Show annual spend calculated from monthly spend
2018-08-13 11:28:41 -04:00
Patrick Smith
855857217f
Set custom delimiters for Vue
...
Normally, in Vue.js, you could use `{{ variable }}` to render the value
of some variable. In our setup however, Jinja expects to handle the
`{{}}` as a template. This change allows us to use `!{ variable }` to
render the value in our Vue templates.
2018-08-13 11:28:41 -04:00
Patrick Smith
88ede0c696
Emit raw field value instead of masked value
2018-08-13 11:28:41 -04:00
Patrick Smith
86391e4ab5
Hook up details of use form to Vue to show/hide migration fields
2018-08-13 11:28:41 -04:00
Patrick Smith
687af77e33
Emit field change event for options inputs
2018-08-13 11:28:40 -04:00
Patrick Smith
90240c19af
Emit field change events from root
2018-08-13 11:28:40 -04:00
dandds
6fa57c310a
Merge pull request #158 from dod-ccpo/over-one-mill-159007546
...
Over one mill 159007546
2018-08-13 11:19:29 -04:00
andrewdds
73205e9d90
Merge pull request #147 from dod-ccpo/ui/input-field-frontend-validation
...
Ui/input field frontend validation
2018-08-13 11:19:16 -04:00
dandds
c22e675bb9
Merge pull request #157 from dod-ccpo/review-data-bug
...
fix bug in request form review step, add more tests
2018-08-13 11:12:19 -04:00
dandds
1387423a1c
fix "pending CCPO approval" alert display logic
2018-08-13 11:03:23 -04:00
dandds
7e4723452c
improve integration test: no monkeypatching, assert request is submitted
2018-08-13 10:58:05 -04:00
dandds
37bb0c5d30
display alert on requests index page when requests are pending CCPO approval
2018-08-13 10:26:08 -04:00
dandds
654f9231b5
show modal for requests pending CCPO approval
2018-08-13 10:11:07 -04:00
richard-dds
59a74ac473
Merge pull request #154 from dod-ccpo/fix-request-form-navigation
...
Only display checkmark if form section is complete
2018-08-13 09:45:59 -04:00
richard-dds
e7511f504c
Merge pull request #155 from dod-ccpo/linting
...
Lint entire `atst` module
2018-08-13 09:45:44 -04:00
dandds
1eb8e79f41
fix bug in request form review step, add more tests
2018-08-13 09:44:32 -04:00
Devon
5b5da2347d
Merge pull request #156 from dod-ccpo/add-cac-certs
...
Add cac certs
2018-08-13 08:52:34 -04:00
Devon Mackay
24625cf08f
On successful master build, deploy new code version
2018-08-12 15:31:28 -04:00
Devon Mackay
94d88d795e
Add script for updating source image of ATST deploy
2018-08-12 15:31:00 -04:00
Devon Mackay
6a776b4087
Add atat-deployer user for travis to use
2018-08-12 15:08:02 -04:00
Devon Mackay
8c43b60bba
Revert container publishing to master branch only
2018-08-12 14:17:18 -04:00
Devon Mackay
b18c853f62
Update code version and add memory requirement
2018-08-12 14:17:18 -04:00
Devon Mackay
d741c4e37c
Add pod spec for debuggable ATST container
2018-08-12 14:17:18 -04:00
Devon Mackay
094bb1467a
Fix syntax (docker uses . not * for dir contents)
2018-08-12 14:17:18 -04:00
Devon Mackay
ac1f403313
Purge the CRL cache directory
2018-08-12 14:17:17 -04:00
Devon Mackay
ed3a49a827
Fix crl file copying
...
Old syntax copied the container crl directory into the local crl
directory as a subdir, resulting in the content being in ./crl/crl/
2018-08-12 14:17:17 -04:00
Devon Mackay
6f1cd6276d
Update deployed code version
2018-08-12 14:17:17 -04:00
Devon Mackay
bc0521fba9
Remove deploy branch restriction to push testable image
2018-08-12 14:17:17 -04:00
Devon Mackay
0619e02042
Pull ca-chain.pem from Kubernetes
2018-08-12 14:17:17 -04:00
Devon Mackay
a20df689f8
Save container with CRLs added
2018-08-12 14:17:17 -04:00
Devon Mackay
8c52e53679
Cache the crl subdir
2018-08-12 14:17:17 -04:00
Devon Mackay
6a3b569c09
Update crl copy to use full path
2018-08-12 14:17:17 -04:00
Devon Mackay
4168956f88
Add rsync package for sync-crl script
2018-08-12 14:17:17 -04:00
Devon Mackay
1fb037a6be
Add tty so container does not automatically stop right away
2018-08-12 14:17:17 -04:00
Devon Mackay
60d3379fe7
Sync CRLs and cache them
2018-08-12 14:17:17 -04:00
Devon Mackay
bfe3e18531
Update atst code version
2018-08-12 14:17:17 -04:00
Devon Mackay
e098dc8619
Fix file path
2018-08-12 14:17:17 -04:00
Devon Mackay
be653fd702
Fix reference
2018-08-12 14:17:17 -04:00
Devon Mackay
323eefd121
Update code version deployed
2018-08-12 14:17:17 -04:00
Devon Mackay
c00db63f40
Enable client cert validation
2018-08-12 14:17:17 -04:00
Devon Mackay
5bd39e1a15
Add client ca bundle to nginx container
2018-08-12 14:17:17 -04:00
Devon Mackay
bad0e1f098
Add script for managing client ca bundle
2018-08-12 14:17:17 -04:00
Devon Mackay
93dd128c4d
Switch to language:minimal since everything is in a container
2018-08-12 14:17:17 -04:00
Patrick Smith
0f4893242b
Fix tests
2018-08-12 12:16:51 -04:00