Samuel Štancl
|
6ad1a6639f
|
Set $persisted in TenantManager::createTenant() (#272)
* Set $persisted in TenantManager::createTenant()
* Apply fixes from StyleCI
|
2020-01-19 12:08:16 +01:00 |
|
Samuel Štancl
|
5ebb68e860
|
Fix issue related to closure middleware
|
2019-12-26 20:28:29 +01:00 |
|
Samuel Štancl
|
fed8c0f9d1
|
[2.2.4] [WIP] Respect custom connections when creating database (#244)
* Add TenantDatabaseManager::setConnection()
* Apply fixes from StyleCI
|
2019-12-11 22:16:25 +01:00 |
|
Jess Johannessen
|
5145b1f13e
|
Added support for migration parameters (#243)
|
2019-12-10 16:56:51 +01:00 |
|
Samuel Štancl
|
609b6f12cf
|
Remove typehints passed to route()
|
2019-12-06 22:34:02 +01:00 |
|
Samuel Štancl
|
f99ecb72c7
|
Don't accept closures in tenant() helper
|
2019-12-03 22:52:30 +01:00 |
|
Samuel Štancl
|
9851f088ea
|
Make route parameter optional, fix #240
|
2019-12-03 22:49:20 +01:00 |
|
Samuel Štancl
|
a8f84d2808
|
Accept closures in tenant() helper
|
2019-12-02 17:57:16 +01:00 |
|
Samuel Štancl
|
fd00be646e
|
[2.3.0] tenant_route() helper (#229)
* Add tenant_route helper
* Add tests
* Remove redundant setUp()
* Fix test namespaces
* Apply fixes from StyleCI
|
2019-11-29 00:12:07 +01:00 |
|
Samuel Štancl
|
4e477b472f
|
Move ignition contracts to require
|
2019-11-23 15:17:51 +01:00 |
|
Samuel Štancl
|
f34986b29f
|
[2.2.0] Tenant aware commands (#221)
* wip
* Apply fixes from StyleCI
* Return value when a single tenant is passed
* array map -> foreach
* bug fixes
|
2019-11-10 12:32:26 +01:00 |
|
Samuel Štancl
|
2b00665247
|
[2.2.0] Allow --path to be specified for migration commands (#211)
* Allow --path to be specified for migration commands
* Fix tests
|
2019-11-07 21:44:45 +01:00 |
|
Mads Møller
|
b3cf499ebd
|
add missing json extension (#217)
|
2019-11-06 18:02:51 +01:00 |
|
Samuel Štancl
|
0edb751e26
|
Update config key
|
2019-11-06 18:02:12 +01:00 |
|
Samuel Štancl
|
e953b18eb3
|
Register tenant routes after other SPs are executed (#216)
|
2019-11-05 23:33:57 +01:00 |
|
Samuel Štancl
|
0616e608aa
|
Update docblock
|
2019-11-04 22:07:07 +01:00 |
|
Samuel Štancl
|
1ef061ffc7
|
Array with global MW
|
2019-11-04 18:36:22 +01:00 |
|
Samuel Štancl
|
31c9930c93
|
[2.2.0] Timestamps (#213)
* Timestamps
* Apply fixes from StyleCI
* Add void typehint
* wip
* Fix tests
* Apply fixes from StyleCI
|
2019-11-04 17:56:08 +01:00 |
|
Samuel Štancl
|
b0c8e92bb4
|
Fix styleci
|
2019-11-03 18:32:13 +01:00 |
|
Samuel Štancl
|
a59aac5389
|
Fix styleci
|
2019-11-03 18:30:37 +01:00 |
|
Samuel Štancl
|
aeb15d4251
|
Fix Tenant::new()
|
2019-10-30 18:22:17 +01:00 |
|
Samuel Štancl
|
9c4f678321
|
Merge branch '2.x' of github.com:stancl/tenancy into 2.x
|
2019-10-30 18:11:56 +01:00 |
|
Samuel Štancl
|
8639e51c93
|
Clean up dependencies
|
2019-10-30 18:10:43 +01:00 |
|
Samuel Štancl
|
ab04ef025b
|
[2.2.0] Universal routes (#210)
* Universal routes
* Fix bugs
* Add universal MW group
|
2019-10-30 15:50:00 +01:00 |
|
Samuel Štancl
|
518ac4947c
|
Add extra dispatchNow tenancy init check
|
2019-10-29 22:06:42 +01:00 |
|
Samuel Štancl
|
ccb68f5400
|
Add test for tenant.creating hook
|
2019-10-29 21:49:50 +01:00 |
|
Samuel Štancl
|
eecadd6d39
|
Updating event
|
2019-10-29 20:16:45 +01:00 |
|
Samuel Štancl
|
596d43da2e
|
No need to use & for object methods
|
2019-10-29 20:12:24 +01:00 |
|
Samuel Štancl
|
44b2846bcd
|
Don't hardcode data
|
2019-10-29 19:53:15 +01:00 |
|
Samuel Štancl
|
7bc58f3980
|
Simplify reduce
|
2019-10-28 21:00:34 +01:00 |
|
Samuel Štancl
|
09412cd7ad
|
Pass variable
|
2019-10-28 15:27:32 +01:00 |
|
Samuel Štancl
|
853fdb19fa
|
Only put to storage when persisted
|
2019-10-28 15:01:14 +01:00 |
|
Samuel Štancl
|
464832be29
|
Pass arguments to events by reference
|
2019-10-28 14:59:25 +01:00 |
|
Samuel Štancl
|
3ec4314e91
|
[2.2.0] Optional storage path suffixing (#197)
* Optional storage path suffixing
* Default value true
|
2019-10-27 21:49:28 +01:00 |
|
Samuel Štancl
|
869ac32983
|
[2.2.0] [WIP] Add functionality (#206)
* TenantDatabaseDoesNotExistException
* Apply fixes from StyleCI
* User post-creation callbacks
* Rename method
* postCreationActions
* pass $tenant as parameter
* pass $tenant to async actions
* WIP findBy()
* findBy\* ForwardsCalls
* Apply fixes from StyleCI
* findBy DB storage driver
* Redis SD TODO message
* Apply fixes from StyleCI
* Fix chained jobs
* WIP event system
* import str
* instanceof closure check
* findBy instead of find
* Tenant -> Tenants
* dots
* Use DB hooks instead of a SC key
* Don't allow callables for queue chain
* CanDeleteKeys interface
* Apply fixes from StyleCI
* CanFindByAnyKey interface
* Apply fixes from StyleCI
* Ditch models for custom repositories
* Resolve circular dependency
* Apply fixes from StyleCI
* Fix tests
* Apply fixes from StyleCI
* FutureTest
* Prefix tenant events with 'tenant.'
* Event listener arguments test
|
2019-10-27 21:10:41 +01:00 |
|
Samuel Štancl
|
7389f44de9
|
[2.2.0] Use Tenant Run in console commands (#205)
* Utilize Tenant Run in commands
* Apply fixes from StyleCI
|
2019-10-27 20:50:49 +01:00 |
|
Samuel Štancl
|
b4caaaed51
|
Add comments to config
|
2019-10-26 22:01:01 +02:00 |
|
JapSeyz
|
77df467567
|
Fixes an issue where tests wouldn't have tenants in the tearDown method (#198)
* Fixes an issue where tests wouldn't have tenants in the tearDown method
* Styling
|
2019-10-26 21:18:03 +02:00 |
|
Samuel Štancl
|
bb4dc196b0
|
[2.2.0] Make tenancy initialization in global MW stack optional (#203)
* Make tenancy initialization in global MW stack optional
* update config key
|
2019-10-26 21:17:28 +02:00 |
|
Samuel Štancl
|
d4beae32ca
|
Add docblocks to helpers
|
2019-10-23 08:14:30 +02:00 |
|
Samuel Štancl
|
d899dcfcce
|
Add link to landing page to the image
|
2019-10-21 18:11:02 +02:00 |
|
Samuel Štancl
|
bd744cbb71
|
Center badges
|
2019-10-21 15:00:51 +02:00 |
|
Samuel Štancl
|
d86e30ea8b
|
Merge pull request #177 from caneco/2.x
Add brand new logo to the project
|
2019-10-21 14:47:46 +02:00 |
|
Caneco
|
3367983694
|
fix: housectapus colors
|
2019-10-21 07:25:13 +01:00 |
|
Samuel Štancl
|
6fdc041f88
|
Don't purge centrail connections - fix issue caused by writing a regression test (#192)
|
2019-10-20 09:45:03 +02:00 |
|
Samuel Štancl
|
f489aba819
|
Respect custom columns during tenant creation (#191)
|
2019-10-20 00:27:52 +02:00 |
|
Samuel Štancl
|
479df83027
|
[2.x] Don't purge central connections (#189)
* Make sure central connections aren't ever purged
* Extract setDefaultConnection()
* Regression test w/ markTestIncomplete()
* Apply fixes from StyleCI
|
2019-10-19 23:52:13 +02:00 |
|
Samuel Štancl
|
c8a0a58df6
|
Create routes/tenant.php only if the file does not exist (#188)
* Create routes/tenant.php only if the file does not exist
* Move tenant routes to a stub file
|
2019-10-19 22:03:03 +02:00 |
|
Samuel Štancl
|
cfcb2574c2
|
[2.1.0] Central queue connections (#181)
* Central queues
* Better dependency injection
* tenancy=false => central=true; move config to env setup
* Apply fixes from StyleCI
|
2019-10-17 21:00:52 +02:00 |
|
Chris Brown
|
d5b01219fd
|
[2.x] Allow automatic seeding after automatic migrations (#160)
|
2019-10-17 19:25:30 +02:00 |
|