@webframp/redmine
v2026.04.22.3
Redmine issue tracker integration - manage issues, projects, and workflows.
Provides model methods for CRUD operations on Redmine issues (themes, stories, tasks), project queries, status/tracker/user lookups, and custom field access. Includes reports for flow metrics and sprint summaries, plus a scaffold-story workflow for creating stories with child tasks.
Quick Start
swamp extension pull @webframp/redmine
swamp model create @webframp/redmine tracker \
--global-arg host=https://your-redmine.example.org \
--global-arg apiKey=YOUR_API_KEY \
--global-arg project=your-projectRepository
https://github.com/webframp/swamp-extensions
Labels
Quality score
How well-documented and verifiable this extension is.
Grade A
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared1/1earned
- Verified public repository2/2earned
Install
$ swamp extension pull @webframp/redmineGlobal Arguments
| Argument | Type | Description |
|---|---|---|
| host | string | Redmine instance URL (e.g. https://redmine.example.com) |
| apiKey | string | Redmine API key (40-character hex string) |
| project | string | Default project identifier |
| username? | string | Redmine username for X-Redmine-Username header (required by some ingress configurations) |
| Argument | Type | Description |
|---|---|---|
| project? | string | Project identifier (defaults to global project arg) |
| Argument | Type | Description |
|---|---|---|
| project? | string | Project identifier |
| trackerId? | number | Filter by tracker ID |
| statusId? | union | Filter by status ID or open/closed/* |
| assignedToId? | union | Filter by assignee ID or 'me' |
| parentId? | number | Filter by parent issue ID |
| limit? | number | Max results (default 25, max 100) |
| sort? | string | Sort field (e.g., 'updated_on:desc') |
| Argument | Type | Description |
|---|---|---|
| issueId | number | Issue ID |
| Argument | Type | Description |
|---|---|---|
| subject | string | Issue subject |
| project? | string | Project identifier |
| trackerId? | number | Tracker ID |
| statusId? | number | Status ID |
| priorityId? | number | Priority ID |
| assignedToId? | number | Assignee user ID |
| description? | string | Issue description |
| parentIssueId? | number | Parent issue ID |
| estimatedHours? | number | Estimated hours |
| customFields? | array | Custom field values |
| Argument | Type | Description |
|---|---|---|
| issueId | number | Issue ID to update |
| subject? | string | New subject |
| trackerId? | number | New tracker ID |
| statusId? | number | New status ID |
| priorityId? | number | New priority ID |
| assignedToId? | number | New assignee user ID |
| description? | string | New description |
| parentIssueId? | number | New parent issue ID |
| estimatedHours? | number | New estimated hours |
| doneRatio? | number | Percent done (0-100) |
| dueDate? | string | Updated due date (YYYY-MM-DD) |
| notes? | string | Journal note to add |
| customFields? | array | Custom field values to update |
Resources
Create a Redmine story with structured fields. Creates a parent story issue using the story template format. Child tasks can be added afterward using the create_issue method with the parentId set to the created story's ID.
Computes cycle time, lead time, throughput, and WIP age from Redmine issue journals
Summarizes current sprint status with breakdowns by status, tracker, and assignee
Redmine issue tracker integration - manage issues, projects, and workflows. Provides model methods for CRUD operations on Redmine issues (themes, stories, tasks), project queries, status/tracker/user lookups, and custom field access. Includes reports for flow metrics and sprint summaries, plus a scaffold-story workflow for creating stories with child tasks. ## Quick Start ```bash swamp extension pull @webframp/redmine swamp model create @webframp/redmine tracker \ --global-arg host=https://your-redmine.example.org \ --global-arg apiKey=YOUR_API_KEY \ --global-arg project=your-project ```
Redmine issue tracker integration - manage issues, projects, and workflows. Provides model methods for CRUD operations on Redmine issues (themes, stories, tasks), project queries, status/tracker/user lookups, and custom field access. Includes reports for flow metrics and sprint summaries, plus a scaffold-story workflow for creating stories with child tasks. ## Quick Start ```bash swamp extension pull @webframp/redmine swamp model create @webframp/redmine tracker \ --global-arg host=https://your-redmine.example.org \ --global-arg apiKey=YOUR_API_KEY \ --global-arg project=your-project ```
Redmine issue tracker integration - manage issues, projects, and workflows. Provides model methods for CRUD operations on Redmine issues (themes, stories, tasks), project queries, status/tracker/user lookups, and custom field access. Includes reports for flow metrics and sprint summaries, plus a scaffold-story workflow for creating stories with child tasks. ## Quick Start ```bash swamp extension pull @webframp/redmine swamp model create @webframp/redmine tracker \ --global-arg host=https://your-redmine.example.org \ --global-arg apiKey=YOUR_API_KEY \ --global-arg project=your-project ```