-
-
Notifications
You must be signed in to change notification settings - Fork 269
Comparing changes
Open a pull request
base repository: Finbuckle/Finbuckle.MultiTenant
base: v6.13.1
head repository: Finbuckle/Finbuckle.MultiTenant
compare: v7.0.0
- 20 commits
- 164 files changed
- 2 contributors
Commits on Mar 17, 2024
-
feat: better options support (#681)
BREAKING CHANGE: WithPerTenantOptions replaced by ConfigurePerTenant service collection extensions methods. Added support for `OptionsBuilder` API and more efficient per-tenant options overall.
Configuration menu - View commit details
-
Copy full SHA for 1859017 - Browse repository at this point
Copy the full SHA 1859017View commit details
Commits on Mar 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for da39c20 - Browse repository at this point
Copy the full SHA da39c20View commit details
Commits on Mar 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a916a26 - Browse repository at this point
Copy the full SHA a916a26View commit details
Commits on Mar 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7418855 - Browse repository at this point
Copy the full SHA 7418855View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39b4f25 - Browse repository at this point
Copy the full SHA 39b4f25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 801f412 - Browse repository at this point
Copy the full SHA 801f412View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7d280e - Browse repository at this point
Copy the full SHA d7d280eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ade558 - Browse repository at this point
Copy the full SHA 5ade558View commit details -
Configuration menu - View commit details
-
Copy full SHA for 564baf0 - Browse repository at this point
Copy the full SHA 564baf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9940a7 - Browse repository at this point
Copy the full SHA e9940a7View commit details
Commits on Apr 21, 2024
-
feat: refactor DI and improve nullability
BREAKING CHANGE: (I)MultiTenantContext and (I)TenantInfo are no longer available via DI. Use IMultiTenantContextAccessor instead. Also IMultiTenantContext nullability reworked and should never be null.
Configuration menu - View commit details
-
Copy full SHA for eca24bf - Browse repository at this point
Copy the full SHA eca24bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d6f77f - Browse repository at this point
Copy the full SHA 6d6f77fView commit details -
feat: change default MultiTenantIdentityDbContext default index and k…
…ey behavior BREAKING CHANGE: all unique indexes and the UserLogin primary key in the standard Identity models are adjusted to include the tenant id
Configuration menu - View commit details
-
Copy full SHA for 81f5612 - Browse repository at this point
Copy the full SHA 81f5612View commit details -
Configuration menu - View commit details
-
Copy full SHA for 613b4a8 - Browse repository at this point
Copy the full SHA 613b4a8View commit details -
feat: MultiTenantDbContext and MultiTenantIdentityDbContext support f…
…or IMultiTenantContextAccessor DI
Configuration menu - View commit details
-
Copy full SHA for 9015085 - Browse repository at this point
Copy the full SHA 9015085View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70d27d7 - Browse repository at this point
Copy the full SHA 70d27d7View commit details -
feat: remove ConnectionString from ITenantInfo and TenantInfo
BREAKING CHANGE: Connection string is removed because in many cases it is not needed. Closes #624
Configuration menu - View commit details
-
Copy full SHA for f4e20db - Browse repository at this point
Copy the full SHA f4e20dbView commit details -
BREAKING CHANGE: Many namespaces have been updated for consistency. Most code will only need to reference the `Finbuckle.MultiTenant` namespace.
Configuration menu - View commit details
-
Copy full SHA for b354838 - Browse repository at this point
Copy the full SHA b354838View commit details -
Configuration menu - View commit details
-
Copy full SHA for 664628f - Browse repository at this point
Copy the full SHA 664628fView commit details -
## [7.0.0](v6.13.1...v7.0.0) (2024-04-21) ### ⚠ BREAKING CHANGES * Many namespaces have been updated for consistency. Most code will only need to reference the `Finbuckle.MultiTenant` namespace. * Connection string is removed because in many cases it is not needed. Closes #624 * all unique indexes and the UserLogin primary key in the standard Identity models are adjusted to include the tenant id * (I)MultiTenantContext and (I)TenantInfo are no longer available via DI. Use IMultiTenantContextAccessor instead. Also IMultiTenantContext nullability reworked and should never be null. * WithPerTenantOptions replaced by ConfigurePerTenant service collection extensions methods. Added support for `OptionsBuilder` API and more efficient per-tenant options overall. ### Features * better options support ([#681](#681)) ([1859017](1859017)) * change default MultiTenantIdentityDbContext default index and key behavior ([81f5612](81f5612)) * MultiTenantDbContext and MultiTenantIdentityDbContext support for IMultiTenantContextAccessor DI ([9015085](9015085)) * namespace cleaned up ([b354838](b354838)) * refactor DI and improve nullability ([eca24bf](eca24bf)) * remove ConnectionString from ITenantInfo and TenantInfo ([f4e20db](f4e20db)) ### Bug Fixes * AdjustKey correctly adding TenantId to primary and foreign keys ([613b4a8](613b4a8))
Configuration menu - View commit details
-
Copy full SHA for 9042048 - Browse repository at this point
Copy the full SHA 9042048View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v6.13.1...v7.0.0