aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/repository
AgeCommit message (Expand)Author
2026-08-15feat(cli): report Shirabe's own identity instead of Composer'snsfisis
2026-08-15refactor(php-shim): take only the data argument in http_build_querynsfisis
2026-08-15fix(composer-repository): encode the security advisory POST body as PHP doesnsfisis
2026-08-12docs(todo): retag TODO markers by root causensfisis
2026-08-11chore(php-shim): drop the substring predicate portsnsfisis
2026-08-10feat(xdebug): switch Xdebug off in the PHP workernsfisis
2026-08-09refactor(xdebug-handler): extract composer/xdebug_handler into the shirabe-xd...nsfisis
2026-08-09refactor(pcre): extract composer/pcre into the shirabe-pcre cratensfisis
2026-08-09refactor(installed-versions): drop the Rust port, which has no readersnsfisis
2026-08-09refactor(php-shim): use std::path::MAIN_SEPARATOR over a shim constantnsfisis
2026-08-09fix(exception): carry PHP's $previous through the ported throw sitesnsfisis
2026-08-08feat(php-shim): give ported exceptions PHP's class hierarchynsfisis
2026-08-08refactor(semver): replace Constraint's OP_*/STR_OP_* with CmpOpnsfisis
2026-08-07refactor(platform-repository): fetch the PHP runtime in one RPC callnsfisis
2026-08-06fix(platform-repository): report the icu and imagick librariesnsfisis
2026-08-06fix(repository-manager): fail explicitly on an unknown repository classnsfisis
2026-08-06refactor: replace literal-list in_array_strict with matches!nsfisis
2026-08-06refactor(php-shim): split in_array into strict and loose variantsnsfisis
2026-08-06chore: drop @param/@return tags that only restate Rust typesnsfisis
2026-08-06refactor(php-shim): take filesystem paths as impl AsRef<Path>nsfisis
2026-08-05feat(plugin): discover and list plugin-provided commandsnsfisis
2026-08-04docs: state code facts instead of porting-phase progressnsfisis
2026-08-04fix(plugin): resolve review findings in the plugin activation flownsfisis
2026-08-04feat(plugin): activate plugins through the PHP RPC workernsfisis
2026-08-03docs(plugin): record dispositions of plugin-boundary open questionsnsfisis
2026-08-02fix(repository): resolve remaining late-binding hazards from the auditnsfisis
2026-08-02fix(repository): restore late-bound initialize in ComposerRepository fallthro...nsfisis
2026-08-02fix(repository): restore late-bound initialize in FilesystemRepository add/re...nsfisis
2026-08-02fix(json): propagate JsonFile::encode errors instead of unwrappingnsfisis
2026-08-02chore(todo): consolidate TODO comments into the five fixed marker tagsnsfisis
2026-08-02refactor(php-shim): introduce PhpClass for reporting PHP class namesnsfisis
2026-08-02fix(repository): run lazy initialization in count/has_packagensfisis
2026-07-25perf(advisory): share AnySecurityAdvisory via Rcnsfisis
2026-07-25refactor: replace redundant clones with movesnsfisis
2026-07-25feat(tracing): init tracing subscriber from $SHIRABE_TRACINGnsfisis
2026-07-25chore: remove unused importsnsfisis
2026-07-24fix(composer-repository): initialize wrapper before delegating loadPackagesnsfisis
2026-07-24refactor(filesystem-repository): drop eval() shim, defer installed.php reload...nsfisis
2026-07-20perf(composer-repository): avoid redundant clones when checking security advi...nsfisis
2026-07-20perf(composer-repository): avoid redundant clones when loading async package ...nsfisis
2026-07-20fix(php-shim): use PhpMixed::to_bool() for PHP truthy castsnsfisis
2026-07-20fix(github-driver): defer get_branches until tags search missesnsfisis
2026-07-19fix(search-command): un-ignore test_search by fixing JSON output and abandone...nsfisis
2026-07-18perf(installation-manager): run executeBatch operation chains concurrentlynsfisis
2026-07-18perf(regex): eliminate per-call clone overhead in preg_* dispatchnsfisis
2026-07-18fix(composer-repository): match List for security-advisories fieldnsfisis
2026-07-17perf(sync-executor): drive HTTP fetches through one real top-level runtimensfisis
2026-07-17refactor(composer-repository): fan out async metadata downloads concurrentlynsfisis
2026-07-11chore: use fully-qualified name for Rc/RefCellnsfisis
2026-07-05feat(validating-array-loader): implement LoaderInterfacensfisis