Aportaciones open source
Foto a fecha de 15 de octubre de 2026 · 236 pull requests y merge requests y 86 issues en 94 repositorios que no son míos, en GitHub y GitLab.
- PR y MR de código y docs fusionadas
- 130
- PR de listados fusionadas
- 14
- PR y MR de código en revisión
- 71
- respuestas aceptadas en GitHub Discussions
- 21
Proyectos con código fusionado, por lenguaje principal: Go 14 Ruby 8 TypeScript 5 Rust 3 Shell 2 C++ 1 CSS 1 Go Template 1 HTML 1 JavaScript 1 MDX 1
Destacadas
- Fusionada GitHub: TriliumNext/Trilium #11448
Hizo que los códigos TOTP sean de un solo uso en el inicio de sesión, como exige el RFC 6238, y añadió tolerancia de un paso de tiempo a la deriva de reloj, con tests.
- Fusionada GitHub: NginxProxyManager/nginx-proxy-manager #5836
Los tokens emitidos antes de un cambio de contraseña ahora se rechazan, así que restablecer la contraseña cierra las sesiones abiertas con la anterior; cubierto por un test de API en Cypress.
- Fusionada GitHub: modelcontextprotocol/go-sdk #1274
Cinco cambios fusionados en el SDK oficial de MCP para Go (#1255, #1268, #1269, #1273, #1274): cuatro ajustan a la especificación la negociación de versión del protocolo, la cancelación y el tratamiento de llamadas previas a initialize, y uno añade HasParams para que el middleware sepa si una petición lleva parámetros; cada uno con tests.
- Fusionada GitLab: gitlab-org/gitlab !255300
Las identidades revocadas de una clave GPG ya no se listan ni se aceptan como correos verificados, así que un commit firmado con un UID revocado deja de mostrarse como Verified; cubierto por specs con fixtures nuevos de GnuPG.
- Fusionada GitHub: henrygd/beszel #2327
Añadió TRUSTED_PROXY_IPS, una lista de IP/CIDR permitidas para que la cabecera de autenticación de confianza solo se acepte desde el proxy inverso, y la documentó.
- Fusionada GitHub: acmesh-official/acme.sh #7237
Corrigió que el modo DNS manual reutilizara el certificado anterior al renovar (y fallara en la primera emisión) consultando el pedido ACME creado en la ejecución actual.
- Fusionada GitHub: modelcontextprotocol/rust-sdk #1300
Los campos decimales ahora se decodifican a través de serde_json::Number, así que un build que activa arbitrary_precision de serde_json (el Codex CLI de OpenAI es uno) ya no pierde resultados de herramientas, notificaciones de progreso ni peticiones de sampling con decimales; con tests. Publicado en rmcp 3.5.0.
Código y documentación
container-registry GitLab: 3 fusionadas · 1 abierta
- Abierta !2963 fix(notifications): stop the event queue busy-looping on a slow sink 134 líneas añadidas y 2 eliminadas · 2 ficheros en revisión
- Fusionada !2962 fix(handlers): return 416 for a malformed chunk Content-Range header 57 líneas añadidas y 1 eliminada · 2 ficheros fusionada en 6 h
- Fusionada !2960 fix: fail at startup when TLS for the debug server cannot be set up 164 líneas añadidas y 15 eliminadas · 3 ficheros fusionada en 22 h
- Fusionada !2958 fix: apply the configured TLS cipher suites 298 líneas añadidas y 40 eliminadas · 5 ficheros fusionada en 3 días
GitLab GitLab: 49 fusionadas · 20 abiertas
- Abierta gitlab !262090 Fix a response body leak and a Clone panic in Workhorse httprs 118 líneas añadidas y 0 eliminadas · 2 ficheros en revisión
- Fusionada gitlab !262085 Accept a request body of exactly the enforced limit in Workhorse 186 líneas añadidas y 4 eliminadas · 3 ficheros fusionada en 13 h
- Abierta gitlab !261813 Answer refused tokens on the MCP endpoints with their challenge 342 líneas añadidas y 7 eliminadas · 9 ficheros en revisión
- Abierta gitlab !261732 Declare the documented params on the forks and starred projects APIs 150 líneas añadidas y 0 eliminadas · 3 ficheros en revisión
- Abierta gitlab !261675 Stop answering 500 to a deploy token before it expires 153 líneas añadidas y 6 eliminadas · 6 ficheros en revisión
- Abierta gitlab !261673 Return granular_scopes when listing service account tokens 98 líneas añadidas y 3 eliminadas · 6 ficheros en revisión
- Abierta gitlab !261671 Name non-deprecated permissions in fine-grained token errors 106 líneas añadidas y 4 eliminadas · 7 ficheros en revisión
- Abierta gitlab !261569 Grant read_pipeline_job through the public access bypass 77 líneas añadidas y 0 eliminadas · 6 ficheros en revisión
- Abierta gitlab !261547 Remove the avatar when deleting an achievement 84 líneas añadidas y 2 eliminadas · 2 ficheros en revisión
- Abierta gitlab !261350 Show in the group API when an ancestor group requires 2FA 146 líneas añadidas y 1 eliminada · 9 ficheros en revisión
Se muestran las 10 más recientes. Todas mis merge requests a gitlab-org/gitlab en GitLab
omnibus-gitlab GitLab: 1 fusionada · 1 abierta
- Abierta !9929 Scrape gitlab-rails metrics under the relative URL root 57 líneas añadidas y 2 eliminadas · 2 ficheros en revisión
- Fusionada !9896 Correct gitlab.rb examples that do not configure what they say 2 líneas añadidas y 5 eliminadas · 3 ficheros fusionada en 3 días
gitlab-pages GitLab: 1 fusionada · 1 abierta
- Abierta !1358 Add Vary: Accept-Encoding to responses that negotiate compression 116 líneas añadidas y 0 eliminadas · 6 ficheros en revisión
- Fusionada !1347 Keep acceptance test ports unique and fail fast on a failed start 51 líneas añadidas y 18 eliminadas · 4 ficheros fusionada en 5 días
cli GitLab: 3 fusionadas · 2 abiertas
- Abierta !4112 fix(packages): verify the checksum of the newest file with the same name 47 líneas añadidas y 3 eliminadas · 2 ficheros en revisión
- Fusionada !4111 fix(issue): keep --confidential and --iteration with --group 36 líneas añadidas y 0 eliminadas · 2 ficheros fusionada en 7 h
- Fusionada !4109 fix(ci): stop tracing a skipped job 17 líneas añadidas y 0 eliminadas · 2 ficheros fusionada en 15 h
- Fusionada !4070 feat(mr): respect --push=false with --fill 115 líneas añadidas y 5 eliminadas · 3 ficheros fusionada en 2 días
- Abierta !4044 fix(api): refuse redirects that turn a write into a GET 250 líneas añadidas y 1 eliminada · 3 ficheros en revisión
gitlab-shell GitLab: 1 fusionada · 1 abierta
- Abierta !1615 Do not panic on a whitespace-only SSH_CONNECTION 34 líneas añadidas y 9 eliminadas · 2 ficheros en revisión
- Fusionada !1606 Log the user and project on the gitlab-sshd access line 117 líneas añadidas y 30 eliminadas · 15 ficheros fusionada en 2 días
gitlab-qa GitLab: 1 fusionada
- Fusionada !1474 Remove the Chaos scenario 0 líneas añadidas y 142 eliminadas · 3 ficheros fusionada en 16 h
GitLab Go client GitLab: 18 fusionadas · 5 abiertas
- Fusionada !3139 fix(search): accept nil SearchOptions in every search method 213 líneas añadidas y 28 eliminadas · 2 ficheros fusionada en 16 h
- Abierta !3085 feat: add the fields GitLab sends and accepts that ten structs miss 536 líneas añadidas y 55 eliminadas · 14 ficheros en revisión
- Abierta !3082 fix(commits): decode the lists GitLab sends in extended_trailers 95 líneas añadidas y 18 eliminadas · 2 ficheros en revisión
- Fusionada !3067 ci: pass the integration test token as GITLAB_TOKEN_TEST 1 línea añadida y 0 eliminadas · 1 fichero fusionada en 6 h
- Abierta Detalles no publicados 664 líneas añadidas y 0 eliminadas · 7 ficheros en revisión
- Abierta !3065 feat(client): add option to treat nil options pointers as no options 228 líneas añadidas y 2 eliminadas · 5 ficheros en revisión
- Abierta !3063 feat: fix the defects and gaps recorded against the GitLab API 10.714 líneas añadidas y 1122 eliminadas · 140 ficheros en revisión
- Fusionada !3053 feat(snippets): add the four fields the snippet entity sends to Snippet 32 líneas añadidas y 6 eliminadas · 3 ficheros fusionada en 1 día
- Fusionada !3052 feat(packages): add ConanPackageName, CreatorID and Versions to Package 186 líneas añadidas y 0 eliminadas · 3 ficheros fusionada en 15 días
- Fusionada !3051 feat(namespaces): add the eight fields the namespace entity sends to Namespace 60 líneas añadidas y 29 eliminadas · 2 ficheros fusionada en 5 días
Se muestran las 10 más recientes. Todas mis merge requests a gitlab-org/api/client-go en GitLab
openbao GitLab: 3 fusionadas
- Fusionada !84 Print the HTTPRoute URL in NOTES.txt without an Ingress 71 líneas añadidas y 0 eliminadas · 2 ficheros fusionada en 1 h
- Fusionada !83 Print a working OpenBao URL in NOTES.txt without an Ingress 125 líneas añadidas y 7 eliminadas · 2 ficheros fusionada en 4 h
- Fusionada !82 Accept a memory target in the autoscaling values 88 líneas añadidas y 2 eliminadas · 4 ficheros fusionada en 3 días
terraform-provider-gitlab GitLab: 2 fusionadas · 2 abiertas
- Fusionada !3334 Remove the Datadog, Jenkins and Harbor project integrations from state on 404 211 líneas añadidas y 17 eliminadas · 7 ficheros fusionada en 2 días
- Abierta !3333 Send gitlab_group push rules set to false, 0 or an empty string on creation 419 líneas añadidas y 27 eliminadas · 3 ficheros en revisión
- Fusionada !3332 Read every page of merge requests in the gitlab_project_merge_requests data source 55 líneas añadidas y 5 eliminadas · 2 ficheros fusionada en 13 h
- Abierta !3321 Read every page of system hooks in the gitlab_system_hooks data source 51 líneas añadidas y 6 eliminadas · 2 ficheros en revisión
prometheus-client-mmap GitLab: 4 fusionadas
- Fusionada !304 Render summaries in the text format from their value objects 80 líneas añadidas y 56 eliminadas · 6 ficheros fusionada en 4 h
- Fusionada !303 Pass the registry to the text format in Rack::Exporter 17 líneas añadidas y 4 eliminadas · 2 ficheros fusionada en 5 h
- Fusionada !299 Render histograms in the text format from their value objects 52 líneas añadidas y 22 eliminadas · 3 ficheros fusionada en 1 día
- Fusionada !298 Reject le on histograms and quantile on summaries 24 líneas añadidas y 4 eliminadas · 3 ficheros fusionada en 1 día
gitlab-vscode-extension GitLab: 1 fusionada
- Fusionada !3399 fix: keep pipeline stages and jobs in place when a job is retried 123 líneas añadidas y 5 eliminadas · 5 ficheros fusionada en 10 h
gitlab-triage GitLab: 1 fusionada · 1 abierta
- Fusionada !421 Read absent RateLimit headers as unknown, not as 0 and the epoch 169 líneas añadidas y 31 eliminadas · 8 ficheros fusionada en 2 días
- Abierta !419 Delete each resource through the project it belongs to 172 líneas añadidas y 1 eliminada · 3 ficheros en revisión
triage-ops GitLab: 2 fusionadas
- Fusionada !4443 Request a technical writer when ML labelling adds Technical Writing 62 líneas añadidas y 23 eliminadas · 3 ficheros fusionada en 2 días
- Fusionada !4439 Fix doc references to removed files and broken relative links 13 líneas añadidas y 19 eliminadas · 5 ficheros fusionada en 3 días
toolkit GitLab: 2 fusionadas
- Fusionada !25 Accept a Contribute header in readme-check 20 líneas añadidas y 11 eliminadas · 2 ficheros fusionada en 2 días
- Fusionada !24 Read every page of pipeline jobs in the ensure-job checks 22 líneas añadidas y 2 eliminadas · 2 ficheros fusionada en 4 días
fargate GitLab: 2 fusionadas
- Fusionada !107 Create the task metadata directory when it does not exist 167 líneas añadidas y 3 eliminadas · 6 ficheros fusionada en 2 días
- Fusionada !106 Use the default for each invalid task wait setting 134 líneas añadidas y 77 eliminadas · 4 ficheros fusionada en 4 días
scrood GitLab: 2 fusionadas
- Fusionada Detalles no publicados 4 líneas añadidas y 4 eliminadas · 4 ficheros fusionada en 22 h
- Fusionada !29 fix(pkg): reject `all:` on selector predicates in Suite.Validate 142 líneas añadidas y 0 eliminadas · 3 ficheros fusionada en 1 día
gitlab GitLab: 1 fusionada · 1 abierta
- Abierta !5465 Scrape Praefect metrics from the Pods, not the Service 96 líneas añadidas y 6 eliminadas · 2 ficheros en revisión
- Fusionada !5461 Correct chart defaults and keys in the parameter tables 27 líneas añadidas y 28 eliminadas · 10 ficheros fusionada en 2 días
gitlab-development-kit GitLab: 1 fusionada
- Fusionada !6250 Stop an unreachable Sentry from failing GDK commands or printing errors 54 líneas añadidas y 3 eliminadas · 2 ficheros fusionada en 3 días
design.gitlab.com GitLab: 1 fusionada · 1 abierta
- Abierta !6451 Check every SVG in gitlab-svgs for a viewBox 76 líneas añadidas y 49 eliminadas · 49 ficheros en revisión
- Fusionada !6446 Add a footer slot to GlDashboardPanel 111 líneas añadidas y 0 eliminadas · 6 ficheros fusionada en 4 días
ruby GitLab: 1 fusionada
- Fusionada !14 Keep the RSpec reports when the test suite fails 3 líneas añadidas y 1 eliminada · 1 fichero fusionada en 2 días
gitlab-glfm-markdown GitLab: 1 fusionada
- Fusionada !146 Document the render options the gem actually reads 11 líneas añadidas y 1 eliminada · 1 fichero fusionada en 2 días
gitlab-agent GitLab: 1 fusionada
- Fusionada !4654 Cap retry backoff before converting it to a duration 47 líneas añadidas y 4 eliminadas · 2 ficheros fusionada en 2 días
knowledge-graph GitLab: 4 fusionadas
- Fusionada !2746 fix(ci): stop pinned-version-check failing with no merge base 9 líneas añadidas y 2 eliminadas · 1 fichero fusionada en 19 h
- Fusionada !2691 fix(dsl): require rel_types in the path_finding schema 46 líneas añadidas y 6 eliminadas · 6 ficheros fusionada en 3 días
- Fusionada !2651 docs(dsl): document outgoing as the default neighbors direction 22 líneas añadidas y 4 eliminadas · 5 ficheros fusionada en 7 días
- Fusionada !2650 docs(dsl): state that path_finding always requires rel_types 27 líneas añadidas y 19 eliminadas · 8 ficheros fusionada en 4 días
MCP Go SDK GitHub: 6 fusionadas · 2 abiertas
- Fusionada #1360 mcp: retire a listen's subscriptions only while they are its own 207 líneas añadidas y 6 eliminadas · 2 ficheros fusionada en 1 día
- Fusionada #1274 mcp: record the negotiated protocol version on every path that records one 167 líneas añadidas y 12 eliminadas · 6 ficheros fusionada en 6 días
- Fusionada #1273 mcp: refuse a call on a legacy session before initialize 166 líneas añadidas y 4 eliminadas · 2 ficheros fusionada en 2 días
- Fusionada #1269 mcp: add HasParams so middleware can tell whether params are present 88 líneas añadidas y 3 eliminadas · 5 ficheros fusionada en 22 h
- Fusionada #1268 mcp: classify the per-request protocol version by membership 140 líneas añadidas y 8 eliminadas · 3 ficheros fusionada en 22 h
- Abierta #1267 mcp: send no response for a cancelled request on 2026-07-28 stdio sessions 411 líneas añadidas y 9 eliminadas · 6 ficheros en revisión
- Abierta #1266 mcp: choose the interaction pattern from the negotiated protocol version 381 líneas añadidas y 10 eliminadas · 4 ficheros en revisión
- Fusionada #1255 mcp: carry a cancelled notification's reason as the request's cancel cause 102 líneas añadidas y 7 eliminadas · 3 ficheros fusionada en 2 días
gitaly GitLab: 1 fusionada
- Fusionada !9349 remote: Accept remotes with other refs ending in HEAD 119 líneas añadidas y 18 eliminadas · 2 ficheros fusionada en 1 día
OpenCloud GitHub: 1 fusionada · 1 abierta
- Abierta opencloud #3620 fix(search): honor the gRPC client TLS mode in the index command 119 líneas añadidas y 21 eliminadas · 6 ficheros en revisión
- Fusionada web-extensions #575 docs(maps): explain where the location data comes from 4 líneas añadidas y 0 eliminadas · 1 fichero fusionada en 4 días
webpage GitHub: 1 fusionada
- Fusionada #301 Fix the Olimex udev rules: drop the 0x prefix 4 líneas añadidas y 4 eliminadas · 1 fichero fusionada en 5 días
MCP Rust SDK GitHub: 1 fusionada
- Fusionada #1300 fix(model): decode float fields through serde_json::Number 371 líneas añadidas y 9 eliminadas · 6 ficheros fusionada en 1 día
Renovate GitHub: 1 fusionada
- Fusionada #45901 docs(hostRules): replace the stale matchHost port warning 5 líneas añadidas y 4 eliminadas · 1 fichero fusionada en 1 h
Beszel GitHub: 2 fusionadas
- Fusionada beszel #2327 feat(hub): add TRUSTED_PROXY_IPS allowlist for TRUSTED_AUTH_HEADER 273 líneas añadidas y 0 eliminadas · 3 ficheros fusionada en 6 días
- Fusionada beszel-docs #82 docs: document TRUSTED_PROXY_IPS for the trusted auth header 9 líneas añadidas y 0 eliminadas · 1 fichero fusionada en 6 días
Trilium Notes GitHub: 2 fusionadas
- Fusionada #11448 TOTP: accept each code only once, and one time step of clock drift 162 líneas añadidas y 29 eliminadas · 6 ficheros fusionada en 12 h
- Fusionada #11368 Markdown: register slash commands as completion sources instead of a second autocompletion extension 265 líneas añadidas y 202 eliminadas · 2 ficheros fusionada en 11 h
Podman GitHub: 1 fusionada
- Fusionada #29730 Document rootless bind-mount access through an unmapped parent 24 líneas añadidas y 0 eliminadas · 1 fichero fusionada en 7 días
acme.sh GitHub: 1 fusionada
- Fusionada #7237 Poll the order this run created, not the one the previous cert came from 3 líneas añadidas y 0 eliminadas · 1 fichero fusionada en 4 días
Nginx Proxy Manager GitHub: 1 fusionada
- Fusionada #5836 Invalidate tokens issued before a password change 85 líneas añadidas y 1 eliminada · 4 ficheros fusionada en 2 días
OpenModScan GitHub: 1 fusionada
- Fusionada #74 Wire --version and --help flags to existing display functions 51 líneas añadidas y 3 eliminadas · 6 ficheros fusionada en 2 días
Portainer MCP GitHub: 1 fusionada
- Fusionada #45 feat: add local (non-edge) Docker Compose stack management tools 2450 líneas añadidas y 2 eliminadas · 17 ficheros fusionada en 1 día
al-folio GitHub: 3 fusionadas
- Fusionada #1339 CV Restyled 350 líneas añadidas y 14 eliminadas · 7 ficheros fusionada en 83 días
- Fusionada #481 Better SEO, OpenGraph, schema.org and clean generated code 899 líneas añadidas y 605 eliminadas · 31 ficheros fusionada en 30 días
- Fusionada #436 Update deploy.yml 1 línea añadida y 1 eliminada · 1 fichero fusionada en 2 días
YunoHost coturn GitHub: 1 fusionada
- Fusionada #17 Minor bug cron_coturn 1 línea añadida y 1 eliminada · 1 fichero fusionada en 8 h
gitlab-lsp GitLab: 1 abierta
- Abierta !4437 fix(fetch): decode UTF-8 characters split across stream chunks 105 líneas añadidas y 3 eliminadas · 4 ficheros en revisión
gitlab-runner GitLab: 4 abiertas
- Abierta !7635 Fix corrupt parallel cache and artifact downloads when a server ignores Range 367 líneas añadidas y 3 eliminadas · 4 ficheros en revisión
- Abierta !7630 Define each feature flag once in the job environment 148 líneas añadidas y 9 eliminadas · 4 ficheros en revisión
- Abierta !7628 Fix Docker executor native steps connection ending on steps proxy stderr 163 líneas añadidas y 11 eliminadas · 4 ficheros en revisión
- Abierta !7554 Accumulate repeated --docker-pull-policy and --kubernetes-pull-policy register flags 84 líneas añadidas y 3 eliminadas · 2 ficheros en revisión
gitlab-zoekt-indexer GitLab: 1 abierta
- Abierta !1085 fix(cleaner): keep the shards of a repository indexed after its delete 283 líneas añadidas y 0 eliminadas · 4 ficheros en revisión
gitlab-dangerfiles GitLab: 1 abierta
- Abierta !337 Remove draft markers only at the start and end of a title 59 líneas añadidas y 1 eliminada · 4 ficheros en revisión
gitlab-grape-openapi GitLab: 1 abierta
- Abierta !77 Document a failure entry's entity as its response content 330 líneas añadidas y 41 eliminadas · 11 ficheros en revisión
fleeting GitLab: 3 abiertas
- Abierta !150 Wait for instances to run before the integration command step 126 líneas añadidas y 5 eliminadas · 2 ficheros en revisión
- Abierta !149 Use the default connector timeout when ConnectInfo leaves Timeout at zero 182 líneas añadidas y 1 eliminada · 7 ficheros en revisión
- Abierta !148 Keep the integration scale-up within the provisioner's maximum 38 líneas añadidas y 5 eliminadas · 2 ficheros en revisión
docker-machine GitLab: 1 abierta
- Abierta !201 amazonec2: send no MaxPrice for an empty spot price 79 líneas añadidas y 5 eliminadas · 4 ficheros en revisión
opentofu GitLab: 1 abierta
- Abierta !577 Let fetch-mr-plan read GITLAB_TOFU_MR_PLAN_TOKEN and document it for MR comments 68 líneas añadidas y 16 eliminadas · 4 ficheros en revisión
gemnasium-db GitLab: 6 abiertas
- Abierta Detalles no publicados 5 líneas añadidas y 6 eliminadas · 1 fichero en revisión
- Abierta Detalles no publicados 29 líneas añadidas y 30 eliminadas · 4 ficheros en revisión
- Abierta Detalles no publicados 4 líneas añadidas y 4 eliminadas · 1 fichero en revisión
- Abierta Detalles no publicados 4 líneas añadidas y 4 eliminadas · 1 fichero en revisión
- Abierta Detalles no publicados 71 líneas añadidas y 78 eliminadas · 16 ficheros en revisión
- Abierta Detalles no publicados 35 líneas añadidas y 52 eliminadas · 7 ficheros en revisión
semver_dialects GitLab: 1 abierta
- Abierta !130 Read zero-padded version segments as decimal numbers 64 líneas añadidas y 6 eliminadas · 9 ficheros en revisión
glci GitLab: 1 abierta
- Abierta !222 fix(daemon): Reconcile a failed attempt's trace before the retry 273 líneas añadidas y 5 eliminadas · 4 ficheros en revisión
dependency-scanning GitLab: 3 abiertas
- Abierta !639 yarn: Skip a berry lock file with a nil definition 171 líneas añadidas y 9 eliminadas · 5 ficheros en revisión
- Abierta !638 Anchor the Python MANIFEST pattern in .gitignore to the root 1 línea añadida y 1 eliminada · 1 fichero en revisión
- Abierta !637 swift: Skip a lock file whose pins is not a list 48 líneas añadidas y 2 eliminadas · 3 ficheros en revisión
gobco GitHub: 2 abiertas
- Abierta #43 Type-check black box tests as go test builds them 288 líneas añadidas y 6 eliminadas · 8 ficheros en revisión
- Abierta #41 Honor build constraints and build tags when selecting the files to instrument 247 líneas añadidas y 10 eliminadas · 12 ficheros en revisión
go GitHub: 1 abierta
- Abierta #81871 go/types, types2: fix data race in isComplete on imported types 114 líneas añadidas y 0 eliminadas · 4 ficheros en revisión
Kong GitHub: 1 abierta
- Abierta #15019 fix(dns): do not cache answers with a zero TTL 56 líneas añadidas y 2 eliminadas · 3 ficheros en revisión
webdav-client GitHub: 1 abierta
- Abierta #418 fix: keep the whole reason phrase in stat errors 58 líneas añadidas y 2 eliminadas · 3 ficheros en revisión
Glance GitHub: 1 abierta
- Abierta #1075 Fall back to the feed URL when a feed's own link is relative 74 líneas añadidas y 18 eliminadas · 2 ficheros en revisión
Electron asar GitHub: 1 abierta
- Abierta #464 fix: extract archives with 2 GiB or more of data 226 líneas añadidas y 57 eliminadas · 3 ficheros en revisión
go-selfupdate GitHub: 1 abierta
- Abierta #58 fix: replace unmaintained golang.org/x/crypto/openpgp with ProtonMail fork 19 líneas añadidas y 8 eliminadas · 5 ficheros en revisión
No fusionadas (17), solo se cuentan
Distribución y listados
Dónde se publican mis propios proyectos: gestores de paquetes, registros y listas curadas.
| Proyecto | Publicado en |
|---|---|
| phonometry | conda-forge gestor de paquetes conda-forge/staged-recipes En revisión |
| awesome-python-scientific-audio lista curada faroit/awesome-python-scientific-audio Fusionada | |
| awesome-acoustic lista curada Nitnelav/awesome-acoustic Fusionada | |
| gitlab-mcp-server | Docker MCP Registry registro docker/mcp-registry En revisión |
| winget gestor de paquetes microsoft/winget-pkgs 8 fusionadas | |
| awesome-mcp-servers lista curada punkpeye/awesome-mcp-servers Fusionada | |
| libgen-mcp | Docker MCP Registry registro docker/mcp-registry En revisión |
| winget gestor de paquetes microsoft/winget-pkgs En revisión | |
| mikroscope | awesome-mikrotik lista curada jlbyh2o/awesome-mikrotik En revisión |
| cs-routeros-bouncer | awesome-crowdsec lista curada wolffcatskyy/awesome-crowdsec Fusionada |
| CrowdSec Hub registro crowdsecurity/hub 2 fusionadas |
Respuestas aceptadas en GitHub Discussions (21)
- micropython/micropython #19632
- apache/ozone #11345
- probe-rs/probe-rs #4347
- zephyrproject-rtos/zephyr #118754
- garethgeorge/backrest #1398
- haugene/docker-transmission-openvpn #3042
- starship/starship #7750
- lemker/unifi-os-server #209
- jeffvli/feishin #2536
- opencloud-eu/opencloud #3587
- podman-container-tools/podman #29817
- borgbase/vorta #2561
- fosrl/pangolin #3792
- chaitin/SafeLine #1319
- podman-container-tools/podman #29710
- podman-container-tools/podman #29443
- Siteimprove/alfa #2171
- fosrl/pangolin #3698
- forwardemail/forwardemail.net #525
- 11ty/buildawesome #4284
- l5yth/potato-mesh #574
21 aceptadas de 87 discusiones respondidas en 64 repositorios. Cada una enlaza a su hilo; no se publica quién aceptó cada respuesta.
Issues reportadas (86: 52 abiertas, 34 cerradas)
- MCP Go SDK 8 abiertas · 6 cerradas
- GitLab 9 abiertas
- gitlab-runner 6 abiertas
- container-registry 1 abierta · 2 cerradas
- cli 1 abierta · 2 cerradas
- gobco 2 abiertas
- potato-mesh 2 cerradas
- meshmonitor 2 cerradas
- gitlab-shell 1 abierta · 1 cerrada
- terraform-provider-gitlab 2 cerradas
- prometheus-client-mmap 2 cerradas
- GitLab Go client 2 abiertas
- knowledge-graph 2 cerradas
- bats-core 1 abierta
- mcp-marketplace 1 abierta
- go-selfupdate 1 abierta
- DNN-HA 1 abierta
- android 1 abierta
- ios 1 abierta
- rest-api-description 1 abierta
- ecko 1 abierta
- metatext 1 abierta
- elasticsearch8_ynh 1 abierta
- codex 1 abierta
- asu 1 abierta
- webdav-client 1 abierta
- csv-to-md-table-action 1 abierta
- Kong 1 abierta
- htmlbeautifier 1 abierta
- MCP Rust SDK 1 cerrada
- acoustic-toolbox 1 cerrada
- Portainer MCP 1 cerrada
- CrowdSec Hub 1 cerrada
- homeassistant-edata 1 cerrada
- pixelfed 1 cerrada
- pixelfed_ynh 1 cerrada
- YunoHost coturn 1 cerrada
- repository-mirroring-action 1 cerrada
- al-folio 1 cerrada
- papercite 1 cerrada
- triage-ops 1 abierta
- gitlab-lsp 1 abierta
- gitlab-pages 1 abierta
- contributors-gitlab-com 1 abierta
- labkit 1 abierta
- openbao 1 cerrada
- toolkit 1 cerrada
- gitlab-dangerfiles 1 abierta
Logros en GitHub y GitLab
GitHub
x4 Pull Shark Oro, nivel máximo
x3 Galaxy Brain Plata Respuestas aceptadas en GitHub Discussions (21)
x3 Pair Extraordinaire Plata 35 de 48 (estimado)
Starstruck Base 125 de 128 (estimado)
De GitHub solo se muestran estos. Ocultos a propósito: Quickdraw, YOLO, Arctic Code Vault Contributor y Public Sponsor.
GitLab
Level 4 Contributor otorgado en oct 2026
Preguntas frecuentes
¿A qué proyectos de código abierto ha contribuido José Manuel Requena Plens?
A proyectos que no mantiene, en GitHub y GitLab, donde se ha fusionado código o documentación suya: entre ellos GitLab y su cliente oficial de Go, los SDK oficiales de MCP para Go y Rust, Trilium Notes, Nginx Proxy Manager, Beszel, acme.sh, Podman y Renovate. La página lista sus pull requests y merge requests de código y documentación, fusionadas y abiertas, por proyecto, cada una con su estado y su tamaño, hasta las diez más recientes por proyecto con un enlace al resto; las que no se fusionaron se cuentan, pero no se listan.
¿Qué contribuciones destacan?
Correcciones de seguridad aceptadas en el proyecto original: códigos TOTP de un solo uso en Trilium Notes, sesiones cerradas al cambiar la contraseña en Nginx Proxy Manager, identidades GPG revocadas que GitLab deja de aceptar como verificadas y una lista de proxies de confianza en Beszel. También correcciones de protocolo en los SDK oficiales de MCP para Go y Rust.
¿De dónde salen estas cifras?
De GitHub y GitLab directamente: la parte de GitHub la recoge ghchronicle, su propio recolector de código abierto, y la de GitLab sale de la API de GitLab. Cada fila listada, salvo las marcadas como «Detalles no publicados», enlaza a su pull request o merge request, así que las cifras se pueden comprobar en su origen, y los repositorios privados no aparecen nunca.