|
|
|
|
|
|
3/17/2016 10:38:19 PM
EntitlementApi setBlockingState (since we now have a more generic api in SubscriptionApi#addBlockingState
Fix SubscriptionApi#addBlockingState to pass a LocalDate (effectiveDate) instead of relying of the DateTime from the BlockingState input
Remove unimplemented EntitlementApi#getBlockingStatesForServiceAndType
Refactor code/tests accordingly.
|
3/17/2016 8:58:32 PM
into OverdueApi (and fix AccountResource to use the public api)
Refactor code to remove the private OverdueInternalApi
|
3/16/2016 10:21:40 PM
handle the per-tenant config
* New set of apis to upload/retrieve/get per tenant config
* A new KillbillService to handle configuration (required for cache invalidation)
* Smarter PaymentConfdig and InvoiceConfig binding to correctly handle per-tenant config
|
3/15/2016 7:17:09 PM
code changes
|
3/15/2016 6:29:35 PM
class to now throw an exception when the duration is unlimited or invalid
|
3/15/2016 5:45:32 PM
(and RepairSubscriptionInternalEvent definition)
|
3/15/2016 5:35:44 PM
a method 'getRecurringPrice(final DateTime effectiveDate)' and modify FixedAndRecurringInvoiceItemGenerator
to use that method to correctly set the rate for each period invoiced. This allows to correctly find the new recurrring price for catalog
entries which become effective in a later catalog through the use of the effectiveDateForExistingSubscriptons date.
|