7444 Commits

Author SHA1 Message Date
graham-dds
f2be07ce42
Merge pull request #1396 from dod-ccpo/reporting-integration
Reporting integration - Use cloud data in reporting view
2020-02-10 16:20:04 -05:00
tomdds
e6d5369cb0 Ensure credential updates properly merge values.
Previously updating the credentials would delete values from the existing crednetials if they weren't also present in the update. This adds a method for merging credentials to the KeyVaultCredentials model and adds tests to both the cloud provider and model.
2020-02-10 16:14:42 -05:00
graham-dds
5b60a54dbc Remove fixture-based reporting methods
These methods probably can be reused to handle real Azure reporting data
2020-02-10 14:49:04 -05:00
graham-dds
4a78aa07c9 Remove non-MVP reporting elements
- Edits views to only show spending at the portfolio level -- no longer
  broken out by JEDI CLIN
- Removes Monthly Spending table -- keeps the template, just no longer
  uses it.
- Removes amount unspent from the expired funding table
2020-02-10 14:49:04 -05:00
graham-dds
63cb05249f Add Reports domain method to get portfolio spend 2020-02-10 14:49:04 -05:00
graham-dds
baa3f390d2 Extend graph width filter to handle 0/0 2020-02-10 14:49:04 -05:00
graham-dds
55736b723e Move calc of a portfolio's obligated funds to prop
Add a property on the portfolio model to calculate the total
obligated funds for a portfolio. This replaces a one-off calculation
in a view function, and sets up functionality for future access
2020-02-10 14:49:04 -05:00
graham-dds
2f1c57aef4 Add fn to prepare Azure reporting data for views 2020-02-10 14:49:04 -05:00
graham-dds
411d8a877c Add sample reporting data to mock cloud provider 2020-02-10 14:49:04 -05:00
graham-dds
5716e20b9e Edit query body to aggregate by month 2020-02-10 14:49:04 -05:00
leigh-mil
ec9da2d1c1
Merge pull request #1408 from dod-ccpo/to-number-text
Update TO number text to remove references to 13-digits
2020-02-10 14:48:24 -05:00
leigh-mil
4ee08c0c74
Merge branch 'staging' into to-number-text 2020-02-10 14:30:56 -05:00
leigh-mil
4479c9737e Prevent double submitting in multi-step forms 2020-02-10 14:27:45 -05:00
leigh-mil
e4f23a583e Move cookieName into a variable 2020-02-10 12:12:58 -05:00
leigh-mil
84e3e0603f
Merge pull request #1403 from dod-ccpo/app-settings-fixes
App settings fixes
2020-02-10 11:59:44 -05:00
leigh-mil
fbd4c890f3 Default to opening TO accordions with task orders on the TO index page 2020-02-10 11:48:15 -05:00
leigh-mil
ff82e39626 Remove unsigned from the display statuses, show unsigned TOs display status as DRAFT 2020-02-10 11:48:15 -05:00
leigh-mil
a6377b8d86 Update TO number text to remove references to 13-digits 2020-02-10 11:40:14 -05:00
leigh-mil
613b5513b3
Merge branch 'staging' into app-settings-fixes 2020-02-10 11:36:43 -05:00
Jay R. Newlin (PromptWorks)
adaa201f25
Merge pull request #1402 from dod-ccpo/gi-wo-20200202
Ghost Inspector test updates week of 2/2/2020
2020-02-10 11:28:58 -05:00
leigh-mil
72345c5ff4
Merge branch 'staging' into app-settings-fixes 2020-02-10 11:25:59 -05:00
Jay R. Newlin (PromptWorks)
f601a6cef4
Merge branch 'staging' into gi-wo-20200202 2020-02-10 11:11:28 -05:00
dandds
dc5ac2acc7
Merge branch 'staging' into dev-tenant 2020-02-10 09:46:32 -05:00
dandds
80894a5fb9 add to mock and FSMstates 2020-02-09 16:52:29 -05:00
dandds
23aeb77821 create billing owner 2020-02-09 16:46:29 -05:00
dandds
35e33f94c6
Merge pull request #1386 from dod-ccpo/move-tf
Move Terraform config to its own repo.
2020-02-09 16:45:25 -05:00
dandds
98d932c4dc Merge branch 'staging' into move-tf 2020-02-09 16:17:19 -05:00
dandds
45dbf9454e models for creating billing owner 2020-02-09 14:52:29 -05:00
dandds
3f60d3494e Merge branch 'staging' into environment-role-creation 2020-02-09 14:29:03 -05:00
dandds
0142151558 Database user needs to own tables and sequences.
This change allows the newly made database user to apply migrations.

