HomePhorge
Diffusion kolab 2c99183bd82f

Only create the necessary minimum of skus for the config.prod
2c99183bd82fUnpublished

Unpublished Commit ยท Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.
This commit no longer exists in the repository. It may have been part of a branch which was deleted.This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

Description

Only create the necessary minimum of skus for the config.prod

Summary:
In config.prod we just create the skus that we require, for the
domain-hosting and beta sku, we adjust the code so we enable the features if
the sku doesn't exist at all.

All sku related migrations have to be dropped from the main migrations,
as the skus are environment specific. I also dropped them from
config.demo, since we already set the appropriate values in the seeder,
so the migrations are pointless.

Original commits:

  • Enable beta entitlements if the beta sku doesn't exist
  • Drop sku related migrations
  • ImapAdminSeeder
  • Enable domain-hosting features if there is no domain-hosting sku
  • Minimal set of skus in the admin seeder

Differential Revision: https://git.kolab.org/D4142

Details

Provenance
mollekopfAuthored on Feb 13 2023, 1:09 AM
mollekopfPushed on Mar 12 2023, 12:17 PM
Differential Revision
D4142: Only create the necessary minimum of skus for the config.prod

Event Timeline

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK2c99183bd82f: Only create the necessary minimum of skus for the config.prod (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).Mar 11 2023, 6:59 PM

Commit No Longer Exists

This commit no longer exists in the repository.