Skip to main content
drupalreleases
Release: Views Bootstrap 5.5.6 — Minor update available for module views_bootstrap (5.5.6). Release: Views Bootstrap 5.5.5 — Minor update available for module views_bootstrap (5.5.5). Release: ImageAPI Optimize WebP 2.1.1 — Minor update available for module imageapi_optimize_webp (2.1.1). Usage Milestone: SMTP Authentication Support — Module smtp crossed 1,000 active installs. Release: AmplitudeJS 1.1.0 — Minor update available for module amplitudejs (1.1.0). Release: AmplitudeJS 1.0.5 — Minor update available for module amplitudejs (1.0.5). Release: Audit Chain 1.11.0 — Minor update available for module audit_chain (1.11.0). Release: MCP Sentinel 2.30.1 — Minor update available for module mcp_sentinel (2.30.1). Release: Autowire Plugin Trait 1.2.0 — Minor update available for module autowire_plugin_trait (1.2.0). Module Revived: Search API Pages 8.x-1.3 — Module search_api_page updated after 6 months of inactivity (8.x-1.3).

Drulabel

No security coverage
View on drupal.org

Drulabel is a browser extension that brings back the issue metadata fields from the old Drupal.org issue queue, for issues and merge requests on git.drupalcode.org.

Since the move from Drupal.org issue queues to GitLab, only project maintainers can edit an issue's title, category, priority, status, version, component, assignees and tags directly. Everyone else has to type DrupalBot /do: commands into a comment, which means remembering the commands and each project's exact label names. Drulabel gives you a form with the familiar fields instead, and writes the commands for you.

How it works

  1. Open an issue on git.drupalcode.org, either on its own page or in the side panel of an issue list.
  2. Click the Drulabel button in the bottom-right corner.
  3. Change any fields. The form starts with the issue's current values, and lists only the labels that exist in that project.
  4. Click Add to comment. Drulabel adds the /do: commands for your changes to the comment box.
  5. Write your comment as usual, review it, and submit. DrupalBot applies the changes a few seconds later.

Drulabel never posts anything itself. You always see the commands and decide whether to submit them.

Features

  • Title and issue summary (description).
  • Category, priority, status and close reason, from the project's category::, priority::, state:: and why:: labels.
  • Version and component.
  • Assignees.
  • Tags, with a filter for projects with many tags.
  • Related issues: add or remove "related to", "blocks" and "blocked by" links. Issues can be entered as #123, project/name#123, or a git.drupalcode.org or old drupal.org issue URL.
  • Issue fork: offers /do:fork when an issue has no fork yet, or /do:access when you don't have push access to it.
  • Generates only the commands needed for what you changed, using /do:label and /do:unlabel rather than /do:relabel, so changes made by others in the meantime are not overwritten.
  • Works in GitLab's light and dark modes.

Experimental

  • Merge requests: Drulabel shows the same fields on merge request pages. DrupalBot's documentation only mentions issues, so it has not yet been confirmed that it acts on commands in merge request comments.
  • New issues: in the New item form and page, Drulabel adds the commands to the new issue's description. It has not yet been confirmed that DrupalBot acts on commands in a description.

Requirements

  • Chrome, Edge, Brave or another Chromium-based browser, or Firefox 121 or later.
  • A Drupal.org account, to post comments on git.drupalcode.org.

Installation

Drulabel is not in the browser extension stores yet. During testing, a build signed by Mozilla is available for Firefox.

Firefox

Requires Firefox 140 or later.

  1. Download drulabel-firefox-v0.1.0.xpi.
  2. In Firefox, open the menu → Add-ons and themes, or go to about:addons.
  3. Click the gear icon → Install Add-on From File… and choose the downloaded file. You can also drag the file onto a Firefox window.
  4. Firefox shows what Drulabel needs: access to your data for git.drupalcode.org, and no data collection. Click Add.
  5. Open an issue on git.drupalcode.org. The Drulabel button appears in the bottom-right corner.

Test builds don't update automatically. To upgrade, install the newer file the same way; it replaces the old version.

Chrome, Edge, Brave

There is no packaged build for Chromium-based browsers yet. To try Drulabel, clone the repository, open chrome://extensions, turn on Developer mode, click Load unpacked, and choose the repository folder.

Privacy

Drulabel collects no data. It runs only on git.drupalcode.org, and only talks to git.drupalcode.org's own API, to read the issue and the project's labels.

Limitations

  • Moving an issue to another project is not supported, as there is no /do: command for it.
  • Merge request reviewers cannot be set, for the same reason.
  • Only labels that already exist in the project can be applied. DrupalBot cannot create new tags.
  • The comment editor must be in Markdown mode. In rich text mode, Drulabel copies the commands to the clipboard instead.

See also

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Oct 2026
Latest release
1 hour ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
0.1.0 Stable Oct 5, 2026