index
:
php-shirabe
main
php-shirabe
nsfisis
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
crates
/
shirabe
/
tests
/
plugin
Age
Commit message (
Expand
)
Author
2026-08-31
feat(plugin): serve Loop as a proxy stub
nsfisis
2026-08-31
feat(plugin): serve HttpDownloader's async surface
nsfisis
2026-08-31
feat(plugin): carry Http\Response across as a materialized value
nsfisis
2026-08-31
feat(plugin): serve HttpDownloader as a proxy stub
nsfisis
2026-08-30
feat(plugin): carry an exception's class and state across the boundary
nsfisis
2026-08-30
feat(plugin): serve ProcessExecutor as a proxy stub
nsfisis
2026-08-22
ci: setup GitHub Actions
nsfisis
2026-08-20
fix(event-dispatcher): let a PHP script reach the Composer object graph
nsfisis
2026-08-16
refactor(tests): share the PHP worker helpers with the plugin binary
nsfisis
2026-08-16
refactor(env): route Shirabe's own env reads through the shim
nsfisis
2026-08-16
feat(plugin): proxy Composer\Util\Filesystem into the plugin worker
nsfisis
2026-08-16
feat(plugin): guard Rust-owned classes the worker has no proxy for
nsfisis
2026-08-16
refactor: narrow pub(crate) items to private
nsfisis
2026-08-15
feat(cli): report Shirabe's own identity instead of Composer's
nsfisis
2026-08-15
fix(php-rpc): unpack the runtime bundle under the cache dir
nsfisis
2026-08-12
docs(todo): retag TODO markers by root cause
nsfisis
2026-08-10
feat(console): import scripts Command classes as application commands
nsfisis
2026-08-10
refactor(symfony): hide leaf modules behind their parent re-exports
nsfisis
2026-08-09
feat(plugin): let a Rust-implemented plugin cross into the worker
nsfisis
2026-08-09
refactor(symfony-console): extract symfony/console into the shirabe-symfony-c...
nsfisis
2026-08-09
refactor(symfony-process): extract symfony/process into the shirabe-symfony-p...
nsfisis
2026-08-08
feat(php-shim): give ported exceptions PHP's class hierarchy
nsfisis
2026-08-07
feat(installer): dispatch package events
nsfisis
2026-08-07
feat(plugin): cross alias packages over RPC as proxy stubs
nsfisis
2026-08-06
feat(plugin): let links and release dates cross the RPC boundary
nsfisis
2026-08-06
test(plugin): cover composer/installers beyond a fresh install
nsfisis
2026-08-06
test(plugin): compare a composer/installers run against upstream Composer
nsfisis
2026-08-06
test(plugin): compare a plugin-provided installer against upstream Composer
nsfisis
2026-08-06
feat(plugin): run plugin-provided installers through the RPC worker
nsfisis
2026-08-05
test(plugin): pin a composer-normalize fixture and compare its listing
nsfisis
2026-08-05
test(plugin): compare plugin-provided command execution against upstream
nsfisis
2026-08-05
feat(plugin): discover and list plugin-provided commands
nsfisis
2026-08-04
feat(plugin): instantiate plugin capabilities through the PHP RPC worker
nsfisis
2026-08-04
test(plugin): compare a real-plugin install against upstream Composer
nsfisis
2026-08-04
test(plugin): tolerate the _composer_tmp rename in the removal test
nsfisis
2026-08-04
feat(plugin): remove subscribed listeners when a plugin is removed
nsfisis
2026-08-04
feat(plugin): dispatch plugin event subscribers through the RPC worker
nsfisis
2026-08-04
fix(plugin): resolve review findings in the plugin activation flow
nsfisis
2026-08-04
feat(plugin): activate plugins through the PHP RPC worker
nsfisis
2026-07-16
test(plugin): port capability-query tests, record remaining TODO(phase-d) rea...
nsfisis
2026-06-22
test: port more test cases
nsfisis
2026-06-21
test(tests): expand stub macros into plain test functions
nsfisis
2026-06-21
test(tests): port setUp/tearDown as set_up/tear_down with TearDown
nsfisis
2026-06-21
test: port package archiver/loader/version/locker and PluginInstaller stubs
nsfisis
2026-06-21
test: add empty test files
nsfisis