aboutsummaryrefslogtreecommitdiffstats
path: root/controller-server/src/test/java/com
Commit message (Collapse)AuthorAgeFilesLines
* More controller code to internal repo.gjoranv2023-11-06290-43461/+0
|
* Add method to remove ToS approvalBjørn Christian Seime2023-11-031-0/+34
|
* Extend `/application/v4` with API for approving terms of serviceBjørn Christian Seime2023-11-022-2/+24
|
* Merge pull request #29190 from vespa-engine/update-more-bill-statesBjørn Christian Seime2023-11-021-46/+92
|\ | | | | Update more bill states
| * Restructure invoice updates and implement propagation of status from the ↵gjoranv2023-11-011-19/+67
| | | | | | | | external system into the database.
| * Extract helpers for duplicate code.gjoranv2023-10-311-28/+26
| |
* | Expose additional items together with summariesØyvind Grønnesby2023-10-311-1/+1
| |
* | 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/+1
|
* Allow for summarizing bills based on dimensionsØyvind Grønnesby2023-10-301-0/+8
|
* Merge pull request #29158 from vespa-engine/bjorncs/taxid-countryBjørn Christian Seime2023-10-303-2/+8
|\ | | | | Bjorncs/taxid country
| * Make tax id optional for some countriesBjørn Christian Seime2023-10-301-0/+2
| |
| * Add country to tax id definitionBjørn Christian Seime2023-10-302-2/+6
| |
* | Merge pull request #29155 from ↵Gjøran Voldengen2023-10-302-10/+75
|\ \ | |/ |/| | | | | vespa-engine/reset-exportid-when-deleted-in-stripe Reset exportid when deleted in stripe
| * Add test that re-exports a bill that was earlier deleted in the external system.gjoranv2023-10-301-0/+29
| |
| * Handle bills whose invoice has been deleted in the external system.gjoranv2023-10-302-10/+46
| | | | | | | | | | | | | | - Reset their exported id in the database. - Stop maintaining such bills for following runs. - Propagate a more refined "invoice update" up from billing reporter. - Improve mocks to enable more thorough testing.
* | Remove trial notification on two days before expirationBjørn Christian Seime2023-10-301-8/+1
| |
* | Simplify unit test for trial notificationsBjørn Christian Seime2023-10-301-21/+28
|/ | | | Use same file name as original template
* Validate tax-id on update in `/application/v4`Bjørn Christian Seime2023-10-271-2/+2
|
* Split `TaxId` into type and codeBjørn Christian Seime2023-10-272-6/+18
|
* Introduce method to `/billing/v2` that returns accepted countries with tax typesBjørn Christian Seime2023-10-262-0/+41
|
* More cleanupValerij Fredriksen2023-10-266-136/+37
|
* Remove /billing/v1Valerij Fredriksen2023-10-261-236/+0
|
* Merge pull request #29089 from vespa-engine/bjorncs/trial-notificationsBjørn Christian Seime2023-10-251-5/+10
|\ | | | | Bjorncs/trial notifications
| * Make bold not emphasisedBjørn Christian Seime2023-10-251-3/+3
| |
| * Use markdown in trial notificationBjørn Christian Seime2023-10-251-5/+10
| |
* | Rename TaxCode -> TaxIdOla Aunronning2023-10-242-7/+7
| |
* | Wrap attributes in StringWrapperOla Aunronning2023-10-241-3/+5
| |
* | Add tax code/purchase order/invoice emailOla Aunronning2023-10-242-17/+156
|/
* Merge pull request #29071 from vespa-engine/freva/console-resolverBjørn Christian Seime2023-10-245-29/+68
|\ | | | | Set title for existing notifications
| * Set title for existing notificationsValerij Fredriksen2023-10-235-29/+68
| |
* | Merge pull request #29038 from vespa-engine/bill-status-enumGjøran Voldengen2023-10-232-8/+22
|\ \ | | | | | | Bill status enum
| * | Add test to verify that only OPEN bills are maintained.gjoranv2023-10-231-3/+17
| | |
| * | Introduce new BillStatus enumgjoranv2023-10-201-3/+4
| | |
| * | Move StatusHistory to separate file.gjoranv2023-10-201-3/+2
| | |
* | | Merge pull request #29068 from vespa-engine/olaa/include-verification-statusGjøran Voldengen2023-10-232-7/+7
|\ \ \ | |_|/ |/| | Include verification status in info/billing API
| * | Include verification status in info/billing API. Empty email is not verifiedOla Aunronning2023-10-232-7/+7
| | |
* | | Use ConsoleUrls instead of ZoneRegistryValerij Fredriksen2023-10-235-48/+16
| | |
* | | Create service to generate Console URLsValerij Fredriksen2023-10-231-0/+8
|/ /
* | Move PricingApiHandler and related code to internal repoHarald Musum2023-10-212-189/+0
| |
* | Revert "Move PricingApiHandler and related code to internal repo"Ola Aunrønning2023-10-202-0/+189
|/
* Merge pull request #29053 from vespa-engine/bjorncs/email-notificationValerij Fredriksen2023-10-205-9/+12
|\ | | | | Bjorncs/email notification
| * Move out mail templating to separate classBjørn Christian Seime2023-10-202-6/+4
| |
| * Introduce 'title' to notificationBjørn Christian Seime2023-10-204-3/+8
| |
* | Merge pull request #29050 from vespa-engine/hmusum/move-pricing-api-handlerValerij Fredriksen2023-10-202-189/+0
|\ \ | | | | | | Move PricingApiHandler and related code to internal repo
| * | Move PricingApiHandler and related code to internal repoHarald Musum2023-10-202-189/+0
| |/
* | Merge pull request #29029 from vespa-engine/olaa/line-item-aggregationØyvind Grønnesby2023-10-202-2/+2
|\ \ | |/ |/| Move bill exporting to BillingReporter
| * Move bill exporting to BillingReporterOla Aunronning2023-10-192-2/+2
| |
* | Merge pull request #29035 from ↵Gjøran Voldengen2023-10-191-0/+8
|\ \ | | | | | | | | | | | | vespa-engine/ogronnesby/billing-v2-accountant-tenant Billing system information for a tenant
| * | Billing system information for a tenantØyvind Grønnesby2023-10-191-0/+8
| |/