Guilherme Saade
d4a99011e6
[3.x] L10 compatibility ( #1065 )
...
* Bump dependencies for Laravel 10
* Update GitHub Actions for Laravel 10
* ci: do not test L10 using PHP 7.3
* drop < L9 support
* use `dispatch_sync` instead of `dispatch_now`
* migrate phpunit configuration
* Update ci.yml
* drop laravel < 9 support
* misc L10 fixes, new docker image
* specify odbc version
* wip
* properly list php versions as strings
* minor changes
* Add `getValue($queryGrammar)` to raw query
* Clean up `isVersion8` code
* rewrite hasFailed assertion
* phpunit schema update
* Upgrade `doctrine/dbal`
---------
Co-authored-by: Samuel Štancl <samuel@archte.ch>
Co-authored-by: Samuel Štancl <samuel.stancl@gmail.com>
Co-authored-by: lukinovec <lukinovec@gmail.com>
2023-02-16 17:21:06 +01:00
Joel Stein
7d59ff180f
Don't prevent accessing missing Tenant attributes. ( #1045 )
2023-02-01 06:24:53 +01:00
Aleksandr Medvedev
04193cc2fd
Add phpdoc parameter to Tenant magic method for better IDE support ( #565 )
2020-12-19 13:39:16 +01:00
MinaseTaki
f2a3cf028c
Update Tenant.php ( #463 )
2020-07-21 13:04:22 +02:00
Samuel Štancl
02e049b59e
Convert domains to lowercase, persist current domain model on resolver
2020-06-28 11:45:08 +02:00
Samuel Štancl
e93e766f92
Remove unnecessary typehints
2020-06-08 21:35:41 +02:00
Samuel Štancl
5d94727ddd
Rewrite cached resolver logic to allow for cache invalidation logic
2020-06-02 20:10:17 +02:00
Samuel Štancl
2839f45196
Refactor models & config
2020-05-24 20:40:10 +02:00
stancl
6955512a6b
Apply fixes from StyleCI
2020-05-22 09:01:31 +00:00
Samuel Štancl
0049a48383
Laravel 6 support
2020-05-22 10:56:02 +02:00
Samuel Štancl
ac58f6992b
Use getTenantKey() instead of ->id references
2020-05-20 20:41:47 +02:00
Samuel Štancl
b87c0bc9d2
Add more events
2020-05-17 17:42:09 +02:00
Samuel Štancl
0508429e0f
Fix asset publishing
2020-05-17 15:14:05 +02:00
Samuel Štancl
4d6003eec0
Tenant|Model typehint
2020-05-16 12:01:58 +02:00
Samuel Štancl
7a7200fd25
Minor fixes for using the package in an app
2020-05-16 11:56:32 +02:00
Samuel Štancl
10a5b80d44
User impersonation
2020-05-15 07:30:57 +02:00
Samuel Štancl
28019f4528
Single DB tenancy
2020-05-14 03:57:13 +02:00
Samuel Štancl
5e99fca070
Custom tenant collections
2020-05-14 02:29:14 +02:00
Samuel Štancl
b772590479
Private repo composer.json
2020-05-13 07:12:25 +02:00
Samuel Štancl
de53b81c0e
Change default tenant model, write more tests, cleanup
2020-05-13 06:23:41 +02:00
Samuel Štancl
c32f229dd5
Refactor more old code and get tests to pass
2020-05-13 04:51:37 +02:00
Samuel Štancl
8915297c30
Merge branch 'master' into shared-users
2020-05-13 00:33:27 +02:00
Samuel Štancl
a756b9b3bc
Implement changes from review on GH
2020-05-13 00:31:30 +02:00
Samuel Štancl
89936187ce
Rewrite old tests
2020-05-12 23:22:40 +02:00
Samuel Štancl
b7c8f1fba7
Shared users - complete
2020-05-12 01:54:02 +02:00
Samuel Štancl
daae67c0f7
Synced resources - proof of concept
2020-05-11 07:32:20 +02:00
Samuel Štancl
86a98b2bc8
Queue tests
2020-05-11 05:22:55 +02:00
Samuel Štancl
6f4b9f486c
Bootstrapper tests
2020-05-11 03:37:47 +02:00
Samuel Štancl
2492345280
Add methods to Tenant contract
2020-05-10 20:20:44 +02:00
Samuel Štancl
8ea4940f34
Identification middleware & tests
2020-05-10 05:47:27 +02:00
Samuel Štancl
a602cec940
Fix event listener tests, improve domain logic
2020-05-09 02:49:08 +02:00
Samuel Štancl
e1a4054743
Domain model & resolver test
2020-05-08 18:16:18 +02:00
Samuel Štancl
7a2e6bb13e
JobPipeline tests
2020-05-08 05:12:46 +02:00
Samuel Štancl
bd9aad229b
vague first draft of v3. TenantModelTest is passing
2020-05-08 04:37:43 +02:00