richard-dds
97cefc7501
Formatting
2019-09-16 16:58:28 -04:00
richard-dds
c0a629ae9a
Alias resource class to Model
2019-09-16 16:54:49 -04:00
richard-dds
5012c5a4d3
Fix migration path
2019-09-16 16:53:03 -04:00
richard-dds
030d67719b
Remove unused imports
2019-09-16 16:52:54 -04:00
richard-dds
2bbe974755
Implement simple locking system for environments
2019-09-16 16:39:37 -04:00
dandds
25a78964df
Merge pull request #1073 from dod-ccpo/fix-migration
...
Apply default to environments.creator_id so column can be non-nullable
2019-09-16 16:11:31 -04:00
richard-dds
89d3a66522
Apply default to environments.creator_id so column can be non-nullable
2019-09-16 15:50:05 -04:00
dandds
147fe5a7db
Merge pull request #1072 from dod-ccpo/empty-crl-tmp
...
Do not try to copy crl-tmp contents if empty.
2019-09-16 11:37:12 -04:00
dandds
b107f84c75
Do not try to copy crl-tmp contents if empty.
...
The Kubernetes CronJob for syncing CRLs syncs them to a temporary folder
and then copies them to the real location once the sync is complete. If
the temporary folder is empty, the `cp` command throws an error. This
updates the bash script that manages the sync so that it will skip the
copy command if the temporary location is empty.
2019-09-16 11:23:15 -04:00
dandds
3c4432329f
Merge pull request #1071 from dod-ccpo/fix-migration
...
Fix migration path
2019-09-16 10:47:19 -04:00
richard-dds
75928b7700
Fix migration path
2019-09-16 10:36:57 -04:00
richard-dds
79c8e4fc63
Merge pull request #1062 from dod-ccpo/env-provisioning-task
...
Environment provisioning background jobs
2019-09-16 09:58:18 -04:00
graham-dds
1fe755bb69
Merge pull request #1069 from dod-ccpo/clin-obligated-and-total-funding
...
CLIN obligated and total funding
2019-09-13 11:10:46 -04:00
dandds
608893a6b3
Merge pull request #1068 from dod-ccpo/docker-multi-tag
...
Docker multi tag
2019-09-13 09:40:37 -04:00
graham-dds
96ad2334f7
Use custom validator for CLIN funding
2019-09-12 16:11:12 -04:00
graham-dds
e9bd1b596d
Move max clin amount to a constant
2019-09-12 16:11:12 -04:00
graham-dds
ebe8adac21
Update name of prop used to control validation
2019-09-12 16:11:12 -04:00
graham-dds
5d3aa41431
Pull out unecessary events from clin_fields
2019-09-12 16:11:12 -04:00
graham-dds
8b0d9fb9d2
Create text input mixin
2019-09-12 16:11:12 -04:00
graham-dds
c26f8b92e9
Add tests to validate CLIN funding
2019-09-12 16:11:12 -04:00
graham-dds
ccb26d8cf8
Use new path to error in translations
2019-09-12 16:11:12 -04:00
graham-dds
ab17b5cf84
Use translations for WTForms validation
2019-09-12 16:11:12 -04:00
graham-dds
42693ec506
Reshape funding errors in translations
2019-09-12 16:11:12 -04:00
graham-dds
2af0a2ecaf
Update existing tests for new CLIN logic
...
- Factory adds total_amount field, which is always greater than obligated
field
- add total_amount field on tests that create TOs manually
- update tests that calculate total_contract_amount and
total_obligated_amount
2019-09-12 16:11:12 -04:00
graham-dds
0abd46eb4f
fixup to form
2019-09-12 16:11:12 -04:00
graham-dds
bdeb3dfa1a
use translations for clin validation message
2019-09-12 16:11:12 -04:00
graham-dds
33ed89df54
Add percent obligated to step 3 form
2019-09-12 16:11:12 -04:00
graham-dds
6224026d72
Custom component for handling clin dollar input
...
- Macro for CLIN dollar input HTML.
- Custom Vue component to react to
"fundingValid" validaiton
2019-09-12 16:11:12 -04:00
graham-dds
cdbbc9f785
Add funding validation to clinfields vue component
2019-09-12 16:11:12 -04:00
graham-dds
bf19add617
Add funding validation to clinfields vue component
2019-09-12 16:11:12 -04:00
graham-dds
257fe648a8
Add input validation for CLIN dollars
...
But the validation message includes the valid number range
2019-09-12 16:11:12 -04:00
graham-dds
aa613690f5
Add sum of all CLIN total values to TO summary
2019-09-12 16:11:12 -04:00
graham-dds
3327405a26
Use actual total amount in CLIN summary table
2019-09-12 16:11:12 -04:00
graham-dds
47337e3e70
obligated > total error text in translations
2019-09-12 16:11:12 -04:00
graham-dds
73a4b669ac
class methods for oblig. and contract amount total
2019-09-12 16:11:12 -04:00
graham-dds
8c1a1ac33e
Add default values for obligated and total CLIN $
2019-09-12 16:11:12 -04:00
graham-dds
6f13b8a179
Add WTForms min and max validation for clin $
...
- above 0 and below $1,000,000,000.00, inclusive
2019-09-12 16:11:12 -04:00
graham-dds
f3eea39536
Add "total amount" to CLINS
...
- includes migration for change to model
2019-09-12 16:11:10 -04:00
leigh-mil
e565913f48
Merge pull request #1067 from dod-ccpo/app-settings-cleanup
...
App settings cleanup
2019-09-11 16:01:37 -04:00
dandds
78948797a8
Add prefix to Docker image tags.
...
With a prefix, it is easier to automatically sort and expire images
within the container registry.
2019-09-11 15:48:12 -04:00
dandds
ace222fe95
Push multiple Docker tags for image in CD.
...
This will allow Kubernetes resources that only pull images occasionally
(i.e., k8s jobs) to point to a static tag name, "latest", that is updated
regularly. It also means we can refer to that image in the k8s config
tracked in the repo, instead of out-of-date images.
2019-09-11 15:37:09 -04:00
richard-dds
6100b6e479
Fix create_environments test
2019-09-11 15:36:07 -04:00
leigh-mil
ddcd91964f
Remove route 'applications.update_env_roles' and related functions and tests
2019-09-11 15:29:09 -04:00
richard-dds
bc9426015c
Add another test for Environments.get_environments_pending_creation
2019-09-11 11:43:10 -04:00
richard-dds
365a50efce
Add Environments.provisioning_status
2019-09-11 11:43:10 -04:00
richard-dds
1a9c34d856
Fix and test environment dispatch tasks
2019-09-11 11:43:06 -04:00
richard-dds
6b7db2ca46
Better ergonomics for creating factory portfolios w/ TOs
2019-09-11 11:43:06 -04:00
richard-dds
f6cb6f2a31
Change Environment.creator relation from ApplicationRole to User
2019-09-11 11:42:59 -04:00
richard-dds
e65c1d69b6
Add Environment.creator_role relation
2019-09-11 11:42:40 -04:00
richard-dds
4405ed91d5
Fix migration path
2019-09-11 11:42:36 -04:00