6861 Commits

Author SHA1 Message Date
Jay R. Newlin (PromptWorks)
7a73be4bc4 Adjust for random TO number 2019-12-13 13:49:23 -05:00
Jay R. Newlin (PromptWorks)
8a2de3c4a3 Randomize TO number 2019-12-13 13:48:37 -05:00
Jay R. Newlin (PromptWorks)
258b9df4eb Adjust for new index design 2019-12-13 13:47:59 -05:00
Jay R. Newlin (PromptWorks)
f900fd39b6 New test 2019-12-13 13:47:04 -05:00
Jay R. Newlin (PromptWorks)
2d0fa113c3 Rename report to reflect test purpose more accurately 2019-12-13 13:45:56 -05:00
graham-dds
07b4238c2b Write tests for multi checkbox input vue component 2019-12-13 13:17:30 -05:00
graham-dds
cbea71259c Move checkbox validation message to translations 2019-12-13 13:17:30 -05:00
graham-dds
80f028540c Refactor multi_checkbox_input
This component was made when having an "other" value as a check option
also meant typing in a custom value into an input field. Since this is no
longer needed, we were able to remove the markup / vue code for that
feature.
2019-12-13 13:17:30 -05:00
graham-dds
f4f3e3dee3 Add horizontal breaks to form 2019-12-13 13:17:30 -05:00
graham-dds
a097a0ce61 Refactor New Portfolio page according to designs.
New designs call for a streamlined New Portfolio page, with far
fewer input options. This commit refactors that page according to those
designs.