It also includes a very Azure-specific change. Say we have an Azure
Postgres database user "root", which is the user making the database
connections for this script, and it is creating an "atat" user/role.
That root user will be a member of the azure_pg_admin group. In order
for root to change the ownership of the tables in the database to
atat, it needs to have membership in the atat role. To achieve this we
grant azure_pg_admin the atat role.
2020-02-09 10:40:46 -05:00
dandds
46643f7f41 Config for JEDI dev cluster.
- Transition to VMSS identity for flexvol
- Update some environment variables for cloudzero dev
- Overlay for applying migrations
- Updates to disable CDN, which will not be available
- Removes CronJob for resetting the database; don't need that in this
  cluster for now.
2020-02-08 15:06:43 -05:00
dandds
c6cfb99dee
Merge pull request #1401 from dod-ccpo/ca-store
Update CAs in the container.
2020-02-07 15:57:53 -05:00
leigh-mil
a9d26d26e6 Prevent double submitting forms when Save buttons are double clicked 2020-02-07 14:28:44 -05:00
leigh-mil
ff98acdb1d Add prop for defaultVisible to the ToggleMenu vue component 2020-02-07 14:13:58 -05:00
a2201a0edf portfolio data dict. domain name uses random string suffix. do not set the password 2020-02-07 14:00:16 -05:00
Jay R. Newlin (PromptWorks)
12e1e3f95c Ghost Inspector test updates week of 2/2/2020 2020-02-07 13:42:14 -05:00
dandds
1ef0671158 Update CAs in the container.
In order for the app to make > TLS 1.2 connections to Redis, we need to
update the local certificate store in the container.
2020-02-07 12:48:44 -05:00
6f6d3720bc class method to export portfolio data as dictionary as an arg to state machine 2020-02-07 12:05:02 -05:00
leigh-mil
da283e4615
Merge pull request #1397 from dod-ccpo/171114893-pdf-bug
PDF download bug
2020-02-07 09:30:33 -05:00
dandds
376774b6e8
Merge branch 'staging' into 171114893-pdf-bug 2020-02-07 08:31:49 -05:00
dandds
f297cd8c2f
Merge pull request #1399 from dod-ccpo/171142818-fix-portfolio-validations
Update portfolio and application validators
2020-02-07 08:29:53 -05:00
dandds
f4715fde95
Merge branch 'staging' into 171142818-fix-portfolio-validations 2020-02-07 06:46:24 -05:00
dandds
7e890345fe
Merge branch 'staging' into 171114893-pdf-bug 2020-02-07 06:29:22 -05:00
dandds
960351fa3a
Merge pull request #1395 from dod-ccpo/171009912-fix-spacing-on-forms
Fix spacing at the bottom of forms
2020-02-07 06:29:03 -05:00
dandds
21decca4e3
Merge branch 'staging' into 171114893-pdf-bug 2020-02-07 05:15:10 -05:00
dandds
ee9a8bc790
Merge branch 'staging' into 171009912-fix-spacing-on-forms 2020-02-07 05:11:47 -05:00
leigh-mil
9c460927e1
Merge pull request #1392 from dod-ccpo/170897424-fix-error-pages
Bugfix - 404 errors for non-existent pages
2020-02-06 19:19:25 -05:00
leigh-mil
589646fd90 Allow commas and quotes in portfolio and application names. Create input validator for application names. 2020-02-06 19:07:11 -05:00
leigh-mil
16342c2162
Merge branch 'staging' into 170897424-fix-error-pages 2020-02-06 17:50:51 -05:00
leigh-mil
644d86582e Save Attachment object_name when uploading PDFs in the TO builder 2020-02-06 17:34:56 -05:00