8/3/2017 2:14:47 PM
also makes sure that we eventually give up retrying (which came up during the code review).
Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
|
8/3/2017 10:56:14 AM
plugins can now throw a RetryException (with optionally a retry schedule)
to let the system know that the invoice generation should be retried.
See https://github.com/killbill/killbill/issues/767.
Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
|
9/23/2017 12:24:20 AM
level. Fixes #795
The bundle externalKey is now enforced at the DB level (unique constraint) to match
other externalKey in the system (e.g accounts). This simplifies the logic inside Kill Bill
and fix a potential use case of a race condition where 2 bundles are created at the same time with
the same externalKey.
However, this introduces some change of semantics:
* Bundle transfer will now automatically rename the old bundle externalKey using a system prefix
* Bundle externalKey associated with cancelled subscriptions cannot be reused.
Fetching all bundles given an externalKey will keep returning a list containing previously
renamed bundles and the current existing one.
|
9/22/2017 5:45:22 PM
external key when refreshing payment methods
|
9/21/2017 1:04:32 PM
key if provided.
|
|
|
9/15/2017 8:54:39 PM
#686
|
|
9/15/2017 5:43:21 PM
#58
Instead, users should leverage the email notiifcation plugin (https://github.com/killbill/killbill-email-notifications-plugin)
|