6123 Commits

Author SHA1 Message Date
dandds
6be6078a64
Merge pull request #964 from dod-ccpo/push-container
Push Docker Images to CSP registries
2019-07-16 16:10:36 -04:00
dandds
89852346f8 Push images to CSP registries during CD.
Add config (CircleCI Orb recipes) for building Docker images and pushing
the results to both AWS and Azure Docker registries.
2019-07-16 15:47:50 -04:00
mk-dds
ba99e04767 fixes #167077646, clin 3 not added to obligated total 2019-07-16 13:57:43 -04:00
tomdds
074a358261
Merge pull request #970 from dod-ccpo/upgrade-lodash
Force lodash resolution to higher patch version
2019-07-15 14:27:32 -04:00
tomdds
f5d880f40a
Merge pull request #966 from dod-ccpo/vue-testing-spike
Vue testing spike
2019-07-15 14:26:12 -04:00
tomdds
b9bfe64c39 Fixed file formatting 2019-07-15 14:00:43 -04:00
leigh-mil
afd6fee6b4 set height of div with TO status and buttons 2019-07-15 12:04:03 -04:00
tomdds
55cc774666 Force lodash resolution to higher patch version
This forces our dependencies to use a version of lodash that includes a fix for this vulnerability: https://snyk.io/vuln/SNYK-JS-LODASH-73638
2019-07-15 11:16:57 -04:00
tomdds
506d53f862 Migrate Jinja to Vue Template Rendering to pytest 2019-07-15 11:05:42 -04:00
leigh-mil
951845ca86
Merge pull request #969 from dod-ccpo/update-team-count
Update team count on apps page
2019-07-15 10:33:51 -04:00
leigh-mil
20286c9cd8
Merge pull request #968 from dod-ccpo/fix-funding-icon
Add update route to list of routes for showing the funding icon
2019-07-15 09:34:11 -04:00
leigh-mil
64b582d966 Use add_perms to only show button if user can create apps 2019-07-15 09:22:23 -04:00
leigh-mil
c4efa54a64 Count members instead of users 2019-07-14 17:03:26 -04:00
dandds
beabd2ce72 Remove the scriptz submodule and hard-commit the files.
The submodule is a leftover from when this project was intended to work
as a series of microservices. It was meant to provide common
functionality to the builds for every microservice. That's no longer the
case, and the submodule is a pain-point both in on-boarding new
developers and running the Docker build.
2019-07-14 16:01:13 -04:00
dandds
ef8fd2fa41 Put Dockerfile in repo root for ease of use.
Most build tools (i.e., the CircleCI Orbs) expect a Dockerfile in the
repo root. Rather than have to configure an exception everywhere, put it
where most people/tools expect it to be.
2019-07-14 16:00:09 -04:00
dandds
03a445e759 Copy USWDS fonts to static directory in Docker build.
This step was missing from the initial Docker build and causing errors
in fresh repositories.
2019-07-14 15:57:34 -04:00
leigh-mil
3002e56748
Merge pull request #967 from dod-ccpo/view-only-funding-page-fix
Only show add TO button if user has create task order perms
2019-07-12 15:38:19 -04:00
leigh-mil
833ec08ef4 Add update route to list of routes for showing the funding icon 2019-07-12 15:19:13 -04:00
leigh-mil
6a94b150ff Only show add TO button if user has create task order perms 2019-07-12 14:53:41 -04:00
tomdds
0682411954 Fix formatting 2019-07-12 12:13:22 -04:00
tomdds
38a01f7db3 Clean up and generalize jinja to vue test template rendering and testing 2019-07-12 12:05:54 -04:00
leigh-mil
65363129fb
Merge pull request #963 from dod-ccpo/pdf-upload-persistence
Persist PDF upload
2019-07-12 11:06:10 -04:00
tomdds
5234677ad3 Set incoming props as variable names rather than values in test rendering to allow props to be properly passed to component under test 2019-07-11 17:52:54 -04:00
tomdds
fd6ad924d9 Spike that generates a checkbox template from jinja and allows us to mount and manipulate it 2019-07-11 17:36:56 -04:00
leigh-mil
fb86f9a139 Bind attachment as value to the pdf input 2019-07-11 14:09:47 -04:00
dandds
307601701c
Merge pull request #962 from dod-ccpo/dockerfile
Single Dockerfile for building ATAT.
2019-07-11 11:48:40 -04:00
leigh-mil
1958e65a74
Merge pull request #961 from dod-ccpo/fix-download-cursor
Use pointer in upload-widget
2019-07-11 11:42:42 -04:00
dandds
6f8ef27bf1 Single Dockerfile for building ATAT.
Dockerfile is now a single multi-stage build that relies on a Python 3.7
base image.

