tenancy

Automatic multi-tenancy for Laravel. No code changes needed.

MIT License

Downloads
3M
Stars
3.5K
Committers
55

Bot releases are hidden (Show)

tenancy - v3.0.0

Published by stancl over 4 years ago

tenancy - v3.0.0-rc1

Published by stancl over 4 years ago

tenancy - v2.3.9

Published by stancl over 4 years ago

Patch release.

Fixes

v2.3.8 used the wrong branch

tenancy - v2.3.8

Published by stancl over 4 years ago

Patch release.

Fixes

  • Use CASCADE when deleting PostgreSQL schemas #418
tenancy - v2.3.7

Published by stancl over 4 years ago

Patch release.

Fixes

  • Correctly use initialized instead of initialized() in TelescopeTags feature #373 #372
tenancy - v2.3.6

Published by stancl over 4 years ago

Patch release.

Fixes

tenancy - v2.3.5

Published by stancl over 4 years ago

Patch release.

Adds

  • The config file has been made much more understandable by adding lots of comments.

Fixes

tenancy - v2.3.4

Published by stancl over 4 years ago

Patch release.

Fixes

  • Fix getTenantIdByDomain() return type #350 #349
tenancy - v2.3.3

Published by stancl over 4 years ago

Patch release.

Fixes

tenancy - v2.3.2

Published by stancl over 4 years ago

Patch release.

Fixes

  • Package middleware now returns the return values of onFail() callbacks #340
tenancy - v2.3.1

Published by stancl over 4 years ago

Patch release.

Fixes

  • TenantAwareCommands now return proper exit codes #333 #336
  • Support ramsey/uuid v4
  • Allow overriding config('tenancy.seeder_params') using CLI params when running tenants:seed #329
  • Disable "DB exists" check when creating tenants without DBs #324
tenancy - v2.3.0

Published by stancl over 4 years ago

Feature release.

Added

  • Laravel 7 support #304
  • Cached tenant lookup #316
  • More identification middleware #323
  • Separating tenants by schemas instead of databases in PostgreSQL #235 #237
  • Optional database creation #296 #299
  • Improved documentation (added guide on integrating with Passport and other improvements)

Fixed

  • tenants:seed now respects seeder parameters from tenancy config #317 #307
tenancy - v2.2.8

Published by stancl over 4 years ago

Patch release.

Added

  • Added support for multiple migration paths #268

Fixed

  • Reinitialize tenancy for queued jobs if tenant id has changed #276

Per semver, this technically should have been 2.3.0 due to the added feature, but I'm keeping the MINOR version for releases with a lot of features

tenancy - v2.2.7

Published by stancl over 4 years ago

Patch release.

Fixes

  • Fixed You cannot serialize or unserialize PDO instances error when queuing tenant creation on MySQL and PostgreSQL #273
tenancy - v2.2.6

Published by stancl almost 5 years ago

Patch release.

Fixes

  • $tenant->persisted is set to true before tenant.created is executed #271
tenancy - v2.2.5

Published by stancl almost 5 years ago

Patch release.

Fixes

  • Fix issue related to closure middleware #256
tenancy - v2.2.4

Published by stancl almost 5 years ago

Added

  • Added support for custom migration parameters #243

Fixed

  • Tenant-specific DB connection is now respected when creating tenant databases #244

Per semver, this technically should have been 2.3.0 due to the added feature, but I'm keeping the MINOR version for releases with a lot of features

tenancy - v2.2.3

Published by stancl almost 5 years ago

Patch release.

Fixes

  • Remove typehints in tenant_route() for arguments passed to route() #241
tenancy - v2.2.2

Published by stancl almost 5 years ago

Added

  • tenant_route() helper to generate routes for a specific domain. Useful for testing. #229

Fixed

  • stancl.tenancy.asset route's path parameter is now correctly marked as optional #240

Per semver, this technically should have been 2.3.0 due to the added feature, but I'm keeping the MINOR version for releases with a lot of features

tenancy - v2.2.1

Published by stancl almost 5 years ago

Fixes

  • Move facade/ignition-contracts dependency to require