Some of the route functions in this commit refer to a "step 1" of creating
a new Portfolio. Though there is no "step 2" right now, the designs call
for a multistep flow for Portfolio creation process, so this commit sets
the stage for that.
2019-12-13 13:17:30 -05:00
leigh-mil
f9a3d2628e
Merge pull request #1247 from dod-ccpo/to-index-page-redesign_part-3
To index page redesign part 3
2019-12-13 13:16:15 -05:00
leigh-mil
1550f32b4c
Merge branch 'staging' into to-index-page-redesign_part-3 2019-12-13 13:01:11 -05:00
dandds
29c8b1207a
Merge pull request #1240 from dod-ccpo/quote-k8s-integeres
K8s YAML integer values need to be quoted.
2019-12-13 12:44:47 -05:00
dandds
1466a302b2 K8s YAML integer values need to be quoted. 2019-12-13 12:11:31 -05:00
dandds
67658e7eb4
Merge pull request #1246 from dod-ccpo/log-user-disable-error
Log any CSP errors that occur when disabling a user.
2019-12-13 12:09:45 -05:00
leigh-mil
2552d4c700 Styling for empty status accordion and update Not signed to Unsigned 2019-12-13 11:49:50 -05:00
dandds
8f94d9e6ec Log any CSP errors that occur when disabling a user.
When one user disables another's environment role in Azure, sometimes an
exception will be raised. Since we catch the exception and display an
error message to the user, we should also log the exception so that the
error is traceable later.
2019-12-13 11:41:18 -05:00
dandds
095120a806
Merge pull request #1237 from dod-ccpo/management-group-sketches
Management group sketches
2019-12-13 11:30:30 -05:00
leigh-mil
2c2b69affe Fix TO index blank states and number type issue 2019-12-13 11:26:58 -05:00
tomdds
8a1ed5b193 Sketch in Management Group integration for Azure
Add mocks and real implementations for creating nested management groups that reflect the Portfolio->Application->Environment->Subscription hierarchy.
2019-12-13 10:53:24 -05:00
tomdds
2801e07454 Add Azure Management Group Dependency 2019-12-13 10:53:24 -05:00
leigh-mil
2edfecdd45
Merge pull request #1239 from dod-ccpo/to-index-page-redesign_part-2
TO and Application index pages -- part 2
2019-12-12 16:32:43 -05:00
leigh-mil
4d7af1bab4 Remove extra details from expired TO display, small refactors in TO methods 2019-12-12 16:05:47 -05:00
leigh-mil
2fe7d4bb5b Removed unused styling 2019-12-12 09:40:18 -05:00
leigh-mil
b49208ca57 Remove unused imports and formatting, fake TaskOrder.invoiced_funds with hard coded percentage instead of random number 2019-12-12 09:40:18 -05:00
leigh-mil
e772a4b84b Use AccordionList macro on applications index page, remove duped class on task order index page 2019-12-12 09:40:18 -05:00
leigh-mil
ac8dd662d1 Fake task order's expended funds, default task order start and end date to None, fix how task orders are sorted by status 2019-12-12 09:40:18 -05:00
leigh-mil
3fdde78531 Set default text for TOs without a number 2019-12-12 09:40:18 -05:00
leigh-mil
e79b1d1524 Create AccordionList macro and vue component to collapse multiple accordion components 2019-12-12 09:40:18 -05:00
leigh-mil
e32bad0d30 Display TOs grouped by status 2019-12-12 09:40:18 -05:00
Jay R. Newlin (PromptWorks)
a71ae3f6f0 File removed; was renamed in Ghost Inspector last week 2019-12-11 16:59:21 -05:00
leigh-mil
2af99da9cf
Merge pull request #1232 from dod-ccpo/to-index-page-redesign
TO and App index pages redesign (Part 1)
2019-12-11 11:54:21 -05:00
leigh-mil
d3f757c649 Update test_for_user to make variables clearer and add in a test case that should not be included in the list returned.
Use list comprehension in portfolio_applications route to get list of all environments for a user
2019-12-11 10:35:42 -05:00
leigh-mil
78e7b1efe8 Styling changes:
- move `usa-accordion` class to wrap all accordion elements
- remove background color form `accordion` class and move it to atat
specific class `accordion__header`
- create class names for styling elements instead of relying on element
type
2019-12-11 10:07:09 -05:00
leigh-mil
bf6db87157 Add background color to accordion class 2019-12-11 10:07:09 -05:00
leigh-mil
02efa33e49 Display users env role if they have environment access 2019-12-11 10:07:09 -05:00
leigh-mil
7671269b7f Use Accordion macro on applications index page 2019-12-11 10:07:09 -05:00
leigh-mil
0166e2fbc7 Move move css to accordion file so it is more generalized 2019-12-11 10:07:09 -05:00
leigh-mil
1165b60fce Finalize styling for Task Order index page. 2019-12-11 10:07:09 -05:00
leigh-mil
d994365460 Styling updates for Task Order index page:
- Removed unused styling from _accordions css.
- Removed references to accordion classes from applications index page
since this will be restyled later.
- Added Accordion macro to the Task Order index page and created
temporary initial
toggle list of All Task Orders.
2019-12-11 10:07:09 -05:00
dandds
9bdbe04829
Merge pull request #1241 from dod-ccpo/reporting-fixture-docker
Copy reporting fixture into the Dockerfile.
2019-12-11 09:52:53 -05:00
dandds
241c66f121 Copy reporting fixture into the Dockerfile.
In order for the fixture data to be available in the container at
runtime, we need to copy it into the final stage of the Docker image.
2019-12-11 09:34:06 -05:00
dandds
cba1a71498
Merge pull request #1238 from dod-ccpo/fix-yarn-dep-dec9
Upgrade parcel-bundler to resolve downstream dependency vulnerability
2019-12-11 09:25:43 -05:00
tomdds
a2864d29e2 Upgrade parcel-bundler to resolve downstream dependency vulnerability 2019-12-11 09:05:40 -05:00
graham-dds
4ab27eb625
Merge pull request #1236 from dod-ccpo/obligated-funds-graph-and-reporting-refactor
Obligated funds graph and reporting refactor
2019-12-11 09:04:39 -05:00
graham-dds
6332315f71 Remove unecessary template vars 2019-12-10 11:23:53 -05:00
graham-dds
3b265b0eb6 Flash message for insufficient funding 2019-12-10 11:23:53 -05:00
graham-dds
cde3d7f6aa A CLINs TO should be signed in order to be active 2019-12-10 11:23:53 -05:00
graham-dds
9417cae493 Modify seed_sample to integrate with fixture data
Adds reasonable figures to active clins in A-Wing and B-Wing so that the obligated funding
graphs show a variety of UI states
2019-12-10 11:23:53 -05:00
graham-dds
c14ad9fdd3 Move reports fixture data to dir at project root 2019-12-10 11:23:53 -05:00