6007 Commits

Author SHA1 Message Date
dandds
6dc1e10e77 Delete unused Vue components and remove references to them. 2019-09-25 06:14:12 -04:00
tomdds
494978fabd
Merge pull request #1077 from dod-ccpo/cloud-provision-errors
First pass at Cloud Provision Exceptions
2019-09-24 14:00:47 -04:00
graham-dds
7e340936dc
Merge pull request #1088 from dod-ccpo/make-application-creation-multistep
Make application creation multistep
2019-09-24 13:56:36 -04:00
tomdds
ff8119acd1 Integrate errors with MockCloudProvider 2019-09-24 13:54:41 -04:00
tomdds
5aa5acfb2a Remove redundant EnvironmentExistsException 2019-09-24 13:53:41 -04:00
tomdds
08f98a557f Create separate authentication and authorization exceptions 2019-09-24 13:53:41 -04:00
tomdds
34c616ce63 First pass at Cloud Provision Exceptions 2019-09-24 13:53:41 -04:00
richard-dds
d60cc58dee
Merge pull request #1083 from dod-ccpo/user-provisioning-task
Add create_user task
2019-09-24 13:50:17 -04:00
dandds
07b287e9aa
Merge pull request #1090 from dod-ccpo/clin-fields-test
Add a JS test for the clin-fields Vue component.
2019-09-24 11:04:45 -04:00
graham-dds
dbc851258f Update .secrets.baseline 2019-09-24 10:16:49 -04:00
graham-dds
a96c2b3cdd Update / create new tests for application creation 2019-09-24 10:16:49 -04:00
graham-dds
66f606d951 add permissions to new application routes 2019-09-24 10:16:49 -04:00
graham-dds
0bdbe755e3 Allow the ability to update environment names 2019-09-24 10:16:49 -04:00
graham-dds
2dd24aa286 Allow application creation without environments 2019-09-24 10:16:49 -04:00
graham-dds
8c8f0be761 Allow application creation without environments 2019-09-24 10:16:49 -04:00
graham-dds
6b74766df9 Add translation for next button in new app form 2019-09-24 10:16:48 -04:00
graham-dds
4c8bb0a35d change ulr_for arguments to new multistep form 2019-09-24 10:16:48 -04:00
graham-dds
f0593cde70 Break new application template into form steps 2019-09-24 10:16:48 -04:00
graham-dds
1a11182eef Break new-application JS component into form steps 2019-09-24 10:16:48 -04:00
graham-dds
8914419dac Break new application route into multiple routes 2019-09-24 10:16:48 -04:00
graham-dds
cd37e18178 Rename application-related forms 2019-09-24 10:16:48 -04:00
graham-dds
83479f60af Flash messages for saving/ submitting applications 2019-09-24 10:16:39 -04:00
dandds
7ea1ae5a34 Add a JS test for the clin-fields Vue component.
In order to do this, it was expedient to move the CLINFields Jinja macro
into its own file and pass in all the data it requires.
2019-09-24 09:37:30 -04:00
dandds
526dc94455
Merge pull request #1089 from dod-ccpo/quick-test-fix
Adjust environment claim test to avoid race condition
2019-09-23 15:27:09 -04:00
dandds
0d45be68d5 Adjust environment claim test to avoid race condition 2019-09-23 14:53:18 -04:00
richard-dds
23319e0c39 Remove unused import 2019-09-23 11:45:33 -04:00
richard-dds
399cf74ed6 Only provision EnvironmentRoles with active ApplicationRoles 2019-09-23 11:30:06 -04:00
richard-dds
f523db4d2d Squash migrations related to env role provisioning 2019-09-23 10:44:37 -04:00
dandds
46f8e07729
Merge pull request #1087 from dod-ccpo/to-step3-testing
Initial JS tests for the Vue TOForm component.
2019-09-23 10:32:23 -04:00
leigh-mil
c18d44701e
Merge pull request #1086 from dod-ccpo/ie11-header-bug
Ie11 header bug
2019-09-23 10:24:05 -04:00
leigh-mil
b837700612
Merge pull request #1085 from dod-ccpo/total-funding-bug-168516197
Total and Obligated Funding % Bug
2019-09-23 10:19:38 -04:00
dandds
112f0e0ab2 Initial JS tests for the Vue TOForm component.
This adds BeautifulSoup to the Python dev dependencies so that we can
render an entire page and then extract the Vue component we need.
Ideally, we should refactor all the Vue components so that they live in
Jinja macros and we can render those macros directly.
2019-09-20 15:24:55 -04:00
leigh-mil
7402c0c84e Fix icon alignment 2019-09-20 13:39:09 -04:00
leigh-mil
a342aed7e2 Remove max width on p element in the header 2019-09-20 13:38:56 -04:00
leigh-mil
61a3affd11 Add if statement for when percentage is over 100 2019-09-20 13:13:15 -04:00
richard-dds
4eee06ba44 Add test for do_provision_user 2019-09-20 11:43:19 -04:00
richard-dds
2fca542100 Implement dispatch query for provision_user 2019-09-20 11:37:18 -04:00
richard-dds
1ef4e437d7 Schedule beat task for dispatch_create_user 2019-09-20 11:00:52 -04:00
richard-dds
d9e52c7741 Fix test_create_or_update_user 2019-09-20 10:12:23 -04:00
richard-dds
d1e146f577 Add create_user task 2019-09-19 16:56:36 -04:00
richard-dds
4ba3e6cd97
Merge pull request #1082 from dod-ccpo/env-provisioning-tweaks
Tweaks to environment provisioning jobs
2019-09-19 15:29:25 -04:00
richard-dds
48decf0f8b Record failures to env provisioning jobs 2019-09-19 14:38:53 -04:00
richard-dds
6c7667b7fc Filter out deleted envs in dispatch_create_environment 2019-09-19 14:24:39 -04:00
graham-dds
d6742e5169
Merge pull request #1081 from dod-ccpo/vscode-debugging
coerce unipath objects to strings in app.py
2019-09-19 13:49:25 -04:00
dandds
2ba8c1b0cb
Merge pull request #1078 from dod-ccpo/env-beat-schedule
Add a beat processing schedule for environment provisioning jobs.
2019-09-19 10:55:33 -04:00
graham-dds
dab1efd564 coerce unipath objects to strings in app.py
- This change allows the VSCode debugger to work with the app, since it
expects filepaths to be string objects
2019-09-19 10:39:31 -04:00
dandds
b58c3d1222
Merge pull request #1080 from dod-ccpo/new-app-member-flash-update
Update the flash message for when a new application member is added.
2019-09-19 09:40:29 -04:00
dandds
7bb9400ea7 Update the flash message for when a new application member is added. 2019-09-19 09:34:00 -04:00
richard-dds
60a5bb8c19
Merge pull request #1079 from dod-ccpo/auto-allowlist-revision-ids
Secrets whitelist alembic revision ids
2019-09-18 16:46:59 -04:00
richard-dds
292cfdd0e8 Secrets whitelist alembic revision ids 2019-09-18 16:40:36 -04:00