Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1864 commits
Select commit Hold shift + click to select a range
4e4b024
Update database listeners to Hypervel event and framework namespaces
binaryfire Feb 14, 2026
62bf67d
Update object-pool listener to Hypervel event and framework namespaces
binaryfire Feb 14, 2026
96053bd
Update console Command to use Hypervel\Console\Events namespace
binaryfire Feb 14, 2026
b4fb8e3
Update telescope imports to Hypervel event, server, and console names…
binaryfire Feb 14, 2026
5149964
Update PendingCommand to use Hypervel\Console\Events\FailToHandle
binaryfire Feb 14, 2026
24ed340
Update support facades and functions to Hypervel\HttpServer namespace
binaryfire Feb 14, 2026
8365e48
Remove stale Hyperf\HttpServer comment reference in Context
binaryfire Feb 14, 2026
a5e6f35
Update Coroutine class_map to use Hypervel\ExceptionHandler\Formatter
binaryfire Feb 14, 2026
9b14639
Update testbench ConfigProviderRegister with ported Hypervel providers
binaryfire Feb 14, 2026
b03f1bc
Remove stale hyperf/paginator dependency from pagination package
binaryfire Feb 14, 2026
3f23384
Update root composer.json with ported package autoload, replace, and …
binaryfire Feb 14, 2026
715d8cb
Fix code style
binaryfire Feb 14, 2026
711ad27
Revert WritableConnection to Hyperf\Engine — required by unported htt…
binaryfire Feb 14, 2026
a6caeef
Replace ApplicationContext with Container::getInstance in http-server…
binaryfire Feb 15, 2026
565ca8a
Replace container ->get() with ->make() in ported packages
binaryfire Feb 15, 2026
c17606b
Add container usage patterns to porting guide
binaryfire Feb 15, 2026
39305fb
Add typed cache getters: string(), integer(), float(), boolean(), arr…
binaryfire Feb 15, 2026
37fb1c7
Add tests for typed cache getters
binaryfire Feb 15, 2026
0e388c7
Add view package ported from Laravel (from 0.4 branch)
binaryfire Feb 15, 2026
7ed8c90
Add view package tests (from 0.4 branch)
binaryfire Feb 15, 2026
17fc715
Add Vite integration class (from 0.4 branch)
binaryfire Feb 15, 2026
1b79323
Add ViteException class (from 0.4 branch)
binaryfire Feb 15, 2026
5f9f950
Add AddLinkHeadersForPreloadedAssets middleware (from 0.4 branch)
binaryfire Feb 15, 2026
4e770cf
Add Vite facade (from 0.4 branch)
binaryfire Feb 15, 2026
be2a94b
Add ViewErrorBag class (from 0.4 branch)
binaryfire Feb 15, 2026
d494d83
Add view config for testbench workbench (from 0.4 branch)
binaryfire Feb 15, 2026
35824af
Add Vite integration tests (from 0.4 branch)
binaryfire Feb 15, 2026
a2b69d2
Add Vite jetstream manifest test fixture (from 0.4 branch)
binaryfire Feb 15, 2026
c97e0f6
Add Vite prefetching manifest test fixture (from 0.4 branch)
binaryfire Feb 15, 2026
7bb5026
Delete old core/View files and mail ComponentTagCompiler
binaryfire Feb 15, 2026
be77f7b
Decouple Renderable contract from Hyperf ViewEngine
binaryfire Feb 15, 2026
2db3bce
Decouple MessageProvider contract and update MessageBag
binaryfire Feb 15, 2026
a87df87
Remove CompilerFactory dependency from ConfigProvider
binaryfire Feb 15, 2026
68679cd
Add HTTP method parameter override to Kernel
binaryfire Feb 15, 2026
688d511
Update Handler.php imports for view decoupling
binaryfire Feb 15, 2026
39c2308
Update CoreMiddleware for view decoupling
binaryfire Feb 15, 2026
b94d953
Add exception safety to StartSession middleware
binaryfire Feb 15, 2026
621f06d
Update telescope package for view decoupling
binaryfire Feb 15, 2026
20ec4df
Update mail package imports for view decoupling
binaryfire Feb 15, 2026
fbeda72
Update Blade and View facades for view decoupling
binaryfire Feb 15, 2026
261c719
Update devtool package for view decoupling
binaryfire Feb 15, 2026
94a1497
Update Response.php view() for view decoupling
binaryfire Feb 15, 2026
475e714
Update ServiceProvider.php for view decoupling
binaryfire Feb 15, 2026
1a7dffd
Restore vendor view path check in ServiceProvider loadViewsFrom
binaryfire Feb 15, 2026
aaf1501
Update foundation helpers.php view() for view decoupling
binaryfire Feb 15, 2026
b248dbe
Update Filesystem getRequire() to support data extraction
binaryfire Feb 15, 2026
3ba2890
Add Stringable type and (string) cast to e() helper
binaryfire Feb 15, 2026
92bb439
Update Application.php view alias mappings
binaryfire Feb 15, 2026
e12be97
Update TestResponse.php imports for view decoupling
binaryfire Feb 15, 2026
206ad3d
Update session Store.php ViewErrorBag import
binaryfire Feb 15, 2026
054f67d
Add RequestContext::destroy() method
binaryfire Feb 15, 2026
8f7c7fb
Add ViewServiceProvider to DefaultProviders
binaryfire Feb 15, 2026
d696b49
Add quiet/silent output check to queue WorkCommand
binaryfire Feb 15, 2026
e0df630
Add view package to composer.json autoload, replace, and providers
binaryfire Feb 15, 2026
76476d5
Add inline types to view() helper parameters
binaryfire Feb 15, 2026
4c98e10
Fix ViewErrorBag contract namespace and helpers.php global use warnings
binaryfire Feb 15, 2026
c6d45ac
Update FoundationExceptionHandlerTest for view decoupling
binaryfire Feb 15, 2026
7c10c50
Update ResponseTest for view decoupling
binaryfire Feb 15, 2026
9f005bf
Fix view package contract namespaces and update MailMailerTest
binaryfire Feb 15, 2026
b892972
Update remaining test files for view decoupling
binaryfire Feb 15, 2026
7b51289
Fix phpstan errors from view package namespace mismatches
binaryfire Feb 15, 2026
40f0c9e
Fix view test contract namespaces for hyperf-decouple branch
binaryfire Feb 15, 2026
0c43ce4
Fix view package for branch container conventions
binaryfire Feb 15, 2026
e22f423
Fix view tests for branch container and event dispatcher
binaryfire Feb 15, 2026
4dd60b3
Fix import ordering across source files
binaryfire Feb 15, 2026
2b38a67
Fix import ordering across test files
binaryfire Feb 15, 2026
90dff8f
Add method docblocks to context package
binaryfire Feb 15, 2026
449a65f
Remove Swow and CoroutineServer dead code from engine and contracts
binaryfire Feb 15, 2026
cd9ec26
Remove Swow references from sentry and guzzle
binaryfire Feb 15, 2026
5c3ed32
Add http-message package skeleton
binaryfire Feb 15, 2026
ccae15a
Port Base/MessageTrait.php to http-message package
binaryfire Feb 15, 2026
460d77e
Port Base/Request.php to http-message package
binaryfire Feb 15, 2026
1ba0fcb
Modernize types and add docblocks to MessageTrait and Base/Request
binaryfire Feb 15, 2026
06b0792
Port Base/Response.php to http-message package
binaryfire Feb 15, 2026
de02c8f
Port Cookie/Cookie.php to http-message package
binaryfire Feb 15, 2026
c262d22
Port Exceptions/HttpException.php to http-message package
binaryfire Feb 15, 2026
a685225
Port Exceptions/AccessDeniedHttpException.php to http-message package
binaryfire Feb 15, 2026
e61c0b2
Port Exceptions/BadRequestHttpException.php to http-message package
binaryfire Feb 15, 2026
f1ec844
Port Exceptions/ForbiddenHttpException.php to http-message package
binaryfire Feb 15, 2026
cd38dff
Port Exceptions/HttpResponseException.php to http-message package
binaryfire Feb 15, 2026
39f29c9
Port Exceptions/MethodNotAllowedHttpException.php to http-message pac…
binaryfire Feb 15, 2026
2495566
Port Exceptions/NotAcceptableHttpException.php to http-message package
binaryfire Feb 15, 2026
5610477
Port Exceptions/NotFoundHttpException.php to http-message package
binaryfire Feb 15, 2026
9bf644c
Port Exceptions/RangeNotSatisfiableHttpException.php to http-message …
binaryfire Feb 15, 2026
4ccad83
Port Exceptions/ServerErrorHttpException.php to http-message package
binaryfire Feb 15, 2026
d998425
Port Exceptions/ThrottleRequestsException.php to http-message package
binaryfire Feb 15, 2026
2d7d3e6
Port Exceptions/TooManyRequestsHttpException.php to http-message package
binaryfire Feb 15, 2026
2fe6502
Port Exceptions/UnauthorizedHttpException.php to http-message package
binaryfire Feb 15, 2026
fb07b14
Port Exceptions/UnprocessableHttpException.php to http-message package
binaryfire Feb 15, 2026
18247ed
Port Exceptions/UnsupportedMediaTypeHttpException.php to http-message…
binaryfire Feb 15, 2026
0d1b9d8
Remove exception files from core that were copied to http-message
binaryfire Feb 15, 2026
75fc843
Port Server/Chunk/Chunkable.php to http-message package
binaryfire Feb 15, 2026
731243c
Port Server/Chunk/HasChunk.php to http-message package
binaryfire Feb 15, 2026
747b83a
Port Server/Request/JsonParser.php to http-message package
binaryfire Feb 15, 2026
e48982d
Port Server/Request/Parser.php to http-message package
binaryfire Feb 15, 2026
d696fd1
Port Server/Request/XmlParser.php to http-message package
binaryfire Feb 15, 2026
5c67702
Port Server/RequestParserInterface.php to http-message package
binaryfire Feb 15, 2026
78ef749
Port Server/Request.php to http-message package
binaryfire Feb 15, 2026
a767cc6
Port Server/Response.php to hypervel/http-message
binaryfire Feb 15, 2026
84c7015
Port Server/ResponsePlusProxy.php to hypervel/http-message
binaryfire Feb 15, 2026
a74ddc6
Port Server/ResponseProxyTrait.php to hypervel/http-message
binaryfire Feb 15, 2026
7f9ed01
Port Stream/FileInterface.php to hypervel/http-message
binaryfire Feb 15, 2026
efcdd05
Port Stream/StandardStream.php to hypervel/http-message
binaryfire Feb 15, 2026
8803e20
Port Stream/SwooleFileStream.php to hypervel/http-message
binaryfire Feb 15, 2026
2a8c1e9
Port Stream/SwooleStream.php to hypervel/http-message
binaryfire Feb 15, 2026
20e7fb7
Port Upload/UploadedFile.php to hypervel/http-message
binaryfire Feb 15, 2026
c86a704
Port Uri/Uri.php, create ConfigProvider, update all consumer referenc…
binaryfire Feb 15, 2026
7e13865
Port MessagePlusInterface from swow/psr7-plus to Hypervel contracts
binaryfire Feb 15, 2026
d35cdf1
Port RequestPlusInterface from swow/psr7-plus to Hypervel contracts
binaryfire Feb 15, 2026
526fb91
Port ResponsePlusInterface from swow/psr7-plus to Hypervel contracts
binaryfire Feb 15, 2026
f2159fe
Port ServerRequestPlusInterface from swow/psr7-plus to Hypervel contr…
binaryfire Feb 15, 2026
93ae1b4
Port UriPlusInterface from swow/psr7-plus to Hypervel contracts
binaryfire Feb 15, 2026
2c23ac4
Switch http-message from swow/psr7-plus to Hypervel contracts interfaces
binaryfire Feb 15, 2026
3aaa7d0
Replace swow/psr7-plus imports with Hypervel contracts in consumers
binaryfire Feb 15, 2026
cfcf3d1
Remove swow/psr7-plus dependency from http-message
binaryfire Feb 15, 2026
4e502a8
Merge Hyperf TestResponse into Hypervel TestResponse
binaryfire Feb 15, 2026
98b670f
Fix phpstan errors: redundant instanceof, Hyperf engine import, TestR…
binaryfire Feb 15, 2026
834ff50
Apply php-cs-fixer import ordering
binaryfire Feb 15, 2026
58bba66
Delete old core HttpMessage directory
binaryfire Feb 15, 2026
2b04e23
Port http-message tests from Hyperf
binaryfire Feb 15, 2026
1c7992e
Fix code style
binaryfire Feb 15, 2026
c6b6f22
Port test UploadedFile and clean up stale comment
binaryfire Feb 15, 2026
0598357
Move FileException from http-server to http-message
binaryfire Feb 15, 2026
d047e67
Merge upstream/0.4 (manual merge complete)
binaryfire Feb 16, 2026
c570100
Use Hypervel support traits/helpers in http-server and testing
binaryfire Feb 16, 2026
8c7e637
Fix code style
binaryfire Feb 16, 2026
ec3c767
Port Xml and Base62 from Hyperf\Codec to Hypervel\Support
binaryfire Feb 16, 2026
7966434
Port SplPriorityQueue from Hyperf\Stdlib to Hypervel\Support
binaryfire Feb 16, 2026
1eaea82
Swap Hyperf\Config\config() imports to Hypervel\Config\config()
binaryfire Feb 16, 2026
b0db923
Port ClearStatCache from Hyperf\Support to Hypervel\Support
binaryfire Feb 16, 2026
e176c32
Add ClearStatCache tests and fix interval bug
binaryfire Feb 16, 2026
25e63d8
Clean up ClearStatCache: remove test-only API, rewrite tests with ref…
binaryfire Feb 16, 2026
2fc41fa
Port MessageBag from Laravel to Hypervel\Support
binaryfire Feb 16, 2026
be32a7c
Fix code style
binaryfire Feb 16, 2026
2f45a6a
Remove redundant is_string() check in ValidationException::summarize()
binaryfire Feb 16, 2026
11f2342
Replace Hyperf\Support\make() with container make() in RedisStore
binaryfire Feb 16, 2026
606a1e6
Make Config\Repository contract standalone, swap all ConfigInterface …
binaryfire Feb 16, 2026
9204512
Port HasParameters trait from Hyperf\Command to Hypervel\Console
binaryfire Feb 16, 2026
e4fc4c4
Port InteractsWithIO trait from Hyperf\Command to Hypervel\Console
binaryfire Feb 16, 2026
f6e5056
Port DisableEventDispatcher trait from Hyperf\Command to Hypervel\Con…
binaryfire Feb 16, 2026
d35ca72
Port NullDisableEventDispatcher trait from Hyperf\Command to Hypervel…
binaryfire Feb 16, 2026
c77dfa6
Merge Hyperf Command into Hypervel Console Command
binaryfire Feb 16, 2026
a6d5f4f
Use Hypervel Dispatcher contract instead of PSR EventDispatcherInterface
binaryfire Feb 16, 2026
b9cd527
Port Parser from Hyperf\Command to Hypervel\Console
binaryfire Feb 16, 2026
05250b2
Port Command annotation from Hyperf\Command\Annotation to Hypervel\Co…
binaryfire Feb 16, 2026
4a421d4
Update HasPendingCommand and Kernel to use Hypervel Console imports
binaryfire Feb 16, 2026
ecdf2a4
Update Application contract and console Application to use SymfonyCom…
binaryfire Feb 16, 2026
8589465
Update telescope, encryption, and devtool commands to use Hypervel Co…
binaryfire Feb 16, 2026
5ae2b10
Update 12 queue command files to use Hypervel\Console\Command
binaryfire Feb 16, 2026
e37269b
Update 7 cache files to use Hypervel\Console\Command and Prohibitable
binaryfire Feb 16, 2026
c8fe204
Cleanup: Remove Confirmable class_map, testbench ConfigProvider, and …
binaryfire Feb 16, 2026
4e3589e
Fix phpstan errors from command merge
binaryfire Feb 16, 2026
e562061
Port Laravel CallsCommands trait and refactor Command class
binaryfire Feb 16, 2026
80cd1cc
Remove HasLaravelStyleCommand trait and all consumer references
binaryfire Feb 16, 2026
8816c39
Disable Hyperf Process ConfigProvider in testbench
binaryfire Feb 16, 2026
b007261
Fix test failures from config and command porting
binaryfire Feb 16, 2026
e2ec1f9
Fix code style
binaryfire Feb 16, 2026
204a881
Port command tests from Hyperf and adapt for Hypervel architecture
binaryfire Feb 16, 2026
90dbf5b
Fix code style
binaryfire Feb 16, 2026
6efaa31
Remove view-engine
binaryfire Feb 17, 2026
2a7e0e9
Make ProviderConfig standalone by removing extends HyperfProviderConfig
binaryfire Feb 17, 2026
fd85c54
Swap Hyperf\Config\Config to Hypervel\Config\Repository in InitProces…
binaryfire Feb 17, 2026
b8e45bc
Remove hyperf/config from root composer.json
binaryfire Feb 17, 2026
3a5a283
Remove vestigial hyperf/config dependency from 8 sub-package composer…
binaryfire Feb 17, 2026
c83e14e
Add Hypervel\Contracts\Log\StdoutLoggerInterface
binaryfire Feb 17, 2026
217b671
Update StdoutLogger to implement Hypervel\Contracts\Log\StdoutLoggerI…
binaryfire Feb 17, 2026
50c622c
Swap all src/ Hyperf\Contract\StdoutLoggerInterface imports to Hyperv…
binaryfire Feb 17, 2026
ddbc408
Swap all tests/ Hyperf\Contract\StdoutLoggerInterface imports to Hype…
binaryfire Feb 17, 2026
a839776
Fix import ordering (cs-fixer)
binaryfire Feb 17, 2026
d9d02ac
Add Store::CONTEXT_KEY constant for session Context key
binaryfire Feb 17, 2026
e984b6c
Replace Hyperf\Contract\SessionInterface with Hypervel session contracts
binaryfire Feb 17, 2026
effcb95
Remove SessionAdapter bridge and AdapterFactory
binaryfire Feb 17, 2026
5cd9083
Replace Psr\Container\ContainerInterface with Hypervel Container cont…
binaryfire Feb 17, 2026
9f8aad9
Exclude hyperf/command from ConfigProvider auto-discovery
binaryfire Feb 17, 2026
132c916
Remove Hyperf\Contract\ContainerInterface from Application
binaryfire Feb 17, 2026
9dd55e3
Fix code style
binaryfire Feb 17, 2026
a78fa99
Add Hypervel\Console\GeneratorCommand base class
binaryfire Feb 17, 2026
860f6ad
Add GeneratorCommand tests and fixtures
binaryfire Feb 17, 2026
5c0da01
Update 19 simple generator commands to use Hypervel\Console\Generator…
binaryfire Feb 17, 2026
91da56d
Update 7 migration table commands to use Hypervel\Console\GeneratorCo…
binaryfire Feb 17, 2026
cfd19e5
Update ModelCommand to use Hypervel\Console\GeneratorCommand
binaryfire Feb 17, 2026
af514d5
Update devtool ConfigProvider — remove Hyperf guard
binaryfire Feb 17, 2026
5e6a486
Remove hyperf/devtool dependency entirely
binaryfire Feb 17, 2026
cded376
Fix code style
binaryfire Feb 17, 2026
1006572
Add hypervel/console dependency to devtool sub-package
binaryfire Feb 17, 2026
d242a6c
Add NormalizerInterface and DispatcherInterface contracts
binaryfire Feb 23, 2026
19bc493
Remove Hyperf extends from Translator and Loader contracts
binaryfire Feb 23, 2026
85a3c21
Replace Hyperf\Contract imports with Hypervel equivalents
binaryfire Feb 23, 2026
f0380a5
Port hyperf/serializer as hypervel/serializer package
binaryfire Feb 23, 2026
e246512
Register hypervel/serializer and update consumers
binaryfire Feb 23, 2026
d3e2305
Add serializer test suite
binaryfire Feb 23, 2026
84d09b0
Remove Hyperf\Support\env imports from config files
binaryfire Feb 23, 2026
f7ed2b1
Replace Hyperf\Support\value import with global value()
binaryfire Feb 23, 2026
09455fc
Replace Hyperf\Support\with import with global with()
binaryfire Feb 23, 2026
232fad9
Replace remaining Hyperf\Support references in source
binaryfire Feb 23, 2026
ee604f5
Fix value() PHPDoc return type and update test import
binaryfire Feb 23, 2026
3aca4e6
Revert value() PHPDoc and add inline phpstan ignores
binaryfire Feb 23, 2026
cda270a
Add type assertion analysis to composer analyse script
binaryfire Feb 23, 2026
ecf8158
Port AssertableJsonString from Laravel's testing package
binaryfire Feb 23, 2026
117823a
Port Fluent JSON assertion classes from Laravel's testing package
binaryfire Feb 23, 2026
410915a
Remove redundant InvalidArgumentException guards from Assert
binaryfire Feb 23, 2026
dfe8b4a
Replace Hyperf\Testing imports with Hypervel\Testing
binaryfire Feb 23, 2026
d2d6eae
Port testing package tests from Laravel
binaryfire Feb 23, 2026
4c9def4
Add ServerProcessInterface contract
binaryfire Feb 23, 2026
e6fc11f
Add server-process package skeleton
binaryfire Feb 23, 2026
56f70e2
Port exception and event classes from Hyperf\Process
binaryfire Feb 23, 2026
03486d5
Port ProcessCollector and ProcessManager from Hyperf\Process
binaryfire Feb 23, 2026
01d0ba8
Port AbstractProcess from Hyperf\Process
binaryfire Feb 23, 2026
10ad0c8
Port ProcessStopHandler from Hyperf\Process
binaryfire Feb 23, 2026
96e0b87
Port listeners and ConfigProvider from Hyperf\Process
binaryfire Feb 23, 2026
531fce8
Update Hyperf\Process consumers to Hypervel\ServerProcess
binaryfire Feb 23, 2026
054eeec
Update test references from Hyperf\Process to Hypervel\ServerProcess
binaryfire Feb 23, 2026
db240dd
Port Hyperf process tests to ServerProcess
binaryfire Feb 23, 2026
aef1ae2
Add comprehensive tests for server-process package
binaryfire Feb 23, 2026
3f43cda
Rename ServerProcessInterface to ProcessInterface
binaryfire Feb 23, 2026
0bed4dd
Fix Filesystem interface casing in FilesystemManager return types
binaryfire Feb 23, 2026
cf9eba7
Add acquire() and betweenBlockedAttemptsSleepFor() to Lock contract
binaryfire Feb 23, 2026
a28e8ea
Fix cache lock type narrows in CacheEventMutex and StartSession
binaryfire Feb 23, 2026
bc045bf
Fix Fallback trait PHPDoc to use static instead of \$this
binaryfire Feb 23, 2026
79a39f3
Remove conflicting @return \$this docblock from withoutRelations()
binaryfire Feb 23, 2026
6473328
Move phpstan ignores to correct lines for 2.1.40 line reporting
binaryfire Feb 23, 2026
e3ba3be
Add phpstan ignore for nested-set NodeTrait methods on Model
binaryfire Feb 23, 2026
b3dcc55
Remove unused hyperf/memory dependency
binaryfire Feb 23, 2026
8cc864c
Remove unused Hyperf dependencies and stale config providers
binaryfire Feb 23, 2026
c9cbd10
Rename console Traits/ to Concerns/
binaryfire Feb 23, 2026
57718ef
Add SignalRegistry for coroutine-based signal handling
binaryfire Feb 23, 2026
7be1769
Add InteractsWithSignals trait for console commands
binaryfire Feb 23, 2026
1559d68
Remove friendsofhyperf/command-signals dependency
binaryfire Feb 23, 2026
f2101c4
Update Hyperf\Coroutine class_map to use Hypervel\Engine
binaryfire Feb 23, 2026
6be5297
Add tests for SignalRegistry
binaryfire Feb 23, 2026
80fa75a
Add tests for InteractsWithSignals trait
binaryfire Feb 23, 2026
675d6a2
Remove Hyperf annotation classes for commands, listeners, and excepti…
binaryfire Feb 24, 2026
b053e64
Remove annotation-based listener discovery from ListenerProviderFactory
binaryfire Feb 24, 2026
27c41bc
Remove annotation-based exception handler discovery from ExceptionHan…
binaryfire Feb 24, 2026
63cdd99
Replace Hyperf DI-based command discovery with Laravel-style Finder a…
binaryfire Feb 24, 2026
e7c3648
Add tests for CommandReplacer
binaryfire Feb 24, 2026
bee0b73
Widen symfony/finder constraint to ^7.0 || ^8.0
binaryfire Feb 24, 2026
2dffd29
Add three-tier provider ordering and priority sorting
binaryfire Feb 24, 2026
6af9a7a
Fix RequestContext leak in tests that set ServerRequestInterface
binaryfire Feb 24, 2026
0cac5cd
Add static caster cache to resolveCasterClass for Swoole worker reuse
binaryfire Feb 24, 2026
d60947a
Add tests for resolveCasterClass caster caching
binaryfire Feb 24, 2026
9650289
Fix SignalRegistry auto-singleton leak in InteractsWithSignals
binaryfire Feb 24, 2026
c8473ad
Flip auth aliases to Laravel-style string canonicals
binaryfire Feb 24, 2026
4791d32
Remove GateFactory and UserResolver classes
binaryfire Feb 24, 2026
de4f5a3
Migrate auth package from ConfigProvider to service provider
binaryfire Feb 24, 2026
cf9f488
Document ConfigProvider to service provider migration process
binaryfire Feb 24, 2026
ef639bb
Migrate broadcasting ConfigProvider dependencies to BroadcastServiceP…
binaryfire Feb 24, 2026
6c98f34
Migrate bus ConfigProvider dependencies to BusServiceProvider
binaryfire Feb 24, 2026
afbf498
Update bus composer.json
binaryfire Feb 24, 2026
5cf5e4e
Fix code style
binaryfire Feb 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
49 changes: 29 additions & 20 deletions .env.example
Original file line number Diff line number Diff line change
@@ -1,41 +1,50 @@
# Integration tests environment example
# Copy this file to .env and configure to run integration tests locally.
#
# ## Database Configuration##
# Set DB_CONNECTION to the database you want to test against.
# Tests in tests/Integration/Database will run against this connection.
#
# ## Redis Configuration ##
# Integration tests auto-skip if Redis is unavailable on default host/port.
# Set REDIS_HOST to run tests against a specific Redis instance.
# If REDIS_HOST is set explicitly, tests will fail (not skip) if Redis is unavailable.

