Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1799 commits
Select commit Hold shift + click to select a range
e751d2e
Port StdoutLoggerTest verifying PSR-3 log level filtering
binaryfire Feb 14, 2026
eff4e0b
Add hypervel/exception-handler package skeleton
binaryfire Feb 14, 2026
b80d640
Port Propagation state tracker from Hyperf exception-handler
binaryfire Feb 14, 2026
946084d
Port FormatterInterface for exception output formatting
binaryfire Feb 14, 2026
6815b39
Port DefaultFormatter providing standard exception output
binaryfire Feb 14, 2026
90e3c02
Port ExceptionHandler annotation attribute
binaryfire Feb 14, 2026
3f71a08
Port ExceptionHandler base class with propagation control
binaryfire Feb 14, 2026
8cf478d
Port ExceptionHandlerDispatcher extending AbstractDispatcher
binaryfire Feb 14, 2026
4e495d2
Port WhoopsExceptionHandler for rich error pages in development
binaryfire Feb 14, 2026
69152f0
Port ErrorExceptionHandler converting PHP errors to exceptions
binaryfire Feb 14, 2026
eecd90c
Port ExceptionHandlerListener registering handlers from config
binaryfire Feb 14, 2026
5dbb746
Wire up exception-handler ConfigProvider with formatter and listener …
binaryfire Feb 14, 2026
a41a54a
Add FooExceptionHandler test stub for exception-handler tests
binaryfire Feb 14, 2026
726b4b8
Add BarExceptionHandler test stub for exception-handler tests
binaryfire Feb 14, 2026
ba8927c
Port ExceptionHandlerTest verifying propagation and dispatch logic
binaryfire Feb 14, 2026
7e19166
Port ExceptionHandlerListenerTest verifying config-based handler regi…
binaryfire Feb 14, 2026
98f0a27
Port ErrorExceptionHandlerTest verifying PHP error conversion
binaryfire Feb 14, 2026
85b0a19
Port FormatterTest verifying default exception formatting
binaryfire Feb 14, 2026
0d8e516
Port WhoopsExceptionHandlerTest verifying Whoops integration
binaryfire Feb 14, 2026
befccc5
Port ListenerInterface contract from Hyperf event package
binaryfire Feb 14, 2026
0ec2628
Port Listener annotation attribute from Hyperf event package
binaryfire Feb 14, 2026
0badaff
Port ListenerData DTO holding event-listener-priority triple
binaryfire Feb 14, 2026
9a3d633
Port Stoppable trait for PSR-14 event propagation control
binaryfire Feb 14, 2026
77633a5
Add Alpha stoppable event stub for event tests
binaryfire Feb 14, 2026
d353acd
Add Beta event stub for event tests
binaryfire Feb 14, 2026
f564698
Add PriorityEvent stub tracking listener execution order
binaryfire Feb 14, 2026
e6ddc4b
Add AlphaListener stub implementing ListenerInterface
binaryfire Feb 14, 2026
51401c0
Add BetaListener stub for multi-listener dispatch tests
binaryfire Feb 14, 2026
666b893
Add PriorityListener stub recording execution order by ID
binaryfire Feb 14, 2026
f6ae410
Move EventDispatcherTest out of Hyperf subdirectory and fix base class
binaryfire Feb 14, 2026
268b39f
Move ListenerTest out of Hyperf subdirectory
binaryfire Feb 14, 2026
4537bc6
Move ListenerProviderTest out of Hyperf subdirectory
binaryfire Feb 14, 2026
f9e9a39
Add MiddlewareInitializerInterface for server middleware setup
binaryfire Feb 14, 2026
036eede
Add OnRequestInterface defining HTTP request callback contract
binaryfire Feb 14, 2026
d41f94b
Add OnCloseInterface for connection close callback contract
binaryfire Feb 14, 2026
ebccb45
Add OnHandShakeInterface for WebSocket handshake contract
binaryfire Feb 14, 2026
a5dbf27
Add OnMessageInterface for WebSocket message contract
binaryfire Feb 14, 2026
5f0cff0
Add OnOpenInterface for WebSocket connection open contract
binaryfire Feb 14, 2026
af5e604
Port InvalidArgumentException from Hyperf dispatcher
binaryfire Feb 14, 2026
e5b6d2e
Port AbstractDispatcher base class implementing DispatcherInterface
binaryfire Feb 14, 2026
db013d5
Port AbstractRequestHandler providing middleware pipeline base
binaryfire Feb 14, 2026
bad35ce
Merge HttpRequestHandler from class_map into Hypervel\Dispatcher name…
binaryfire Feb 14, 2026
92c4d81
Port HttpDispatcher orchestrating request through middleware stack
binaryfire Feb 14, 2026
ee42aa9
Add CoreMiddleware stub returning response with Server header
binaryfire Feb 14, 2026
d82b44b
Add TestMiddleware stub appending Test header to response
binaryfire Feb 14, 2026
8a904de
Add Test2Middleware stub for interval repeated middleware tests
binaryfire Feb 14, 2026
3b95c6d
Move HttpDispatcherTest out of Hyperf subdirectory and update namespaces
binaryfire Feb 14, 2026
0324f4e
Add base console Event class typed to Hypervel Command
binaryfire Feb 14, 2026
80b5a0e
Add BeforeHandle command event fired before execution
binaryfire Feb 14, 2026
4aa6a68
Add AfterHandle command event fired after successful execution
binaryfire Feb 14, 2026
1fc7368
Add AfterExecute command event carrying optional throwable
binaryfire Feb 14, 2026
1b13df5
Add FailToHandle command event wrapping execution throwable
binaryfire Feb 14, 2026
f7db797
Port StaticInstance trait for coroutine-safe singleton pattern
binaryfire Feb 14, 2026
cba8cc8
Switch event package consumers to Hypervel namespace and remove Hyper…
binaryfire Feb 14, 2026
c720105
Update dispatcher imports to Hypervel namespace and remove class_map …
binaryfire Feb 14, 2026
8c015b1
Update contracts imports from Hyperf to Hypervel namespaces
binaryfire Feb 14, 2026
1085f08
Update foundation imports from Hyperf to Hypervel ported packages
binaryfire Feb 14, 2026
4c756e7
Update http wrapper package imports to Hypervel\HttpServer namespace
binaryfire Feb 14, 2026
c8752aa
Update router package imports to Hypervel\HttpServer namespace
binaryfire Feb 14, 2026
9f90205
Update auth package imports to Hypervel\HttpServer namespace
binaryfire Feb 14, 2026
f8ed7ce
Update broadcasting package imports to Hypervel\HttpServer namespace
binaryfire Feb 14, 2026
4641b05
Update sanctum package imports to Hypervel\HttpServer namespace
binaryfire Feb 14, 2026
5edb46a
Update session package imports to Hypervel\HttpServer namespace
binaryfire Feb 14, 2026
06bf67c
Update cookie package imports to Hypervel\HttpServer namespace
binaryfire Feb 14, 2026
fbc20ea
Update cache listeners to Hypervel event and framework namespaces
binaryfire Feb 14, 2026
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
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