Граф коммитов

325 Коммитов

Автор SHA1 Сообщение Дата
Andrew White 336aeaa63d
Changes for 2 0 0 (#59)
* Namespace and folder refactor

* Middlware fix for setting strategy and store in TC

* Identity support classes moved to Finbuckle.MultiTenant namespace

* Update samples for 2.0 namespaces
- updated .net packages
- updated bootstrap

* Tweaked assemblies to allow access to each others "internal" fields.
- improved unit tests accordingly
- improved middleware section which sets TC strategy and store

* Refactored so route config is passed to WithRouteStrategy instead of UseMultiTenant
- Updated samples
- Unit tests need to be fixed or converted to integration tests.

* Various updates
-Updated Route strategy unit tests
-Updated test project references

* Changed IMultiTenantStrategy GetIdentifier to async GetIdentifierAsync
- Updated unit tests.
- Closes #62
2018-07-25 11:35:23 -04:00
Andrew White 3e4ad0da55
Refactor and cleanup related to Remote Authentication support. (#58) 2018-07-10 19:27:39 -04:00
Andrew White b119b1a7c5
1.2.0 release 2018-07-06 00:14:13 -04:00
Andrew White caa004ecbb
Release 1.2.0 prep (#54) 2018-07-06 00:00:53 -04:00
Andrew White 96fdfa5158
Corrected merge for PR #45 2018-07-05 22:33:32 -04:00
Andrew White 2e333ee6db
1.1.1 release. 2018-06-18 22:31:16 -04:00
Andrew White 2f8c36f46e
Added metapackage and set fixed microsoft versions. 2018-06-18 22:27:38 -04:00
Andrew White ce768f6c76
Sample fixes for 1.1.1 (#39) 2018-06-18 22:27:38 -04:00
Andrew White 657df77e82
updated readme (#38) 2018-06-18 22:27:38 -04:00
Andrew White 0f38f8642a
Updated Readme for 1.1.1 (#37) 2018-06-18 22:27:38 -04:00
Andrew White e1c95cb82a
Added data isolation sample (#36) 2018-06-18 22:27:38 -04:00
Andrew White d36952fc3a
Added MultiTenantModelCacheKeyFactory and unit test 2018-06-18 22:27:38 -04:00
Andrew White c281b96ffd
Fix for sample launchSettings,json 2018-06-18 22:27:38 -04:00
Andrew White a10a5ff571
1.1.0 release. 2018-06-18 22:07:37 -04:00
Andrew White 176eac38bc
Builder improvements 20 (#22)
* Improved builder functions and removed default values for paramters.

* Refactor and tests for WithStrategy

* Remote Auth Fix

* Added WithStore<T> etc and tests. Also refactored some builders.
2018-06-18 21:55:17 -04:00
Andrew White a8d1c16415
Remote auth 18 (#21)
* Updated README for v1.1 release

* Updated versions to final .NET Core 2.1

* Updated samples to use package reference.

* Added custom IAuthenticationSchemeProvider and test.

* soslution fix

* .gitignore update for visual studio settings

* Funtionality and tests for remote authentication support.

* AuthOptions sample work

* Updated sample and misc for remote authentication support.
2018-06-18 21:55:17 -04:00
Andrew White b02edb06ec
Updated README for v1.1 release (#17) 2018-06-18 21:55:17 -04:00
Andrew White 1c6a67da90
Per tenant options 3 (#16)
* PerTenantOptions and switched to Apache 2.0 license

* Fix to src projects depedency versions.

* Renamed sample projects
2018-06-18 21:55:16 -04:00
Andrew White f0ae808091
Case sensitivity for WithInMemoryStore 2018-06-18 21:55:16 -04:00
Andrew White d1f3f0c520
Improved unit tests #12 (#13) 2018-06-18 21:55:15 -04:00
Andrew White 91418b62c8
Implemented host strategy template and tests. (#11) 2018-06-18 21:55:15 -04:00
Andrew White ab39f490ee
Dotnet21prep #5 (RC1) (#9)
* Projects update for .NET Core 2.1-rc1

* Projects update for .NET Core 2.1-rc1
2018-06-18 21:55:14 -04:00
Andrew White 60c2e9e3ce
Logging #7 (#8)
* Added TenantResolver logging

* Added logging for  IMultiTenantStrategy implementations and other minor fixes.

* Utility log class and refactors

* Adde loggint to InMemoryMultiTenantStore and other minor refactors.
2018-06-18 21:55:14 -04:00
Andrew White b67b20b21f
Update README.md 2018-06-18 21:55:14 -04:00
Andrew White 7308933a88
Initial commit. 2018-06-18 21:55:13 -04:00