16 Commits

Author SHA1 Message Date
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
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
dandds
dcf10e596f Delete some additional unused Vue components. 2019-09-26 05:48:14 -04:00
dandds
6dc1e10e77 Delete unused Vue components and remove references to them. 2019-09-25 06:14:12 -04:00
Montana
1d46ecebd1 Add environments-table component 2019-04-11 15:54:56 -04:00
leigh-mil
051e9d794f Move date limit for expiring alert into a variable in Vue component 2019-02-05 09:51:44 -05:00
leigh-mil
b4cd657d62 Add styling to funding alerts 2019-01-30 10:26:57 -05:00
leigh-mil
2cbfa59b92 Add funding status alerts 2019-01-29 15:52:55 -05:00
leigh-mil
b22d202186 Fix styling on header and icons 2019-01-29 15:52:55 -05:00
George Drummond
619bc9fe59
Prettier format all js files 2019-01-24 09:38:43 -05:00
Patrick Smith
c2101b007d Update display of expired balances on portfolio funding 2019-01-15 21:22:22 -05:00
Patrick Smith
e92ee12f20 Sortable listing of task orders on funding page 2019-01-15 17:30:33 -05:00
dandds
d3d36822df workspace -> portfolio everywhere 2019-01-14 16:00:17 -05:00
dandds
3fc323d785 project -> application everywhere 2019-01-14 16:00:17 -05:00
Andrew Croce
cef2c448e6 Merge project values with previous version on toggle 2018-09-18 09:42:09 -04:00
Andrew Croce
1715ac99b9 SpendTable Vue component 2018-09-17 15:06:38 -04:00