DEV Community

GitLab

Anything related to GitLab, the all-in-one CICD plateform 🦊🚀

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
When stdout is nil: stopping a WinRM panic in GitLab Fleeting

When stdout is nil: stopping a WinRM panic in GitLab Fleeting

1
Comments
5 min read
Cross-slot by default: moving Redis Cluster permission into ClusterUtil.batch

Cross-slot by default: moving Redis Cluster permission into ClusterUtil.batch

Comments
6 min read
A prefix away from deleting a live file: fixing Geo's in-use check

A prefix away from deleting a live file: fixing Geo's in-use check

Comments
7 min read
A job that could never succeed: skipping note emails for deleted recipients

A job that could never succeed: skipping note emails for deleted recipients

Comments
6 min read
The duplicate object that cost a query: fixing an N+1 in GitLab's labels preloader

The duplicate object that cost a query: fixing an N+1 in GitLab's labels preloader

1
Comments
7 min read
Two queries too many: removing each_batch from GitLab's Maven snapshot cleanup

Two queries too many: removing each_batch from GitLab's Maven snapshot cleanup

Comments
7 min read
From a 500 to a real error: validating comment length across 9 GitLab GraphQL mutations

From a 500 to a real error: validating comment length across 9 GitLab GraphQL mutations

Comments
6 min read
My fix for a misleading "restart session" notice just merged into GitLab's Duo CLI

My fix for a misleading "restart session" notice just merged into GitLab's Duo CLI

Comments
2 min read
Beyond GitHub: Universal Clients, Code Quality, and Bitbucket Traps

Beyond GitHub: Universal Clients, Code Quality, and Bitbucket Traps

Comments
3 min read
Measuring review time on GitLab, Azure Repos and Bitbucket DC

Measuring review time on GitLab, Azure Repos and Bitbucket DC

Comments
7 min read
Part 6: Sequential Patch Edits (description_edits) & Whole-Document Quick-Action Defense in MCP save_work_item

Part 6: Sequential Patch Edits (description_edits) & Whole-Document Quick-Action Defense in MCP save_work_item

Comments
5 min read
Part 3: Supporting Non-ASCII Branch Names in GitLab Workspaces — AppSec CWE-78 & CWE-116 Deep Dive

Part 3: Supporting Non-ASCII Branch Names in GitLab Workspaces — AppSec CWE-78 & CWE-116 Deep Dive

Comments
5 min read
Part 4: Exposing Grape REST Endpoints to GitLab's MCP Server — list_pipeline_schedules, Annotations & Auth Spec Traps

Part 4: Exposing Grape REST Endpoints to GitLab's MCP Server — list_pipeline_schedules, Annotations & Auth Spec Traps

Comments
5 min read
Part 10: High-Impact Bug Fixes Across GitLab & Mastering Upstream Maintainer Review Etiquette

Part 10: High-Impact Bug Fixes Across GitLab & Mastering Upstream Maintainer Review Etiquette

Comments
4 min read
Part 7: Self-Correcting MCP Errors, Required-Param Prompts & Strict JSON Schema Fixes in GitLab

Part 7: Self-Correcting MCP Errors, Required-Param Prompts & Strict JSON Schema Fixes in GitLab

Comments
5 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.