summaryrefslogtreecommitdiffstats
path: root/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/billing/BillingApiHandlerV2.java
Commit message (Expand)AuthorAgeFilesLines
* More controller code to internal repo.gjoranv2023-11-061-683/+0
* Get Optional for messageValerij Fredriksen2023-10-311-1/+1
* Expose additional items together with summariesØyvind Grønnesby2023-10-311-4/+11
* Fix bill ID in API outputØyvind Grønnesby2023-10-311-1/+1
* Handle default values as null in summarizing billsØyvind Grønnesby2023-10-311-1/+2
* Allow for summarizing bills based on dimensionsØyvind Grønnesby2023-10-301-0/+59
* Make tax id optional for some countriesBjørn Christian Seime2023-10-301-0/+1
* Introduce method to `/billing/v2` that returns accepted countries with tax typesBjørn Christian Seime2023-10-261-0/+27
* Remove unused routeValerij Fredriksen2023-10-261-3/+0
* Introduce new BillStatus enumgjoranv2023-10-201-3/+3
* Move StatusHistory to separate file.gjoranv2023-10-201-1/+2
* Merge pull request #29029 from vespa-engine/olaa/line-item-aggregationØyvind Grønnesby2023-10-201-1/+4
|\
| * Move bill exporting to BillingReporterOla Aunronning2023-10-191-1/+4
* | Billing system information for a tenantØyvind Grønnesby2023-10-191-0/+47
|/
* Add collection method to billing/v2Øyvind Grønnesby2023-10-181-0/+30
* Output GPU details in billing/v2Øyvind Grønnesby2023-10-171-1/+1
* Update plan for billing/v2Øyvind Grønnesby2023-10-171-0/+37
* Merge pull request #28931 from vespa-engine/ogronnesby/billing-account-valueØyvind Grønnesby2023-10-171-1/+1
|\
| * Use .value() to represent enclave account in APIØyvind Grønnesby2023-10-151-1/+1
* | Add additional items to billing/v2Øyvind Grønnesby2023-10-161-0/+60
|/
* Add cloudAccount as dimension to bills and resourcesØyvind Grønnesby2023-10-111-0/+2
* Update copyrightJon Bratseth2023-10-091-1/+1
* Merge pull request #28074 from vespa-engine/ogronnesby/make-all-tenants-fasterØyvind Grønnesby2023-10-051-6/+28
|\
| * Make the all tenants console view quickerØyvind Grønnesby2023-08-171-6/+28
* | Structured response from invoice exportOla Aunronning2023-10-041-1/+4
* | Use correct Bill ID path extractionØyvind Grønnesby2023-10-021-3/+1
* | Wire in bill exporting via call to StripeClient.sendInvoicegjoranv2023-09-291-1/+6
* | Create API to trigger export of billsØyvind Grønnesby2023-09-281-0/+10
|/
* Add majorVersion and architecture to API outputØyvind Grønnesby2023-02-231-0/+2
* Move until parameter handling to controllerØyvind Grønnesby2023-01-021-6/+1
* Do not include exception message when an unexpected error happensMartin Polden2022-08-291-4/+6
* Add quota to the billing APIØyvind Grønnesby2022-08-021-0/+9
* Expose full plans on all API endpoints in billing v2Øyvind Grønnesby2022-06-171-8/+16
* Improve plans in billing API v2Øyvind Grønnesby2022-06-161-2/+22
* Use valid mappings exception --> responsejonmv2022-05-061-2/+3
* Update BillingApiHandlerV2 with new setPlanØyvind Grønnesby2022-05-031-1/+1
* Merge remote-tracking branch 'origin/master' into ogronnesby/billing-v2-fixesØyvind Grønnesby2022-04-271-11/+2
|\
| * Use ::startOfDayTomorrow as default for all until paramsØyvind Grønnesby2022-04-251-5/+9
| * Harmonize v2 default until parameter with v1Øyvind Grønnesby2022-04-201-2/+7
| * Optimise importsjonmv2022-04-111-1/+0
* | Make date functions work the same as in v1Øyvind Grønnesby2022-04-081-11/+18
|/
* Extend ThreadedHttpReqHndlr instead of deprecated LoggingReqHndlrgjoranv2022-01-171-2/+2
* Make the bill end date inclusive instead of exclusiveØyvind Grønnesby2021-11-031-16/+20
* Merge remote-tracking branch 'origin/master' into ogronnesby/billing-service-3Øyvind Grønnesby2021-10-211-0/+1
|\
| * Add missiung copyrightsJon Bratseth2021-10-201-0/+1
* | Revert "Merge pull request #19502 from vespa-engine/revert-19496-revert-19485...Øyvind Grønnesby2021-10-191-40/+40
|/
* Revert "Revert "Revert "Billing refactoring and cleanup"""Øyvind Grønnesby2021-10-111-40/+40
* Revert "Revert "Billing refactoring and cleanup""Øyvind Grønnesby2021-10-111-40/+40
* Revert "Billing refactoring and cleanup"Øyvind Grønnesby2021-10-081-40/+40
* Merge remote-tracking branch 'origin/master' into ogronnesby/billing-serviceØyvind Grønnesby2021-10-081-20/+1
|\