Skip to content

New keys for tenant branding for 2283 - #128

Open
reshmabidikar wants to merge 2 commits into
killbill:masterfrom
reshmabidikar:work-for-2283
Open

New keys for tenant branding for 2283#128
reshmabidikar wants to merge 2 commits into
killbill:masterfrom
reshmabidikar:work-for-2283

Conversation

@reshmabidikar

@reshmabidikar reshmabidikar commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Work for TS#299

  1. Moved the POJOs for CompanyInfo/BrandInfo/LogoInfo to this repo so they can be shared by KB core/email notification plugin and aviate plugin
  2. Added additional keys to TenantKV (I might move the invoice template/email notification plugin specific keys into their own repos in a separate pass)
  3. Moved the BrandingLoader to this repo so it can be shared by KB core/email notification plugin and aviate plugin. Note that this is a slight deviation because so far, this repo mostly has only interfaces, it does not have any business logic. However, the BrandingLoader class introduces some business logic in this repo. I could not find any other repo to put this, if you think this should be placed in some other repo, let me know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant