6497 Commits

Author SHA1 Message Date
leigh-mil
614514d6a2 Update tables to match business logic 2019-12-02 14:46:11 -05:00
graham-dds
699176fc91
Merge pull request #1220 from dod-ccpo/reporting-expired-funding-and-spend-table
Styling for expired funding and spend table sections of reporting
2019-12-02 13:13:19 -05:00
Jay R. Newlin (PromptWorks)
ba1cef5a09
Merge pull request #1221 from dod-ccpo/ghost-inspector-wo-20191125
Ghost Inspector wo 20191125
2019-12-02 13:09:07 -05:00
Jay R. Newlin (PromptWorks)
31b7629415
Merge pull request #1222 from dod-ccpo/ghost-inspector-readme
Create Ghost Inspector README
2019-12-02 13:08:14 -05:00
Jay R. Newlin (PromptWorks)
c23d01bc3d Minor edits 2019-11-27 17:06:49 -05:00
Jay R. Newlin (PromptWorks)
e7cdcd3497 Add section on dealing with changes to the UI and failing tests 2019-11-27 16:58:21 -05:00
Jay R. Newlin (PromptWorks)
83d9000760 Add Testing Philosophy section 2019-11-27 16:40:38 -05:00
Jay R. Newlin (PromptWorks)
75aa82f938 Added introductory information 2019-11-27 16:30:02 -05:00
Jay R. Newlin (PromptWorks)
a016cfae28 Start Ghost Inspector README with details extracted from main README 2019-11-27 16:09:24 -05:00
Jay R. Newlin (PromptWorks)
36c76a62b8 Remove Ghost Inspector details from base README 2019-11-27 16:08:42 -05:00
Jay R. Newlin (PromptWorks)
c3878b4cce Test modifications for week of 11/25/2019 2019-11-27 15:56:01 -05:00
Jay R. Newlin (PromptWorks)
da1633515b New test checks that optional fields really are optional 2019-11-27 15:55:24 -05:00
graham-dds
00b79e2c7b Modify styling for app / env spend table 2019-11-27 15:52:52 -05:00
graham-dds
4e0af139cc Style and refactor components for expired funding
- modify Accordion component to be able to customize classes and tags
that it uses to build markup
- modify the shape of the object that the mock CSP returns for data that
builds this section.
 - Also ensures that the CLINs TOs and CLINS are sorted
