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
graham-dds
29644a495b
Add tests (& placeholder tests) for new reporting
2019-12-10 11:23:53 -05:00
graham-dds
ac4b15e4b2
Update seed sample script to conform to new fixture data
2019-12-10 11:23:53 -05:00
graham-dds
dc9a21a501
Refactor mock reporting data and class methods
...
All mock reporting data was moved to a JSON file. The concept of
what JEDI CLIN a particular environment drew money from was added to the
data.
This change had a cascade effect to the reporting class methods,
templates, and Vue components that ingested that reporting data. Many of
these files were modified to adapt to these changes. This also included
modifying the obligated funding bar graphs to reflect new design
changes.
2019-12-10 11:23:53 -05:00
dandds
d9c79b9b58
Merge pull request #1234 from dod-ccpo/kv-flask-config
...
Use Key Vault for Flask application config
2019-12-10 10:32:52 -05:00
dandds
ec638d6b01
Transition to using secrets in Key Vault.
...
This does the following:
- Removes references to the atst-override.ini file, now deprecated.
- Adds all non-secret data that was managed in the override file to the
relevant K8s ConfigMaps.
- Adds additional documentation explaining out use of Key Vault for
secrets management.
2019-12-10 10:14:54 -05:00
dandds
f8c31e4dcf
Add function for Flask app to read config from a directory.
...
The application now checks for an environment variable,
OVERRIDE_CONFIG_DIRECTORY. If that value is set, it loops all the files
in the specified directory and checks if their names correspond to known
configuration settings. The contents of any matching files are read and
set as the new configuration value for that setting. This will allow us
to read mounted Azure Key Vault items as config values.
This also moves the functionality for applying environment variables to
the config into an analogous function.
2019-12-10 10:14:53 -05:00
dandds
972cf14a66
K8s configuration for mounting application config.
...
This adds an additional volume mount for Flask application secrets.
These will be mounted into the ATST container so that their values can
be read in as config.
2019-12-10 10:14:53 -05:00
dandds
2d714cae39
Add some missing configuration settings.
...
These settings are used in the deployed instance and mentioned elsewhere
in the README, but were missing from the base INI file and the
Configuration Guide section of the README.
2019-12-10 10:14:53 -05:00
Jay R. Newlin (PromptWorks)
489067fcf2
Merge pull request #1235 from dod-ccpo/ghost-inspector-wo-20121202
...
Ghost Inspector updates week of 2012-12-02
2019-12-09 10:33:05 -05:00
Jay R. Newlin (PromptWorks)
85a6771ad9
Merge branch 'staging' into ghost-inspector-wo-20121202
2019-12-09 10:17:26 -05:00
leigh-mil
658051f856
Merge pull request #1225 from dod-ccpo/suspend-env-role
...
Revoke env access before env role has been provisioned
2019-12-06 13:31:49 -05:00
leigh-mil
8330b4de24
Check to see if the env_role has been provisioned before disabling env_role in the csp
2019-12-06 09:59:56 -05:00
Jay R. Newlin (PromptWorks)
fb2beb5bc5
Minor adjustments
2019-12-06 09:59:16 -05:00
Jay R. Newlin (PromptWorks)
4e14cd6ffb
Accommodate empty-state changes
2019-12-06 09:58:50 -05:00
Jay R. Newlin (PromptWorks)
7638afaa9c
Add Ghost Inspector-recommended flow control to wait for file upload to complete; accommodate empty-state changes
2019-12-06 09:56:55 -05:00
Jay R. Newlin (PromptWorks)
708d8110fe
Test that user can add environment access
2019-12-06 09:55:46 -05:00
Jay R. Newlin (PromptWorks)
0f6581848c
Remove superfluous steps; adjust to allow modifying user access in other tests
2019-12-06 09:54:56 -05:00
leigh-mil
c501431719
Check to see if the environment has been provisioned before disabling the env role in the csp
2019-12-06 09:53:36 -05:00
Jay R. Newlin (PromptWorks)
7e86825988
New tests created this week
2019-12-06 09:53:33 -05:00