lukinovec
|
8a54e19644
|
Revert changes, add comment
|
2022-12-22 09:41:45 +01:00 |
|
Samuel Štancl
|
82fa6cb292
|
fix tenant() relationship in Domain
|
2022-12-20 15:10:29 +01:00 |
|
Abrar Ahmad
|
f42f08cb87
|
Add session state when impersonating tenant (#1029)
* wip
* Fix code style (php-cs-fixer)
* Update TenantUserImpersonationTest.php
* renamed method
* update method name in test
* rename session key
* fix test
* Update src/Features/UserImpersonation.php
Co-authored-by: Samuel Štancl <samuel@archte.ch>
* Update UserImpersonation.php
Co-authored-by: PHP CS Fixer <phpcsfixer@example.com>
Co-authored-by: Samuel Štancl <samuel@archte.ch>
|
2022-12-17 02:08:03 +01:00 |
|
PHP CS Fixer
|
c9ba569e49
|
Fix code style (php-cs-fixer)
|
2022-12-16 10:13:00 +00:00 |
|
lukinovec
|
fa00fc7a28
|
Add changes to PR to Laravel
|
2022-12-16 11:12:33 +01:00 |
|
lukinovec
|
21dc69e358
|
Use invade in BootstrapperTest (#1033)
|
2022-12-15 15:03:03 +01:00 |
|
lukinovec
|
7092f4c856
|
Make CacheManager::$addTags default to true
|
2022-12-14 16:21:45 +01:00 |
|
Abrar Ahmad
|
68de3600bd
|
Improve commands CLI output (#1030)
* use component info/error methods
* Update src/Commands/ClearPendingTenants.php
Co-authored-by: lukinovec <lukinovec@gmail.com>
Co-authored-by: lukinovec <lukinovec@gmail.com>
|
2022-12-14 15:08:00 +01:00 |
|
lukinovec
|
87efdd2954
|
Toggle cache tags
|
2022-12-13 05:25:57 +01:00 |
|
lukinovec
|
5c6226befc
|
Use better class for the macro
|
2022-12-12 17:31:05 +01:00 |
|
PHP CS Fixer
|
bc70a2fab8
|
Fix code style (php-cs-fixer)
|
2022-12-12 16:25:57 +00:00 |
|
lukinovec
|
35a3412011
|
Move Cache::macro() to a slightly more appropriate place
|
2022-12-12 17:25:29 +01:00 |
|
lukinovec
|
d3c7fef002
|
Revert condition in CacheManager to avoid excessive nesting
|
2022-12-12 17:16:53 +01:00 |
|
lukinovec
|
b41d8d19dc
|
Uncomment cache tagging
|
2022-12-12 17:11:14 +01:00 |
|
PHP CS Fixer
|
3cadefd41c
|
Fix code style (php-cs-fixer)
|
2022-12-12 16:07:21 +00:00 |
|
lukinovec
|
d364568e53
|
Update CacheManager, add refreshStore()
|
2022-12-12 17:06:49 +01:00 |
|
lukinovec
|
9ec0b6dae3
|
Make Tenancy override CacheManager
|
2022-12-12 17:05:53 +01:00 |
|
lukinovec
|
dc9c8fcf68
|
Simplify cache store refreshing
|
2022-12-12 16:58:40 +01:00 |
|
PHP CS Fixer
|
012a39f79d
|
Fix code style (php-cs-fixer)
|
2022-12-09 11:22:03 +00:00 |
|
lukinovec
|
50d46139f6
|
Add macro
|
2022-12-09 12:21:37 +01:00 |
|
lukinovec
|
825a565fa2
|
Update prefix bootstrapper and test (setStore() in CacheManager and Repository needed)
|
2022-12-08 16:24:54 +01:00 |
|
lukinovec
|
4c33df1aa5
|
Rename CacheAction to CacheService
|
2022-12-07 14:48:52 +01:00 |
|
Abrar Ahmad
|
974414a12d
|
Update CacheAction.php
|
2022-12-07 18:26:10 +05:00 |
|
Abrar Ahmad
|
19255fd98f
|
use Repository in service class DI
|
2022-12-07 18:24:55 +05:00 |
|
Samuel Štancl
|
a7ad8287e6
|
disable new jobs/listeners by default, add CreateTenantStorage job
|
2022-12-02 19:43:20 +01:00 |
|
Abrar Ahmad
|
2f91309990
|
introduce second tenant in test
|
2022-12-01 14:59:13 +05:00 |
|
Abrar Ahmad
|
6c955acd13
|
CacheService class as singleton
|
2022-12-01 14:58:13 +05:00 |
|
Abrar Ahmad
|
222686ec1d
|
CacheManager dependency injection test
|
2022-12-01 13:53:45 +05:00 |
|
Abrar Ahmad
|
70ee83b3b7
|
fix test
|
2022-11-30 13:27:15 +05:00 |
|
Abrar Ahmad
|
3407faf811
|
fix prefix test according to prefix changes
|
2022-11-30 13:25:39 +05:00 |
|
Abrar Ahmad
|
169a7f7cc9
|
build prefix using original prefix
|
2022-11-30 13:25:07 +05:00 |
|
Abrar Ahmad
|
387a10b918
|
use proper DI
|
2022-11-30 10:22:01 +05:00 |
|
Abrar Ahmad
|
2901d0190c
|
remove unused line
|
2022-11-29 18:11:10 +05:00 |
|
Abrar Ahmad
|
b920a2905e
|
assert tenants' data is accessible using the prefix from the central context
|
2022-11-29 17:13:04 +05:00 |
|
Samuel Štancl
|
45aac1a718
|
phpstan fixes
|
2022-11-29 10:31:37 +01:00 |
|
Samuel Štancl
|
ad29909a16
|
Make $tenantId nullable in initializeTenancyForQueue (revert phpstan change)
|
2022-11-29 10:25:22 +01:00 |
|
Samuel Štancl
|
b2dc0844eb
|
Merge branch 'master' of github.com:tenancy-for-laravel/v4
|
2022-11-29 10:19:12 +01:00 |
|
lukinovec
|
7d3298c6bb
|
Improve code of pending tenants (#1025)
* Remove `--all` option from ClearPendingTenants
* Improve query formatting
* Remove redundant test
* Convert time constrait options to int
* Improve CreatePendingTenants success message
|
2022-11-29 09:31:07 +01:00 |
|
Abrar Ahmad
|
d6b4d9b7a7
|
user getTenantKey method
|
2022-11-28 15:09:39 +05:00 |
|
Abrar Ahmad
|
eef58bd93d
|
test names grammar
|
2022-11-28 12:50:14 +05:00 |
|
Abrar Ahmad
|
41a6f5b074
|
Update config.php
|
2022-11-28 12:08:56 +05:00 |
|
Abrar Ahmad
|
73c5655bc8
|
Manual mode improvements (use correct event type, add new listeners) (#1013)
* fix issue and add test
* Update CreateTenantConnection.php
* add purge call
* Update ManualModeTest.php
* use tenant connection and central connection listener
* Update ManualModeTest.php
* fix test
* improvements
* Update ManualModeTest.php
* add comment
* simplify comment
Co-authored-by: Samuel Štancl <samuel@archte.ch>
|
2022-11-25 03:09:31 +01:00 |
|
Abrar Ahmad
|
3cff2e3ba9
|
Update PrefixCacheBootstrapperTest.php
|
2022-11-24 12:05:19 +05:00 |
|
Abrar Ahmad
|
e550c7dcdd
|
Update PrefixCacheTenancyBootstrapper.php
|
2022-11-24 11:57:14 +05:00 |
|
Abrar Ahmad
|
1e44ef214d
|
add comments
|
2022-11-24 11:51:43 +05:00 |
|
lukinovec
|
ea19117870
|
Use the hardcoded default path in TenantDump only if the path isn't configured (#1019)
* Use the hardcoded tenant dump path only if the path isn't configured
* Test generating tenant dump at the configured path
|
2022-11-23 13:12:29 +01:00 |
|
Abrar Ahmad
|
2c0a8f4ef9
|
Update PrefixCacheBootstrapperTest.php
|
2022-11-23 12:59:51 +05:00 |
|
lukinovec
|
cb7567a88a
|
[4.x] Make TenantDump work when called outside the tenant context (#1015)
* Run TenantDump as passed tenant
* Fix code style (php-cs-fixer)
* Fix `tenants:dump` tests
* Update dump command test
* Remove redundant `tenant-schema.dump` unlinking
* Delete duplicate test
* Update test name
Co-authored-by: PHP CS Fixer <phpcsfixer@example.com>
|
2022-11-23 08:38:20 +01:00 |
|
Abrar Ahmad
|
2302571f6a
|
Update PrefixCacheTenancyBootstrapper.php
|
2022-11-22 14:13:10 +05:00 |
|
Abrar Ahmad
|
c5f7de4b0e
|
fix phpstan error
|
2022-11-22 14:09:59 +05:00 |
|