- add appropriate css for styling
2019-11-27 15:52:48 -05:00
dandds
55e95b09af
Merge pull request #1212 from dod-ccpo/document-config
Configuration Guide
2019-11-27 11:10:58 -05:00
leigh-mil
060108071e
Merge pull request #1208 from dod-ccpo/app-members-edit-menu-fixes
App members edit menu fixes
2019-11-27 10:54:44 -05:00
graham-dds
582ddc94b8
Merge pull request #1216 from dod-ccpo/reports-styling-summary-and-obligated-funds
Reports styling summary and obligated funds
2019-11-27 10:39:31 -05:00
dandds
9d7e54c1f5 Remove mappings for unused RQ values. 2019-11-27 10:34:56 -05:00
richard-dds
bd881fd1e0 Additional details for USE_AUDIT_LOG 2019-11-27 10:30:42 -05:00
richard-dds
40d9d28b5e Additional details for SERVER_NAME 2019-11-27 10:30:42 -05:00
richard-dds
6b2427a98d Remove unused RQ_QUEUES 2019-11-27 10:30:42 -05:00
richard-dds
97bc63df66 Additional details for PORT 2019-11-27 10:30:42 -05:00
richard-dds
684b86c2d0 Remove PE_NUMBER_CSV_URL and PGAPPNAME 2019-11-27 10:30:42 -05:00
richard-dds
f8a457bacd Add more detail for DISABLE_CRL_CHECK 2019-11-27 10:30:42 -05:00
richard-dds
2f8135ecd1 Remove CLASSIFIED param 2019-11-27 10:30:42 -05:00
richard-dds
a33468b6c7 Add definition for CELERY_DEFAULT_QUEUE 2019-11-27 10:30:42 -05:00
richard-dds
946a29acda Document the significance of our configuration values 2019-11-27 10:30:42 -05:00
dandds
e303ab6350
Merge pull request #1217 from dod-ccpo/uwsgi-config-fix
Fix ConfigMap to directory mapping.
2019-11-27 10:25:13 -05:00
dandds
d32536cf39 Fix ConfigMap to directory mapping.
Turns out you can't map multiple K8s resources over the same directory.
The K8s secret for the INI file and the ConfigMap for the uWSGI config
both map into /opt/atat/atst in the container. This caused errors when
the container tried to launch. Instead, we need to specify the full file
path for every file we're mapping into that directory to avoid
conflicts.
2019-11-27 09:57:58 -05:00
leigh-mil
05bdfde059 Add v-cloack to toggle-menu component and add hover style to drop down menu items 2019-11-27 09:47:15 -05:00
dandds
69bbb12a8e
Merge pull request #1209 from dod-ccpo/uwsgi-logging
Enable uwsgi logging again.
2019-11-27 09:38:42 -05:00
leigh-mil
f4922f0db2 Create new toggle menu component 2019-11-27 09:30:21 -05:00
leigh-mil
9131fc7849 Update styling for hover and active states 2019-11-27 09:29:40 -05:00
graham-dds
33711c9605 Styling for portfolio summary section of reporting 2019-11-26 16:56:33 -05:00
graham-dds
eac41d140c Add kwarg to tooltip macro to allow extra classes 2019-11-26 16:17:35 -05:00
graham-dds
51f1261db0 Order CLINs on reporting page and refactor labels
In order to more easily sort JEDI Clins for the obligated funds section,
the JEDI CLIN enum values were used in the output dict instead of their
verbose labels. And in order to bring the labels in line with designs,
the JEDI CLIN labels were DRYed up in the translations file, which
required making small changes in a few other places across the project.
2019-11-26 16:17:22 -05:00
graham-dds
fa9986f9bf Styling for Obligated Funding section of reports 2019-11-26 16:16:32 -05:00
graham-dds
60ad0d1844 Add datetime.now() as a reports view variable
This mocks the datetime of data retrieval from the CSP
2019-11-26 16:16:32 -05:00
dandds
205d50f7f4
Merge pull request #1214 from dod-ccpo/circleci-config-fix
Try different CircleCI config.
2019-11-26 13:08:32 -05:00
dandds
c577815b0d Try different CircleCI config.
Seems like the branch filters don't work like I thought they did. For
now, we will not bother building the frontend asssets with the CDN URL
and will branch builds like we were previously.
2019-11-26 11:41:07 -05:00
graham-dds
92ae191f37
Merge pull request #1199 from dod-ccpo/reporting-refactor-part-1
Reporting refactor part 1
2019-11-25 16:37:49 -05:00
dandds
1d98a7f951
Merge pull request #1207 from dod-ccpo/logging-improvements
Logging improvements
2019-11-25 15:48:46 -05:00
dandds
a53c9e7cc6
Merge pull request #1211 from dod-ccpo/compile-k8s-config
Script for compiling K8s config.
2019-11-25 14:44:33 -05:00
dandds
d5865c1ab3 Script for compiling K8s config. 2019-11-25 14:24:53 -05:00
graham-dds
0303434561 First pass at new reporting designs
This commit lays out the genral structure and provides necessary
data for the new reporting page designs.

Some of the data generated by the report domain classes (including
the mock CSP reporting class) was modified to fit new designs. This also
included removing data that was no longer necessary. Part of the newly
mocked data includes the idea of "expended" data per CLIN or task order.
This was was mocked simply by using a 75% of the obligated funds fo a
given object. Tests were also written for these new/ modifed reporting
functions.

As for the front end, this commit only focuses on the high-level markup
layout. This includes splitting the large reporting index page into
smaller component templates for each of the major sections of the report.
2019-11-25 13:12:35 -05:00
graham-dds
7a0dc4d264 Add properties to portfolio model
1. Funding duration

Returns a tuple of the earliest period of performance start date and
latest period of performance end date for all active task order in a  portfolio.

2. Days to funding expiration
Returns the numbei of days between today and the lastest
period performance end date of all active task orders

3. Active task orders
Returns a list of a portfolio's active task orders a
2019-11-25 13:12:35 -05:00
graham-dds
4f2a75b64f Add active CLINS property to portfolio model 2019-11-25 13:12:34 -05:00
graham-dds
d4cc887f80 add signed_at field to TaskOrderFactory 2019-11-25 13:12:34 -05:00
graham-dds
e685b32193 Remove budget chart 2019-11-25 13:12:34 -05:00
graham-dds
06600a8237 Add "is_active" property to CLIN model 2019-11-25 13:12:34 -05:00