Nos PR fermées, transformées en avantage
Toutes les PR de contribution fermées sans merge depuis le 2026-02-17, groupées par projet. Chaque fail doit devenir une règle concrète pour ouvrir de meilleures PR ensuite.
Causes apprises
trié par volume de failsrtk-ai/rtk
dernière fermeture 25 mai 2026
fix(json): only flag strict ISO dates, not 10-char dashed strings (#1416)
## Problem (#1416) `rtk aws eks list-clusters` (and any AWS list-* op handled by the generic JSON schema path) rendered cluster names like \`my-cluster\` as \`date?\` instead of a string. EKS cluster names of length 10 that contain a \`-\` (very common!) hit …
fix(grep): honor -c count flag (#1452)
## Problem (#1452) `rtk grep -c PATTERN PATH` ignored the `-c` flag and returned the regular match summary + context lines instead of a line count. Plain `grep -c` and `rg --count` emit a single integer (or `path:N` per file) — the existing rtk behaviour brok…
fix(grep): support -v invert-match (#1477)
> [w] **wshm** · Automated triage by AI ## 📊 Automated PR Analysis | | | |---|---| | 🐛 **Type** | `bug-fix` | | 🟡 **Risk** | `medium` | ### Summary Fixes a bug where `rtk grep -v` had the `-v` flag silently consumed by the global `--verbose` flag instead o…
fix(init): honor RTK_TELEMETRY_DISABLED in consent prompt (#1307)
> [w] **wshm** · Automated triage by AI ## 📊 Automated PR Analysis | | | |---|---| | 🐛 **Type** | `bug-fix` | | 🟢 **Risk** | `low` | ### Summary Fixes a hang in `rtk init` in non-interactive environments (devcontainers, CI with pseudo-TTY) by checking the …
feat(qwen): add Qwen Code CLI hook support (#1222)
why not migrate to release this push for Qwen Code CLI ?
fix(aws): preserve actual JSON values in run_generic output (#1228)
## Summary Fixes #1228 - `run_generic` was calling `filter_json_string` (schema-only mode) which replaces all string values with type descriptors like `"string"`, `"url"`, `"date?"` — causing `aws iam list-user-policies` to return `["string"]` instead of the …
fix(output): preserve tail lines to prevent CI summary loss (#1035)
> [w] **wshm** · Automated triage by AI ## 📊 Automated PR Analysis | | | |---|---| | 🐛 **Type** | `bug-fix` | | 🟢 **Risk** | `low` | ### Summary Fixes CI summary loss by updating both `make.toml` and `truncate_output()` in `src/parser/mod.rs` to preserve t…
fix(tracking): record stats for hook-rewritten commands (#1082)
## Summary Fixes #1082 — `rtk gain` showed no stats for commands rewritten by the Ora Studio PreToolUse hook (e.g. `git status` → `rtk git status`). **Root cause (two interacting bugs in `src/core/tracking.rs`):** 1. **`execute_batch()` stops on first error.*…
fix(grep): accept -r/--recursive flag so grep -rn routes through RTK filter (#880)
## Summary Fixes #880 - `grep -rn pattern path` was silently falling back to raw grep because clap rejected the unrecognised `-r` flag, triggering `run_fallback()` and recording each call as `rtk fallback: grep -r...` in `rtk gain` output - Root cause: the `G…
fix(hook): emit explicit allow for non-rewritten commands (#1033)
## This fixes #1033 — but #893 (rewrites discarded in bypass mode) is still open Great fix for the passthrough case, and the `printf` instead of `jq` for the early-exit paths is a nice touch. One gap worth flagging: the rewrite path is unchanged — it still em…
fix(npm): extend rewrite rule to cover install, ci, list, audit and 15 more subcommands
Hey @ousamabenyounes, did a deep review + tested locally. The npm fix has real impact but two issues, and the PR has scope creep. ## Scope: 2 unrelated fixes in 1 PR This PR is titled/described as an npm fix but also contains a `git log --format` fix (commit …
fix(kubectl): support global flags before subcommand, add exec/delete/rollout and 15 more subcommands
> [w] **wshm** · Automated triage by AI ## 📊 Automated PR Analysis | | | |---|---| | 🐛 **Type** | `bug-fix` | | 🟡 **Risk** | `medium` | ### Summary Fixes kubectl command classification and rewriting to support global flags (like --context, -n, --kubeconfig…
fix(discover): exclude hook-rewritten commands from missed savings (#1055)
> [w] **wshm** · Automated triage by AI ## 📊 Automated PR Analysis | | | |---|---| | 🐛 **Type** | `bug-fix` | | 🟡 **Risk** | `medium` | ### Summary Fixes the discover command incorrectly reporting hook-rewritten commands (e.g. git diff, cargo test) as 'mis…
fix(gradle): fix match_command regex so gradlew/gradle invocations are filtered (#1177, #1178)
## Summary - **Root cause (#1177)**: The `match_command` regex `^(gradle|gradlew|\\./)gradlew?\b` in `gradle.toml` only matched the literal-path form `./gradlew …` but never the *normalised* basename string that RTK actually looks up. When a user runs `rtk ./…
test(rewrite): regression tests for git inside $(…) subshell passthrough
[](https://cla-assistant.io/rtk-ai/rtk?pullRequest=1189) <br/>All committers have signed the CLA.
fix(filters): use tail_lines for just/mise/task to preserve failure summaries
[](https://cla-assistant.io/rtk-ai/rtk?pullRequest=1191) <br/>All committers have signed the CLA.
fix(git): detect intent-to-add files in rtk git status (#1149)
Hey @ousamabenyounes, the actual fix (adding `'A'` to the working-tree match arm + 3 tests) is clean and correct. But this PR includes a bunch of noise that shouldn't be there: - `Cargo.toml` / `Cargo.lock` / `release-please-manifest.json` — version bump to 0…
fix(git): preserve --format output verbatim (no-merges bypass + no line truncation)
[](https://cla-assistant.io/rtk-ai/rtk?pullRequest=1187) <br/>All committers have signed the CLA.
fix(ls): show successful entries even when some paths don't exist
[](https://cla-assistant.io/rtk-ai/rtk?pullRequest=1142) <br/>All committers have signed the CLA.
fix(diff): report modified lines instead of "Files are identical"
[](https://cla-assistant.io/rtk-ai/rtk?pullRequest=1144) <br/>All committers have signed the CLA.
feat(core): add RTK_DISABLED=1 env var for per-invocation passthrough (#861)
[](https://cla-assistant.io/rtk-ai/rtk?pullRequest=1116) <br/>All committers have signed the CLA.
fix: augment PATH in hook to fix silent failure on Homebrew installs (#685)
[](https://cla-assistant.io/rtk-ai/rtk?pullRequest=1117) <br/>All committers have signed the CLA.
fix(read): don't count --max-lines truncation as token savings (#1045)
## Summary - `rtk read file --max-lines N` was comparing the full raw file against the truncated output in `timer.track()`, inflating reported savings by the entire skipped portion — 250M+ tokens reported for a single command on large files - Fix: capture the…
fix(git): skip diffstat header when stdout is piped (#1081)
[](https://cla-assistant.io/rtk-ai/rtk?pullRequest=1114) <br/>All committers have signed the CLA.
fix(dotnet): stop prepending raw stdout on build failure (#914)
[](https://cla-assistant.io/rtk-ai/rtk?pullRequest=1115) <br/>All committers have signed the CLA.
feat(hooks): dangerous-actions-blocker — PreToolUse hook for Claude Code
## Summary A ready-to-use `PreToolUse` Bash hook that intercepts dangerous CLI operations before AI agents execute them. Ships as a copyable file in `hooks/claude/`. **Discussion:** #1007 — opening this draft PR alongside the issue so the team can review the …
fix(git): compress --stat histogram bars in git log output
<!-- rtk-refacto-notice --> Hey We are cleaning up the codebase and improving the project structure for better onboarding. As part of this effort, PR #826 reorganizes `src/` from a flat layout into subfolders. **No logic changes** — only file moves and import…
fix(hook): prevent flag injection in rtk-rewrite hooks (#1350)
Closing this since 0.37 solved this issue with binary hooks !
fix(ls): strip -1 flag to prevent empty output (#803)
Hello Ousama ! Glad to see you again in RTK contributions ! Like @pszymkowiak say, dangerous-actions-blockers is not in scope of this PR, additionally, those type of feature should be discuted with teams for implementation before coding (to avoid wasting your…
fix(npx): execute unknown targets via npx, not npm (#1495)
Closing as https://github.com/rtk-ai/rtk/pull/1458 already took care of the problem
fix(err): propagate exit code from underlying command (#846)
## Problem `rtk err <cmd>` and `rtk test <cmd>` always returned exit code **0**, even when the underlying command failed. This broke CI/CD pipelines that rely on non-zero exit codes for error detection. ```bash rtk err false # Output: [FAIL] Command failed (e…
fix: handle pnpm --filter/-F flag (#259)
<!-- rtk-refacto-notice --> Hey We are cleaning up the codebase and improving the project structure for better onboarding. As part of this effort, PR #826 reorganizes `src/` from a flat layout into subfolders. **No logic changes** — only file moves and import…
fix(gh): print "No Pull Requests" when pr list returns empty
[](https://cla-assistant.io/rtk-ai/rtk?pullRequest=1143) <br/>Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our [Contribut…
fix(config): add #[serde(default)] to sub-config structs for partial configs (#1134)
> [w] **wshm** · Automated triage by AI ## 📊 Automated PR Analysis | | | |---|---| | 🐛 **Type** | `bug-fix` | | 🟢 **Risk** | `low` | ### Summary Adds #[serde(default)] to five sub-config structs (TrackingConfig, DisplayConfig, FilterConfig, TelemetryConfig…
fix(npx): passthrough unknown packages to real npx instead of npm run (#1080)
> [w] **wshm** · Automated triage by AI ## 📊 Automated PR Analysis | | | |---|---| | 🐛 **Type** | `bug-fix` | | 🟢 **Risk** | `low` | ### Summary Fixes a bug where unknown npx packages were incorrectly routed through npm_cmd::run (which prepends 'run'), cau…
fix(git): remove -u short alias from --ultra-compact, restoring git push -u (#1086)
> [w] **wshm** · Automated triage by AI ## 📊 Automated PR Analysis | | | |---|---| | 🐛 **Type** | `bug-fix` | | 🟢 **Risk** | `low` | ### Summary Removes the `-u` short alias from the global `--ultra-compact` Clap flag, which was intercepting `-u` intended …
fix(go): report timeout/panic as package failure instead of 'No tests found' (#958)
> [w] **wshm** · Automated triage by AI ## 📊 Automated PR Analysis | | | |---|---| | 🐛 **Type** | `bug-fix` | | 🟢 **Risk** | `low` | ### Summary Fixes a bug where Go test timeouts and panics were incorrectly reported as 'No tests found' with exit code 0. A…
fix(pytest): xfailed tests no longer counted as failed in summary (#672)
> [w] **wshm** · Automated triage by AI ## 📊 Automated PR Analysis | | | |---|---| | 🐛 **Type** | `bug-fix` | | 🟢 **Risk** | `low` | ### Summary Fixes a bug where pytest's 'xfailed' test status was incorrectly counted as 'failed' because the parser used su…
fix(cargo): disambiguate success output when 0 crates compiled
> [w] **wshm** · Automated triage by AI ## 📊 Automated PR Analysis | | | |---|---| | 🐛 **Type** | `bug-fix` | | 🟢 **Risk** | `low` | ### Summary Fixes ambiguous cargo build output when 0 crates are compiled and no 'Finished' line is present. The previous m…
fix: gh pr merge now executes real command instead of canned response (#938)
## Summary - `rtk gh pr merge` used `cmd.output()` which captured stdin/stdout, preventing interactive prompts from `gh` CLI - Always returned canned "ok merged" without executing the actual merge — AI agents believed PRs were merged when they weren't - Repla…
fix: raise aggressive output caps in git status and grep (#618, #617)
Hello, Thanks for contributing. but this already been solved in 0.30.0, also this PR description does not really match the content of the changes. Closing this PR
feat: add Gemini CLI support via rtk init --gemini
Hi @ousamabenyounes, sorry — there have been a lot of changes on master since this PR was opened. Could you please rebase on latest master? Thanks!
fix: test-all.sh aborts when gt is not installed
Hi! Thanks for the contribution! Since March 6, all PRs should target the **`develop`** branch instead of `master` (see [CONTRIBUTING.md](https://github.com/rtk-ai/rtk/blob/master/CONTRIBUTING.md#5-merge-into-develop)). Could you update the base branch? Click…
fix: support git -C <path> in rewrite registry
https://github.com/rtk-ai/rtk/pull/547
thedotmack/claude-mem
dernière fermeture 09 juin 2026
fix(adapters/codex): strip suppressOutput from Codex hook output (2486)
Closing as duplicate: the Codex hook output contract fix landed on main via #2862 (from @rodboev's #2851 — `suppressOutput` stripped from Codex adapter output, with tests). This bug attracted several independent fixes; #2851 was the most current against main.…
fix: auto-install plugin dependencies on first hook invocation
Superseded by #2650, which landed the auto-install at the Setup phase (off the hook hot path) and is now merged to `main`. Closing as superseded — thanks for the fix here, the approach in #2650 was chosen to avoid the per-hook cost.
fix: replace printf '%s\n' with echo in hook path-finding subshells (2439)
## Summary Fix 2439 — Windows Git Bash (MSYS2) fails on `printf '%s\n'` in pipelined `$()` subshells with `printf: write error: Permission denied`, blocking every `UserPromptSubmit` (and all other hooks) for claude-mem users on Windows. - Replace `printf '%s\…
fix(opencode-plugin): match OpenCode Hooks contract so sessions record (2435)
Hey how could i use this, like how can i update my claude-mem to this so i can have it work on opencode
fix(chroma): drop cmd.exe wrap on Windows uvx spawn (2426)
## Summary Fix 2426 — Windows chroma-mcp stdio failure on every uvx-based install. - Drop the Windows-specific `cmd.exe /c uvx ...` wrap in `ChromaMcpManager.connectInternal()` and spawn `uvx` directly on all platforms. Node's `child_process.spawn` (via cross…
fix: persist session completion to database in completeByDbId (#1532)
Closed during the April 2026 backlog cleanup. This was verified already-fixed in v12.1.1 HEAD. Please update to the latest build. If you still see the issue on current version, open a fresh ticket with repro.
fix: clarify observation ID in context footer and index (#1339)
Closed during the April 2026 backlog cleanup. The underlying bug is now tracked in #1920, which is the single canonical issue being addressed by the maintainer. Thanks for taking the time to report — your symptoms and repro are captured in the consolidated ti…
fix: detect <observation>-in-summary pattern and strengthen summary prompt (#1649)
Closed during the April 2026 backlog cleanup. The underlying bug is now tracked in #1908, which is the single canonical issue being addressed by the maintainer. Thanks for taking the time to report — your symptoms and repro are captured in the consolidated ti…
fix: add code--zh-tw.json mode file for Traditional Chinese (#1364)
Closed during the April 2026 backlog cleanup. The underlying bug is now tracked in #1961, which is the single canonical issue being addressed by the maintainer. Thanks for taking the time to report — your symptoms and repro are captured in the consolidated ti…
fix: read CLAUDE_MEM_WORKER_PORT dynamically in SessionStart health checks (#1683)
Closed during the April 2026 backlog cleanup. The underlying bug is now tracked in #1898, which is the single canonical issue being addressed by the maintainer. Thanks for taking the time to report — your symptoms and repro are captured in the consolidated ti…
fix: cap SessionStart additionalContext at 9.5KB to prevent truncation (#1591)
Closed during the April 2026 backlog cleanup. The underlying bug is now tracked in #1899, which is the single canonical issue being addressed by the maintainer. Thanks for taking the time to report — your symptoms and repro are captured in the consolidated ti…
fix: pass project filter through in searchObservations and searchSessions (#1539)
Closed during the April 2026 backlog cleanup. The underlying bug is now tracked in #1912, which is the single canonical issue being addressed by the maintainer. Thanks for taking the time to report — your symptoms and repro are captured in the consolidated ti…
fix: normalize Windows backslash paths in bun-runner.js (#1281)
Closed during the April 2026 backlog cleanup. The underlying bug is now tracked in #1882, which is the single canonical issue being addressed by the maintainer. Thanks for taking the time to report — your symptoms and repro are captured in the consolidated ti…
fix: sync root .mcp.json from plugin config so MCP server registers (#1471)
Closed during the April 2026 backlog cleanup. The underlying bug is now tracked in #1921, which is the single canonical issue being addressed by the maintainer. Thanks for taking the time to report — your symptoms and repro are captured in the consolidated ti…
fix: validate watch.context.path before writing AGENTS.md (#1204)
Closed during the April 2026 backlog cleanup. The underlying bug is now tracked in #1934, which is the single canonical issue being addressed by the maintainer. Thanks for taking the time to report — your symptoms and repro are captured in the consolidated ti…
fix: resolve cache install path in BranchManager on update (#1497)
Closed during the April 2026 backlog cleanup. The underlying bug is now tracked in #1928, which is the single canonical issue being addressed by the maintainer. Thanks for taking the time to report — your symptoms and repro are captured in the consolidated ti…
fix: add cache path and PATH export to PreToolUse hook (#1660)
Closed during the April 2026 backlog cleanup. The underlying bug is now tracked in #1897, which is the single canonical issue being addressed by the maintainer. Thanks for taking the time to report — your symptoms and repro are captured in the consolidated ti…
fix: rename bun-runner.js to .mjs to fix ESM SyntaxError on macOS (fixes #1662) [v2]
Closed during the April 2026 backlog cleanup. This was verified already-fixed in v12.1.1 HEAD. Please update to the latest build. If you still see the issue on current version, open a fresh ticket with repro.
fix: skip SDK session resume when summarizing to prevent context overflow [v2]
Closed during the April 2026 backlog cleanup. The underlying bug is now tracked in #1890, which is the single canonical issue being addressed by the maintainer. Thanks for taking the time to report — your symptoms and repro are captured in the consolidated ti…
fix: point Setup hook to smart-install.js instead of deleted setup.sh (#1268)
Closed by @thedotmack. Please reopen if still relevant. Thank you for your contribution!
feat: display model name on observation/summary cards
Closed by @thedotmack. Please reopen if still relevant. Thank you for your contribution!
fix: detect stale PID files via health endpoint cross-check (#1231)
Superseded by the embedded Process Supervisor (PR #1370, v10.5.6). Stale PID detection is now handled by `validateWorkerPidFile()` in `src/supervisor/index.ts` which checks liveness via `process.kill(pid, 0)` on every startup.
JuliusBrussee/caveman
dernière fermeture 25 mai 2026
fix: remove stale dotdir SKILL.md mirrors (351)
Fix 351 ## Summary `.agents/`, `.junie/`, `.kiro/`, `.roo/` each shipped a stale `skills/cavecrew/SKILL.md` from before the 2026-04 plugin cleanup. Claude Code's plugin loader scans the plugin tree recursively, so `cavecrew` registered **6×** (1 canonical + 1…
fix(install): use --skill '*' instead of --all in per-agent skills install
## What The `--all` flag in the `npx skills add` CLI installs all skills to all agents, not just the one selected by `-a`. This caused the per-provider `installViaSkills()` to install to all 55 agents on every call instead of targeting only the detected agent…
docs: token stats proposal (design only — implementation TBD pending feedback)
Closes #251 — **design proposal only, opening as draft**. ## Summary The user in #251 burnt ~35% of their 5-hour Claude limit on two small tasks and had no way to tell whether caveman was actually configured / active / saving anything. Marketing numbers in th…
docs(readme): link the project's GitHub Pages site
Closes #113 ## Summary The repo has a published GitHub Pages site at https://juliusbrussee.github.io/caveman/ but the README never referenced it. Add it in two places: - Top-of-page nav row (so it's discoverable above the fold). - A dedicated **Website** sect…
docs(readme): document M365 Copilot agents and Gemini Gems install path
Closes #218 ## Summary Hosted assistants (Microsoft 365 Copilot agents, Gemini Gems) can't run hooks, install skills, or read local files — but they can fetch a URL. The README didn't mention them, so users on those platforms had no documented path to caveman…
fix(hooks): per-session caveman flag files for concurrent sessions
Hi, In `hooks/caveman-activate.js`, when default mode is `'off'` and `session_id` is present, the hook deletes only the per-session flag and exits, leaving `~/.claude/.caveman-active` untouched. Legacy statusline configs (or any reader without `session_id`) c…
feat(compress): add `--no-backup` flag to skip `.original.md`
Hi, When `no_backup=True`, `compress_file()` creates a `NamedTemporaryFile(delete=False)` but only unlinks it on the success path (and on the validation-final-failure path), so exceptions during Claude calls / writes / validation can orphan temp files. **Seve…
docs: align headline compression numbers with the evals snapshot
## Summary `README.md` and `skills/caveman/SKILL.md` both advertise ~75% output token reduction, but the committed `evals/snapshots/results.json` measures **median −50.3% vs `__terse__`** (mean −46.1%, range −0.4% to −87.9% across 10 prompts) using the same `…
feat: add AXON notation mode (/caveman axon) (#53)
## Summary Fixes #53 - Adds `axon` as a new intensity level in `skills/caveman/SKILL.md` with full AXON rules and two Before/After examples - Wires `/caveman axon` in `hooks/caveman-mode-tracker.js` — writes `'axon'` to the flag file, statusline auto-shows `[…
fix: use portable shebangs and add run-hook.sh wrapper (#65)
Hi, `.claude-plugin/plugin.json` builds a shell command without quoting `${CLAUDE_PLUGIN_ROOT}` paths, so installs in directories with spaces will split arguments and fail to run the hook scripts. **Severity:** action required | **Category:** correctness **Ho…
fix: Copilot/Cline mode selector (#88)
## Summary Fixes #88 The mode selector was broken for Copilot VS Code and Cline because `rules/caveman-activate.md` (the always-on rule injected as system context) listed mode names but gave no behavior descriptions. Without knowing what "ultra" or "wenyan-ul…
feat: add /caveman-translate skill for wenyan-to-English translation (#68)
Hi, `/caveman-translate` writes `translate` into `~/.claude/.caveman-active` but the mode tracker only clears the flag on “stop caveman”/“normal mode”, so the statusline can remain stuck on `[CAVEMAN:TRANSLATE]` and the previous mode (e.g. `wenyan-ultra`) is …
fix(compress): validate inline code spans (close silent-overwrite gap)
Hi, `validate_inline_code` correctly compares ordered lists, but its error message uses set-diff for `lost`/`added`, which can print `lost=[] added=[]` even when validation fails due to reordering or duplicate-count changes. This makes the failure hard to dia…
fix(compress): bail loudly on empty / unchanged compression instead of silent data loss
Hi, The new tests import and exercise skills.compress.scripts.compress (a synced copy), so they won’t validate the canonical caveman-compress/scripts implementation; additionally, they don’t exercise the new backup readback mismatch guard (simulating dropped/…
fix(compress): force UTF-8 stdout to stop Windows cp1252 crashes
## Summary On Windows the default console codepage is cp1252, so `caveman-compress` crashes on the first ❌ glyph it tries to print — which happens on every validation failure and on the fallback error branch in cli.py. The real error (the validation list) nev…
fix: `/caveman stop` and `/caveman off` actually deactivate
## Summary `/caveman stop` (and `/caveman:caveman stop`) was effectively a no-op because the slash-command handler had no `stop`/`off` arg branch. The arg fell through to `mode = getDefaultMode()` and a fresh `safeWriteFlag()` ran with the default mode. The n…
ousamabenyounes/symfony
dernière fermeture 23 mai 2026
[SecurityBundle] Fix Security::login() across firewalls
| Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix 53499 | License | MIT `Security::login()` is supposed to authenticate a user into the firewall passed as the third argument, but when that f…
[DependencyInjection] Fix service() in factory position of array PHP config
| Q | A | ------------- | --- | Branch? | 7.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix 64277 | License | MIT When using the array-based PHP config format with `service()` in the `factory` (or `configurator`) position, container…
[Yaml] Allow overriding max collection aliases via env var
| Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix 64308 | License | MIT The 128 collection-alias cap added in 7.4.12 (commit e77391b2e4f) is hard-coded as `Parser::DEFAULT_MAX_ALIASES_FOR_CO…
[Scheduler] Recover pending RecurringMessages after consumer stops midway
| Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix 62496 | License | MIT When the consumer stops after yielding part of the messages due at one trigger time (e.g. `messenger:consume --limit 1…
[FrameworkBundle] Honor SYMFONY_BROWSERKIT_ASSERTIONS_VERBOSE env var for BrowserKit assertion verbosity
| Q | A | ------------- | --- | Branch? | 8.1 | Bug fix? | no | New feature? | yes | Deprecations? | no | Issues | Fix 62433 | License | MIT When a CI run hits a failing `assertResponseStatusCodeSame()` (or any of the verbose-by-default BrowserKit assertions)…
[Workflow] Add $disabledEvents to permanently silence events at the workflow level
| Q | A | ------------- | --- | Branch? | 8.1 | Bug fix? | no | New feature? | yes | Deprecations? | no | Issues | Fix 64178 | License | MIT `Workflow` already exposes per-call context flags (`DISABLE_LEAVE_EVENT`, `DISABLE_ANNOUNCE_EVENT`, …) to silence a si…
[ObjectMapper] Add MappingAwareTransformCallableInterface
| Q | A | ------------- | --- | Branch? | 8.1 | Bug fix? | no | New feature? | yes | Deprecations? | no | Issues | Fix 64161 | License | MIT Adds `MappingAwareTransformCallableInterface`, an optional interface a transformer can implement to receive the `Map` …
[AssetMapper] Rewrite relative paths in `export ... from` statements
| Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix 64183 | License | MIT `JavaScriptImportPathCompiler`'s `IMPORT_PATTERN` only matches `import` / `import(...)` statements. `export * from './…
[FrameworkBundle] Detect indirect env vars in routing configuration
| Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix #62111 | License | MIT Throws a clear `RuntimeException` at cache warm-up when a parameter used in a route resolves to an env placeholder vi…
[AssetMapper] Rewrite relative paths in `export ... from` statements
| Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | License | MIT Adds support for `export ... from` re-export statements to `JavaScriptImportPathCompiler`. The current `IMPORT_PATTERN` regex only recognis…
[FrameworkBundle] Bump Request/Session value resolver priority above EntityValueResolver
| Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix #54337 | License | MIT `argument_resolver.request` and `argument_resolver.session` ship with priority `50` in `FrameworkBundle/Resources/con…
[Translation] Return an empty TranslatorBag when no domains are passed to providers
| Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix #64155 | License | MIT `ProviderInterface::read()` was undocumented for the empty-`$domains` case, and the bundled bridges disagreed: | Prov…
[AssetMapper] Warn on missing bare CSS imports
| Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix #64051 | License | MIT Bare CSS imports that are absent from `importmap.php` are silently dropped today: browsers cannot natively import a C…
[Mailer] Improve error message when SMTP server lacks SMTPUTF8 support
| Q | A | ------------- | --- | Branch? | 7.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix #63215 | License | MIT When `EsmtpTransport` connects to an SMTP server that does not advertise the `SMTPUTF8` capability (RFC 6531), sendin…
[FrameworkBundle] Configure caches via DSN
| Q | A | ------------- | --- | Branch? | 8.1 | Bug fix? | no | New feature? | yes | Deprecations? | no | Issues | Fix #61958 | License | MIT Allow `framework.cache.app` and `framework.cache.system` to accept a DSN directly, mirroring the existing pattern use…
[Scheduler] Use stored checkpoint as base date for debug:scheduler
| Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix #63798 | License | MIT When a `Schedule` is stateful (`->stateful($cache)`), the worker advances each next run from the last-fired time pers…
symfony/symfony
dernière fermeture 22 juil. 2026
[Form] Keep unchecked empty-value checkboxes false on PATCH
Thank you for the carefully scoped implementation: restricting the change to `value === ''` is indeed the only safe scope, and expanded choice types are verifiably unaffected. We will not take this change though: - The title scenario is not what the patch cha…
[HttpFoundation] Normalize non-canonical IPv4 addresses in IpUtils
Thank you for working on this. The implementation itself is solid: I checked the parser against glibc `inet_aton` on a broad set of inputs, including the octal interpretation of leading zeros, and it is an exact match while being stricter in only safe ways. W…
[ObjectMapper] Fix reverse class map dropping per-property #[Map(transform:)] when targets share a source
Replaced by #64567, thanks.
[Serializer] Fix denormalization of pre-instantiated nested objects
Duplicate of #64576? Please fix your workflow.
[HttpKernel] Fix nullable autowired service reference resolving to exception instead of null
Why duplicate your own PR https://github.com/symfony/symfony/pull/64532?
fix(translations): review and approve Arabic translations
| Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | no | New feature? | no | Deprecations? | no | Issues | Fix #64480 | License | MIT Native Arabic speaker review of the 4 translations marked `needs-review-translation`: - **Form**: "Please enter a vali…
[FrameworkBundle] Restore error and exception handlers on shutdown
| Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix #63693, Fix #53812 | License | MIT When `symfony/runtime` is not installed, `FrameworkBundle::boot()` falls into the `else` branch and regis…
[ObjectMapper] Apply transform-only Map attributes on reverse class mapping
can be closed as fixed in https://github.com/symfony/symfony/pull/63789
[Mime] Preserve MIME structure when signing with SMimeSigner
I'm doubtful on this. Symfony produces payload that aren't affected by PKCS7_BINARY I'd be fine merging with a test case that actually tests something behavioral - not just an internal detail using reflection. I triggered an LLM to get one and it couldn't fig…
[Serializer] Throw NotEncodableValueException when XmlEncoder cannot find a root node
| Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix #61441 | License | MIT `XmlEncoder::decode()` selects the root node by walking `$dom->childNodes` and skipping any whose `nodeType` appears …
[MonologBridge] Swallow token storage errors in TokenProcessor
> Doctrine ORM 2.20 chose to fire a deprecation synchronously throwing a deprecation synchronously in deprecated code is perfectly sensible. That's how **all** runtime dependency warnings are triggered in Symfony as well. the root cause here is that you have …
calcom/cal.diy
dernière fermeture 18 mai 2026
fix: atomic authorization code consumption to prevent race condition (#27441)
[](https://cla-assistant.io/calcom/cal.com?pullRequest=28856) <br/>All committers have signed the CLA.
fix: improve text visibility on routing form cards (#26579)
## What does this PR do? - Fixes #26579 ## Summary The `ListLinkItem` component in `packages/ui/components/list/List.tsx` was hiding text on routing form cards at narrow viewports due to two issues: 1. **CSS `truncate` class on the Link wrapper** forced `whit…
fix: use correct `valid` property in license check response (#26610)
## What does this PR do? - Fixes #26610 The `checkLicense()` method in `DeploymentsService` reads `data.status` from the Cal.com license API response, but the API actually returns `{ valid: boolean }`. This causes the method to always return `undefined` (fals…
fix: save button stays enabled after saving availability (#26708)
## What does this PR do? - Fixes #26708 The Save button on the availability schedule page remained enabled after saving changes due to a property name mismatch in the `formHasChanges` comparison. ### Root cause The comparison checked `initialValuesRef.current…
fix: enable case-insensitive array comparison in jsonLogic operators
## What does this PR do? Fixes the `==`, `===`, `!=`, and `!==` operators in `packages/lib/raqb/jsonLogic.ts` to correctly compare arrays element-by-element instead of by JS reference equality. ### Problem JavaScript's `==` and `===` compare arrays by referen…
fix: add line-clamp and read more toggle to team profile bio (#27742)
we've decided to not move forward with this issue, closed the issue.
fix: clamp long profile bio with read more toggle (#27742)
## What does this PR do? - Fixes #27742 ## Summary Long profile bios expanded without restriction, breaking layout consistency and reducing readability on user profile pages. ### Changes: - Added CSS `line-clamp-3` to initially limit bio display to 3 lines - …
mksglu/context-mode
dernière fermeture 22 juin 2026
feat(executor): opt-in OS-level FS confinement for ctx_execute* (#852)
## What Opt-in **OS-level filesystem confinement** for the polyglot executor, addressing Fix #852. Works on Linux and macOS; Windows fails closed. `ctx_execute` / `ctx_execute_file` run arbitrary code in an out-of-process subprocess that does **not** inherit …
feat(scripts): add pre-push test regression gate
@ousamabenyounes Thanks for the PR. I validated this following the maintainer review process, including git archaeology and actual script execution on Linux, macOS, and Windows. ## What this PR is trying to add This PR introduces a test-regression gate that c…
fix(store): cap plain-text chunks at the byte limit like markdown chunking
## What `#chunkPlainText` now enforces `MAX_CHUNK_BYTES` on every path, matching the byte cap `#chunkMarkdown` already guarantees. A new `#capPlainTextByBytes` helper sub-splits oversized output by line, falling back to UTF-8 character boundaries when a singl…
fix(codex): bump MCP startup_timeout_sec to 60s for prewarm headroom (#634)
## Summary Closes #634. Codex CLI 0.131.0 defaults the per-MCP-server `startup_timeout_sec` to 30s. Before the first turn it serializes a ~15s `startup_prewarm_resolve` websocket prewarm against chatgpt.com, then attempts the MCP child handshake. On macOS Wi-…
fix(install): ship .mcp.json + heal-create when missing (#609)
## Summary Closes #609. Claude Code's native plugin auto-update doesn't ship `.mcp.json` into the new version directory and leaves a stale one behind in the previous version. CC's cache scanner picks the stale file, tries to launch the deleted previous-versio…
fix(lifecycle): runtime OpenCode auto-detect + gate sibling-sweep (#592 follow-up to #595)
## Summary Flip the idle self-shutdown introduced in #568 to off-by-default for adapters without auto-respawn (Claude Code, Codex, vanilla MCP clients) and keep it on only for OpenCode-class hosts. Fixes the regression reported in #592 while preserving the Op…
feat(stats): persist runtime stats + status line bar
> @mksglu thanks for the design pivot — direction is right (business voice, single accent, value-per-pixel). Holding off merge for 3 critical issues found after pulling `3d11bb7` locally and running `npx vitest run`. > > ## Verification ran locally > ``` > np…
ousamabenyounes/relyance
dernière fermeture 22 juin 2026
Test publish
_Publication depuis OraStudio_
Test publish
_Publication depuis OraStudio_
Test publish
_Publication depuis OraStudio_
feat(ajoute-bandeau-test-ceci-est-06045): ajoute un bandeau de test "ceci est un test"
_En cours d'implémentation via OraStudio..._
feat(ajoute-bandeau-test-ceci-est-05690): ajoute un bandeau de test "ceci est un test"
_En cours d'implémentation via OraStudio..._
ajoute-pub-google-top-cliquant-65377
## Feature: ajoute-pub-google-top-cliquant-65377 **Type:** feature **Milestone:** #32 --- *Générée automatiquement par repos-toolkit*
feat(ajoute-bandeau-cnil-site-stp): ajoute bandeau cnil site stp
## Feature : `ajoute-bandeau-cnil-site-stp` ### Tâches réalisées - [x] Créer le répertoire mu-plugins WordPress - [x] Créer le mu-plugin PHP du bandeau CNIL - [x] Vérification locale du bandeau CNIL (Docker) - [x] Vérifier le chargement du mu-plugin dans wp-a…
react/react
dernière fermeture 01 juil. 2026
[compiler] Treat TS overload-signature ids as non-references in BlockStatement hoist
## 🤖 AI Code Review **Overall Score:** 0.0/10 AI review generation failed. Failed to parse AI response: Unexpected character ('/' (code 47)): maybe a (non-standard) comment? (not recognized as one since Feature 'ALLOW_COMMENTS' not enabled for parser) at [So…
fix(compiler): treat underscore-prefixed JSX tags as components
## Summary Fixes #36601 The React Compiler was using a regex check `/^[A-Z]/` to determine whether a JSX tag is a component or a builtin (host) element. This meant that tags prefixed with underscore (e.g., `<_Bar>`) were incorrectly treated as builtin element…
[Fiber] Warn when useMemo is called with a non-function first argument
## Summary Fixes #16589. When `useMemo` was called with a non-function first argument (a common mistake, e.g. passing the memoized value directly instead of a factory), React threw `TypeError: nextCreate is not a function` from inside `mountMemo`. The stack p…
[eslint-plugin-react-hooks] Allow underscore-prefixed component names
## Summary Fixes #31722. `isComponentName` in `rules-of-hooks` required the identifier to start with an uppercase letter, so an underscore-prefixed component like `_InternalComponent` (a common private-naming convention for "not-for-external-use" components) …
[eslint-plugin-react-hooks] Skip TSQualifiedName chains inside typeof
## Summary Fixes #27335. `exhaustive-deps` skipped references whose parent was a `TSTypeQuery` (e.g. `typeof foo`) or `TSTypeReference` (e.g. `Foo`). That correctly handled direct usage, but nested type paths like `typeof foo.bar` slipped through: in the AST …
[compiler] Preserve JSX case semantics in constant propagation
## Summary Fixes #35268. `ConstantPropagation`'s `LoadLocal` case rewrote `$X = LoadLocal Comp` into `$X = LoadGlobal base` whenever a component-named local aliased a lowercase global. When that lvalue was used as a simple JSX tag, codegen then emitted `<base…
[compiler] Fix false positive refs-rule errors when forwarding props.ref
## Summary Fixes #34775. Also fixes #34342 (same root cause, verified by the added regression fixture). `ValidateNoRefAccessInRender`'s `collectTemporariesSidemap` aliased every PropertyLoad lvalue back to its object (except `ref.current`). Because `Env.set` …
h4ckf0r0day/obscura
dernière fermeture 10 juin 2026
fix(mcp): add missing CORS headers for MCP Streamable HTTP transport
## Problem Browser-based MCP clients (e.g. llama.cpp-web) get CORS errors when connecting to Obscura's MCP endpoint. The OPTIONS preflight response only allows `Content-Type`, missing the `mcp-protocol-version` and `Accept` headers required by the MCP spec fo…
fix(js): make createHTMLDocument return a detached document (147)
## Summary Fixes issue 147. `document.implementation.createHTMLDocument(title)` returned the live `globalThis.document`. jQuery 3.7.x feature-detects via that API and writes `<form></form><form></form>` into the returned document's body, so the live `<body>` …
fix(js): drive document.readyState through loading → interactive → complete (#137)
Nice on the readyState getter, the 4 tests pass and the loading -> interactive -> complete transitions show up cleanly. but i tested the exact x.com pattern from the body end-to-end: ``` <script> if (document.readyState === 'loading') { document.addEventListe…
fix(cli): bump workspace version to 0.1.2 and read banner version at compile time (#108)
Thanks for taking the time on this and the `env!("CARGO_PKG_VERSION")` approach is genuinely cleaner than what I did. But I will add auto fetching in a future update.
ousamabenyounes/test-ora-proj1-2026
dernière fermeture 19 mars 2026
feature-5
## Feature: feature-5 **Type:** feature **Milestone:** # --- *Générée automatiquement par repos-toolkit*
feature-5
## Feature: feature-5 **Type:** feature **Milestone:** # --- *Générée automatiquement par repos-toolkit*
feature-5
## Feature: feature-5 **Type:** feature **Milestone:** # --- *Générée automatiquement par repos-toolkit*
feature-5
## Feature: feature-5 **Type:** feature **Milestone:** #5 --- *Générée automatiquement par repos-toolkit*
TanStack/query
dernière fermeture 21 juil. 2026
fix(svelte-query): wrap TData in NoInfer on query return types (#7673)
## Summary Fixes #7673. The original report showed `select`'s `data` parameter typed as `any` when wrapping options in a Svelte 4 `derived` store. The Svelte 5 rewrite removed that store-based API and the basic inline case now infers `select` correctly, but `…
fix(solid-query): allow combine to return arbitrary object shape (#7522)
## Summary Fixes #7522. `useQueries` / `createQueries` in `@tanstack/solid-query` used to constrain the `combine` return type to `QueriesResults<T>`, which forced every `combine` callback to return the same array-of-query-results shape. That rejected valid cu…
fix(solid-query): skip reconcile when data reference is unchanged
## Summary In `useBaseQuery`, the reconcile path could fire multiple times per logical query update — once for fetching state transitions where `result.data` was the same reference as the current store data, and again when the actual data resolved. With a use…
fix(query-core): set dataUpdatedAt for streamed queries that resolve before hydration (#10603)
just for the info, there seems to be another PR for this issue @ https://github.com/TanStack/query/pull/10610/changes In this PR, `state.dataUpdatedAt === 0` has not been checked while you've checked it.
floci-io/floci
dernière fermeture 25 juin 2026
feat(secretsmanager): support Filters for BatchGetSecretValue
Thanks @ousamabenyounes, There is already an PR for this fix/feat #1275.
fix(dynamodb): remove 'metadata' from reserved words list
@ousamabenyounes Thanks for the PR. The issue was already resolved by PR #1169
fix(s3): parse x-amz-tagging header in PutObject to persist object tags
Hi @ousamabenyounes, Thank you for the PR! I merged a couple of PR that already touched some this clases. Please take a look to the conflicts.
getagentseal/codeburn
dernière fermeture 03 mai 2026
fix(parser): keep last occurrence of streaming message id within file (#110)
Closing this. The streaming dedup fix itself is solid, but the PR also silently removes flushCodexCache() and flushAntigravityCache() calls from parseProviderSources, which would break cache persistence for codex and antigravity users (every run re-parses eve…
fix(security): use lstat in claude session discovery to skip symlinks (#153 — gap 2)
Closing this — appreciate the effort, but the threat model doesn't justify the change. codeburn only reads files (no execution, no remote exfil), so symlink following is a non-risk in practice. The PR also only covers one provider while five others have the s…
fix(security): strip ANSI escapes from session-derived bash commands (#153 — gap 1)
Thanks for the thorough work here. After a deep audit we found a few issues that make this not safe to merge as-is: 1. The custom regex has ReDoS. ESC followed by thousands of semicolons causes O(N^2) backtracking (10k semicolons = 285ms, 100k = 26s). Session…
microsoft/vscode
dernière fermeture 27 avr. 2026
docs: clarify when WorkspaceEditEntryMetadata.label is shown
## Why Issue #176984 reports that the JSDoc on `WorkspaceEditEntryMetadata.label` calls the string "rendered prominent", but in the refactor preview the label only appears when entries are grouped — and grouping is off by default. Extension authors set a labe…
Fix awkward 'additional and new content' wording in README
That sentence is confusing but the fix is also still confusing
docs: clarify TabInputWebview.viewType prefix in vscode.d.ts
Let's fix the bug instead. The mainthread part should not leak out to extensions
ruvnet/ruflo
dernière fermeture 14 juin 2026
fix: map agentType→type and agentId→id in SpawnAgentSchema.parse() (#1567)
Hi @ousamabenyounes — this looks superseded: the issue it targets (#1567) has been resolved and closed by PR #1598 (MERGED), which is now in `main`, so the fix here appears to already be applied upstream. Looks safe to close, but please say so if it still cov…
fix: detect Python test_*.py files in statusline test counter (#1463)
Hi @ousamabenyounes — this looks superseded: the issue it targets (#1463) has been resolved and closed by PR #1821 (MERGED), which is now in `main`, so the fix here appears to already be applied upstream. Looks safe to close, but please say so if it still cov…
fix: curateIndex() no longer overwrites MEMORY.md when no topics match (#1556)
Hi @ousamabenyounes — this looks superseded: the issue it targets (#1556) has been resolved and closed by PR #1598 (MERGED), which is now in `main`, so the fix here appears to already be applied upstream. Looks safe to close, but please say so if it still cov…
Hmbown/CodeWhale
dernière fermeture 17 juin 2026
docs: add Ponytail personality to project instructions
Thanks for this, Ben — and appreciate the nod to Ponytail. Closing this one for now, but want to explain why and point at what we'd genuinely welcome instead. **Why we're not merging a third-party-personality recommendation here:** - Our own `AGENTS.md` / `co…
fix(tui): try wl-copy before arboard on non-wlroots Wayland (1920)
Thanks @ousamabenyounes — this landed in #1988 and is on main via commit 8878ac07afeb2e5e7ccfe97533540b5bf5fbbe92. The shipped change tries wl-copy before arboard on Linux and keeps the helper-level tests for success, missing binary, and non-zero exit.\n\nI a…
ousamabenyounes/claude-mem
dernière fermeture 16 avr. 2026
fix: add WAL checkpoint schedule to prevent unbounded growth (#1956)
## Summary Fixes thedotmack/claude-mem#1956 - Added PRAGMA journal_size_limit = 8MB to all database connection initializers (ClaudeMemDatabase, DatabaseManager, SessionStore, SessionSearch) to cap WAL file growth - Added periodic WAL checkpoint every 5 minute…
fix: add WAL checkpoint schedule to prevent unbounded growth (#1956)
## Summary Fixes thedotmack/claude-mem#1956 - Added `PRAGMA journal_size_limit = 8MB` to all database connection initializers to cap WAL file growth - Added periodic WAL checkpoint every 5 minutes in the worker service - Added `PRAGMA wal_checkpoint(TRUNCATE)…
ousamabenyounes/context-mode
dernière fermeture 15 mai 2026
fix(session/extract): record selected answer label for AskUserQuestion
## What `extractDecision` for `AskUserQuestion` was recording the full echoed `tool_response` JSON (`{"questions":[…],"answers":{"<q>":"<label>"}}`) as the "answer" of each `decision_question` event, instead of the user's selected option label. Parse the JSON…
feat(hooks): route external MCP tools through PreToolUse
## What Closes #529. Add a new PreToolUse matcher entry — `mcp__(?!plugin_context-mode_)` — so the hook fires on external MCP servers (slack, telegram, gdrive, notion, …). The existing matcher list only covered `Bash`, `WebFetch`, `Read`, `Grep`, `Agent`, and…
ousamabenyounes/floci
dernière fermeture 25 mai 2026
fix(dynamodb): honor legacy Expected parameter on UpdateItem and accept Value shape
## Summary Fix 848 DynamoDB `UpdateItem` silently ignored the legacy `Expected` request parameter — every condition was treated as satisfied and the write went through unconditionally. `PutItem` and `DeleteItem` already called `evaluateLegacyExpected`; `Updat…
fix(dynamodb): support multiple nested paths on same map in ProjectionExpression
## Summary Fix 852 A DynamoDB `ProjectionExpression` listing two or more nested paths under the same parent map (e.g. `data.title, data.answer, data.sources`) returned only the **last** path — every prior path was silently dropped because each recursion overw…
PlakarKorp/plakar
dernière fermeture 23 juil. 2026
restore: add ctime and inode ignore flags
No sorry but this is a total no-go. First the ticket is about backup ignoring those fields (for dedup purpose), not restore. Second as you can see in the ticket that issue is still a bit unclear.
ui: show storage size on dashboard
ui is a private repository, you are now editing "compiled" code. It might or might not work I don't know but this is not happening.
teamchong/pxpipe
dernière fermeture 21 juil. 2026
docs: clarify Claude client setup
thanks for addressing #56. the README now includes a concise Claude Code quickstart, and Windows support is covered by the community-maintained pxpipe-windows project. I’m closing this to avoid duplicating setup instructions and making the README longer
fix(node): use Codex ChatGPT auth for OpenAI
thanks for the contribution. I’m not planning to support Codex authentication at this time. It would require Codex-specific routing, account headers, and token refresh, and I’m not confident I can maintain that properly
anthropics/claude-code
dernière fermeture 09 avr. 2026
api-platform/core
dernière fermeture 22 juil. 2026
D4Vinci/Scrapling
dernière fermeture 13 avr. 2026
doctrine/DoctrineBundle
dernière fermeture 12 mai 2026
langchain-ai/openwiki
dernière fermeture 24 juil. 2026
moby/moby
dernière fermeture 22 juil. 2026
ousamabenyounes/DoctrineBundle
dernière fermeture 12 mai 2026
ousamabenyounes/query
dernière fermeture 11 juil. 2026
ousamabenyounes/test-ora-2026-19-1
dernière fermeture 19 mars 2026
ousamabenyounes/test-ora-shop
dernière fermeture 19 mars 2026
php/frankenphp
dernière fermeture 24 juil. 2026
strapi/strapi
dernière fermeture 26 juin 2026
zml/zml
dernière fermeture 13 juil. 2026