# Database
# SQLite
# DB_CONNECTION=sqlite
# DB_DATABASE=/tmp/testing.sqlite

# MySQL
# DB_CONNECTION=mysql
# DB_HOST=127.0.0.1
# DB_PORT=3306
# DB_DATABASE=testing
# DB_USERNAME=root
# DB_PASSWORD=password

# MariaDB
# DB_CONNECTION=mariadb
# DB_HOST=127.0.0.1
# DB_PORT=3307
# DB_DATABASE=testing
# DB_USERNAME=root
# DB_PASSWORD=password

# Postgres
# DB_CONNECTION=pgsql
# DB_HOST=127.0.0.1
# DB_PORT=5432
# DB_DATABASE=testing
# DB_USERNAME=postgres
# DB_PASSWORD=password

# Redis
# REDIS_HOST=127.0.0.1
# REDIS_PORT=6379
# REDIS_AUTH=
# REDIS_AUTH=password
# REDIS_DB=8
# Integration Tests
# Copy this file to .env and configure to run integration tests locally.
# Tests are skipped by default. Set the RUN_*_INTEGRATION_TESTS vars to enable.

# Meilisearch Integration Tests
RUN_MEILISEARCH_INTEGRATION_TESTS=false
MEILISEARCH_HOST=127.0.0.1
MEILISEARCH_PORT=7700
MEILISEARCH_KEY=secret
# MEILISEARCH_HOST=127.0.0.1
# MEILISEARCH_PORT=7700
# MEILISEARCH_KEY=secret

# Typesense Integration Tests
RUN_TYPESENSE_INTEGRATION_TESTS=false
TYPESENSE_HOST=127.0.0.1
TYPESENSE_PORT=8108
TYPESENSE_API_KEY=secret
TYPESENSE_PROTOCOL=http
# TYPESENSE_HOST=127.0.0.1
# TYPESENSE_PORT=8108
# TYPESENSE_API_KEY=secret
# TYPESENSE_PROTOCOL=http
Loading