Notes:
- This builds uWSGI with a `pip install` because the Alpine vendored
  uWSGI is built against Python 3.6.
- Adds a docker-compose file that can be used for testing that the build
  works. It is not usable for development purposes because it creates a
  static copy of the application.
2019-07-11 11:27:33 -04:00
leigh-mil
f1cf0a5278 Use pointer in upload-widget 2019-07-11 10:27:03 -04:00
dandds
1c63a64bb8
Merge pull request #960 from dod-ccpo/readme-python-version
Specify correct python version in README.
2019-07-11 09:49:25 -04:00
dandds
d22ecfa4fe Specify correct python version in README. 2019-07-10 17:01:15 -04:00
dandds
b98d7006c9
Merge pull request #959 from dod-ccpo/fix-crl-tests
Fix tests that were broken by a fixture CRL expiring.
2019-07-10 11:19:49 -04:00
dandds
bd8a469e93 Fix tests that were broken by a fixture CRL expiring.
Adjust the broken tests to use our dynamic fixtures for PKI files. Some
tests still rely on these fixtures, but this is a minimal patch to get
the test suite passing again. Eventually all tests should use the pytest
fixtures.
2019-07-10 11:11:49 -04:00
dandds
b081833be9
Merge pull request #951 from dod-ccpo/bump-python
Upgrade Python to 3.7.3 and add PyYAML.
2019-06-20 16:31:55 -04:00
dandds
f114852523
Merge pull request #955 from dod-ccpo/fix-member-form-alignment-chrome
Fix app member checkbox alignment in Chrome
2019-06-20 15:50:06 -04:00
dandds
8edb678bf8
Merge pull request #954 from dod-ccpo/fix-landing-page-alignment-again
Actually center portfolio landing page content
2019-06-20 15:49:39 -04:00
leigh-mil
78236e9e55
Merge pull request #957 from dod-ccpo/ie11-to-bug
Fix IE11 Bug
2019-06-20 14:53:01 -04:00
leigh-mil
6d1d621e02
Merge pull request #922 from dod-ccpo/remove-skipped-tests
Delete unneeded tests
2019-06-20 14:52:47 -04:00
leigh-mil
2ea0efb60a Update test 2019-06-20 14:38:55 -04:00
leigh-mil
a0f6d98d28 Remove more unnecesary tests 2019-06-20 14:28:56 -04:00
leigh-mil
f76d67dddb update comment 2019-06-20 14:28:56 -04:00
leigh-mil
c1383e1ec7 Delete unneeded tests 2019-06-20 14:28:56 -04:00
leigh-mil
cb6550abe6 pass 0 when value is None 2019-06-20 13:39:14 -04:00
leigh-mil
de7097e55b
Merge pull request #953 from dod-ccpo/add-to-button-perms
TO bug fixes
2019-06-20 11:58:51 -04:00
richard-dds
de5d9ddbcc Actually center portfolio landing page content 2019-06-20 11:19:47 -04:00
richard-dds
2d2b241d38 Fix app member checkbox alignment in Chrome 2019-06-20 11:09:59 -04:00
leigh-mil
2ddc4c2c2b
Merge pull request #952 from dod-ccpo/translations-edit-to
Use translations
2019-06-20 11:07:36 -04:00
leigh-mil
7545bb48a9 Make funding icon blue when viewing TO form 2019-06-20 11:03:33 -04:00
leigh-mil
a3a62b39fd Add check for user perms to show add TO button 2019-06-20 11:00:43 -04:00
leigh-mil
9278a251cc Use translations in edit TO form and update PDF upload size limit 2019-06-20 10:50:23 -04:00