Skip to content

Releases: kiwitcms/tenants

v1.1.1 (27 Apr 2020)

27 Apr 02:52
Compare
Choose a tag to compare
  • Do not ship TENANT_APPS b/c it is distributed with Kiwi TCMS v8.3

v1.1 (25 Apr 2020)

25 Apr 18:30
Compare
Choose a tag to compare
  • Bring back an improved HTML placeholder for schema_name
  • Properly validate input values for schema/domain names

v1.0.3 (24 Apr 2020)

24 Apr 13:53
Compare
Choose a tag to compare
  • Always lower case schema_name to make sure it can actually be used as a valid hostname

v1.0.2 (24 Apr 2020)

24 Apr 13:25
Compare
Choose a tag to compare
  • Update django-tenants from 3.0.1 to 3.0.3
  • Show valid schema_name pattern as help text in UI
  • Remove schema_name placeholder text because it was misleading

v1.0.1 (18 Mar 2020)

27 Mar 08:33
Compare
Choose a tag to compare
  • Slightly adjust default values for settings TENANT_APPS and
    MULTITENANT_RELATIVE_MEDIA_ROOT to match Kiwi TCMS and installations
    prior to turning this package into a plugin. This will avoid dusrupting
    existing deployments!

v1.0 (15 Mar 2020)

27 Mar 08:32
Compare
Choose a tag to compare
  • Turn into proper Kiwi TCMS plugin and install settings overrides under
    tcms_settings_dir/ (compatible with Kiwi TCMS v8.2 or later)

    • does not need MENU_ITEMS and ROOT_URLCONF override anymore
    • does not need to load tcms_tenants in INSTALLED_APPS manually
    • only need to specify KIWI_TENANTS_DOMAIN env variable!
  • Require tcms_tenants.add_tenant permission for NewTenantView

  • Reimplement NewTenantView as FormView

  • Refactor redirect_to() to class based view

  • Add tests for admin.py. Closes #5
    Issue #5 <https://github.com/kiwitcms/tenants/issues/5>_

  • Replace datetime.now with timezone.now for better support of
    installations with enabled timezone config

  • Enable pylint. Closes
    Issue #17 <https://github.com/kiwitcms/tenants/issues/17>_

  • Enable flake8

v0.5.1 (17 Feb 2020)

27 Mar 08:32
Compare
Choose a tag to compare
  • Update django-tenants from 3.0.0 to 3.0.1. Fixes
    Issue #60 <https://github.com/kiwitcms/tenants/issues/60>_

v0.5 (16 Jan 2020)

15 Jan 22:14
Compare
Choose a tag to compare
  • Bump django-tenants from 2.2.3 to 3.0.0
  • Tested successfully against Kiwi TCMS v7.3 with Django 3.0

v0.4.7 (11 Dec 2019)

08 Jan 10:52
Compare
Choose a tag to compare
  • Set tcms_tenants.tests.LoggedInTestCase.tenant.owner.password to
    "password" so it can be reused by downstream tests

v0.4.6 (11 Dec 2019)

08 Jan 10:52
Compare
Choose a tag to compare
  • New translations for Slovenian
  • Replace ugettext_lazy with gettext_lazy for Django 3.0
  • Start shipping tcms_tenants.tests to be used by other multi-tenant
    add-on packages
  • Confirmed working against Kiwi TCMS v7.2