-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Billing graphql #673
base: dev
Are you sure you want to change the base?
WIP: Billing graphql #673
Commits on Nov 22, 2023
-
Billing api extra labels (#619)
* Added compute_category, cromwell_sub_workflow_name, cromwell_workflow_id, goog_pipelines_worker and wdl_task_name to extended view and created relevant filters and API points. * Added labels to all BQ queries, refactoring billing layer. * Added examples to billing-total-cost API regarding the new filters.
Configuration menu - View commit details
-
Copy full SHA for e517bba - Browse repository at this point
Copy the full SHA e517bbaView commit details
Commits on Nov 27, 2023
-
Billing - fixing styling issues after the first Billing release (#624)
* Temporarily disable seqr and hail from /topics API. * Autoselect 1st topic / 1st project value from the DDL. * Merging Billing.css into index.css * Small fix - reusing extRecords in FieldSelector component. * Refactoring duplicated code in FieldSelector. * Added Stages to the Group by DDL.
Configuration menu - View commit details
-
Copy full SHA for e7116eb - Browse repository at this point
Copy the full SHA e7116ebView commit details -
Billing API IsBillingEnabled (#626)
* Added API point to check if billing is enabled.
Configuration menu - View commit details
-
Copy full SHA for 2dafa63 - Browse repository at this point
Copy the full SHA 2dafa63View commit details
Commits on Nov 28, 2023
-
Added simple Total Cost By Batch Page. (#627)
* Added simple Total Cost By Batch Page.
Configuration menu - View commit details
-
Copy full SHA for 263b366 - Browse repository at this point
Copy the full SHA 263b366View commit details
Commits on Dec 11, 2023
-
Billing cost by category (#629)
* Added simple Total Cost By Batch Page. * Fixed autoselect day format. * Fixing day format for autoselect (missing leading 0) * Added first draft of billing page to show detail SKU per selected cost category over selected time periods (day, week, month or invoice month) * Small fix for BillingCostByBatch page, disable search if searchBy is empty or < 6 chars. * New: Billing API GET namespaces, added namespace to allowed fields for total cost. * Implemented HorizontalStackedBarChart, updated Billing By Invoice Month page to enable toggle between chart and table view.
Configuration menu - View commit details
-
Copy full SHA for 0f7ca2e - Browse repository at this point
Copy the full SHA 0f7ca2eView commit details
Commits on Dec 17, 2023
-
Stacked Bars Chart with option to accumulate data. (#634)
* Implemented Stacked bars with option to accumulate data. * Added budget bar to billing horizontal bar chart, added background color for the billing table to reflect the chart colours. * Added simple prediction of billing stacked bar chart.
Configuration menu - View commit details
-
Copy full SHA for d97b5b7 - Browse repository at this point
Copy the full SHA d97b5b7View commit details
Commits on Dec 21, 2023
-
Billing hail batch layout (#633)
* Added simple Total Cost By Batch Page. * Removing debug prints. * Fixed autoselect day format. * Fixing day format for autoselect (missing leading 0) * Added first draft of billing page to show detail SKU per selected cost category over selected time periods (day, week, month or invoice month) * Small fix for BillingCostByBatch page, disable search if searchBy is empty or < 6 chars. * New: Billing API GET namespaces, added namespace to allowed fields for total cost. * Implemented HorizontalStackedBarChart, updated Billing By Invoice Month page to enable toggle between chart and table view. * ADD: Cost by Analysis page * ADD: add start of Analysis grid * ADD: add start of Analysis grid * FIX: table fixes for the HailBatchGrid * API: api changes to enable query of the raw table * API: fixed and working with updated get_total_cost endpoint * API: fix typing of get_total_cost (default return is now a list[dict] and can be converted in the layer/route to a specific output type * API: add endpoint to get costs by batch_id * API: done * IN PROGRESS: modifying Cost By Analysis to use new endpoints * IN PROGRESS: changes to Cost By Analysis, linking with backend API. * IN PROGRESS: changes to Cost By Analysis, grid grouping by ar/batch/job. * NEW: finalising Cost By Analysis page * ADD: durations to Cost By Analysis page --------- Co-authored-by: Milo Hyben <milo.hyben@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 80dd3c1 - Browse repository at this point
Copy the full SHA 80dd3c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for dba0956 - Browse repository at this point
Copy the full SHA dba0956View commit details
Commits on Dec 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 93d38f8 - Browse repository at this point
Copy the full SHA 93d38f8View commit details
Commits on Jan 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d9c69ff - Browse repository at this point
Copy the full SHA d9c69ffView commit details
Commits on Jan 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4e35df5 - Browse repository at this point
Copy the full SHA 4e35df5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04a00b2 - Browse repository at this point
Copy the full SHA 04a00b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f057786 - Browse repository at this point
Copy the full SHA f057786View commit details
Commits on Jan 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6147456 - Browse repository at this point
Copy the full SHA 6147456View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a27629 - Browse repository at this point
Copy the full SHA 1a27629View commit details
Commits on Jan 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cf5384c - Browse repository at this point
Copy the full SHA cf5384cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3d655a - Browse repository at this point
Copy the full SHA e3d655aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fbe19e - Browse repository at this point
Copy the full SHA 9fbe19eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a97611 - Browse repository at this point
Copy the full SHA 3a97611View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a3932c - Browse repository at this point
Copy the full SHA 1a3932cView commit details
Commits on Jan 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cbaf08c - Browse repository at this point
Copy the full SHA cbaf08cView commit details
Commits on Jan 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 01d841b - Browse repository at this point
Copy the full SHA 01d841bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fe57e9 - Browse repository at this point
Copy the full SHA 8fe57e9View commit details
Commits on Jan 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7292f4e - Browse repository at this point
Copy the full SHA 7292f4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2cb0ab - Browse repository at this point
Copy the full SHA f2cb0abView commit details
Commits on Jan 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f6465e2 - Browse repository at this point
Copy the full SHA f6465e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12e40d1 - Browse repository at this point
Copy the full SHA 12e40d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 011a548 - Browse repository at this point
Copy the full SHA 011a548View commit details
Commits on Jan 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 14f29ff - Browse repository at this point
Copy the full SHA 14f29ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f298cc - Browse repository at this point
Copy the full SHA 3f298ccView commit details
Commits on Jan 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 41e2ba6 - Browse repository at this point
Copy the full SHA 41e2ba6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 624f7ef - Browse repository at this point
Copy the full SHA 624f7efView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca5d1a3 - Browse repository at this point
Copy the full SHA ca5d1a3View commit details
Commits on Jan 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fdcc325 - Browse repository at this point
Copy the full SHA fdcc325View commit details
Commits on Jan 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0318d5e - Browse repository at this point
Copy the full SHA 0318d5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f658ee - Browse repository at this point
Copy the full SHA 3f658eeView commit details