Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
START: add billing home page and data page
FIX: fixed style in the nav. Everythign but search bar
DONE: menu and billing pages done
REMOVE: remove redundant code
User Story 1.3: As a user, I want to sort costs by budget and by the percentage of budget used
First version of Current Billing Cost page.
Added dropdown to select grouping by Project, Topic or Dataset.
[BIL-39] User Story 2.3: As a user, I want to view costs in a time series with daily granularity in the billing dashboard ([BIL-39] User Story 2.3: As a user, I want to view costs in a time series with daily granularity in the billing dashboard #588)
Added gcp-projects API to billing, new Billing CostByTime page
Updated StackedAreaByDateChart wiht more custom properties.
Bill 150 (Bill 150 #589)
API: add api changes to allow the get running cost query to filter using invoice month
IN PROGRESS: trying to cache the call to the seqr prop map API endpoint. UI cleaned up.
RM: console.log
Extended bq looks back time to 300 days as we do not have much loaded in the dev table. (Extended bq looks back time to 300 days as we do not have much data loaded in dev table #591)
REFACOR: move data loading logic into the main page to be used by all charts
DONE: data table on time view page complete
Added gcp-projects API to billing, new Billing CostByTime page
Updated StackedAreaByDateChart with more custom properties.
First version of Bar and Donut charts.
Upgrading babel / vulnerability.
Bil 242 - Hide billing pages when env variables aren't set (Bil 242 - Hide billing pages when env variables aren't set #600)
DONE: menu and billing pages done
REMOVE: remove redundant code
API: add api changes to allow the get running cost query to filter using invoice month
FIX: Dropdown to FieldSelector in BillingInvoiceMonthCost
FIX: all pages and navigation/links working
FIX: fixed all of the navigate() issues now all links work
IN PROGRESS: trying to cache the call to the seqr prop map API endpoint. UI cleaned up.
LINT: fix typing issues in API
RM: console.log
Extended bq looks back time to 300 days as we do not have much loaded in the dev table. (Extended bq looks back time to 300 days as we do not have much data loaded in dev table #591)
Billing cost by time data refactor (Billing cost by time data refactor #592)
IN PROGRESS: data table on over time cost page
DONE: data table on time view page complete
UPDATE: frontend now checks if the the billing endpoint is returning an OK status or not. Hides billing pages on any failed (not 200) status
Added gcp-projects API to billing, new Billing CostByTime page
Updated StackedAreaByDateChart with more custom properties.
First version of Bar and Dount charts.
Upgrading babel / vulnerability.
Billing - show 24H table fields only to the current invoice month (Billing - show 24H table fields only to the current invoice month #604)
Fixing last 24H billing calculations.
Limit Budget % and 24H to only latest month.
Pick only the latest monthly budget row per gcp_project.
Added Last 24H UTC day to the table header.
Removing unused job_config.
Fixing docker image building issues.
Getting gcp_project data from gcp_billing view instead of aggregated view. (Getting gcp_project data from gcp_billing view instead of aggregate v… #606)
Small fix to enable query cost by ar-guid, added example to API docs. (Small fix to enable query cost by ar-guid, added example to API docs. #611)