← 返回
开发者工具 Key 中文

Epragma Redmine Issue

Read Redmine issues from any Redmine server via REST API with configurable URL and credentials. Use when you need to fetch a single issue, list/filter issues...
通过 REST API 从任意 Redmine 服务器读取问题,支持自定义 URL 与凭据,适用于获取单个问题或列表/过滤等场景。
agelospanagiotakis agelospanagiotakis 来源
开发者工具 clawhub v0.0.1 1 版本 99876.8 Key: 需要
★ 1
Stars
📥 791
下载
💾 7
安装
1
版本
#latest

概述

ePragma Redmine Issue

Read Redmine issues through REST API.

Configuration

This skill requires REDMINE_URL and REDMINE_API_KEY to be configured.

Setup with OpenClaw CLI

Run these commands to configure the skill:

# Set your Redmine URL
openclaw skills config epragma-redmine-issue set REDMINE_URL https://your-redmine-server.com

# Set your API key (generate from Redmine My Account page)
openclaw skills config epragma-redmine-issue set REDMINE_API_KEY your-api-key-here

Get your API Key

  1. Log in to your Redmine server
  2. Go to "My Account"
  3. Click "Show" next to "API access key"
  4. Copy the key

Get one issue

node {baseDir}/scripts/issues.mjs get --id 123

List issues

node {baseDir}/scripts/issues.mjs list
node {baseDir}/scripts/issues.mjs list --project-id my-project --status-id open --limit 20 --offset 0
node {baseDir}/scripts/issues.mjs list --assigned-to-id me --sort "updated_on:desc"
node {baseDir}/scripts/issues.mjs list --project my-project

List projects

node {baseDir}/scripts/issues.mjs projects

List statuses

node {baseDir}/scripts/issues.mjs statuses

Update one issue

node {baseDir}/scripts/issues.mjs update --id 123 --status-id 2 --notes "this is ok"
node {baseDir}/scripts/issues.mjs update --id 123 --assigned-to-id 6 --priority-id 3
node {baseDir}/scripts/issues.mjs update --id 123 --done-ratio 50 --notes "done 50%"

Add comment to issue

node {baseDir}/scripts/issues.mjs comment --id 123 --notes "This is a comment"

Create new issue

# Required: --project-id (or project name), --subject
# Optional: --description, --tracker-id, --priority-id, --assigned-to-id, --status-id, --start-date, --due-date, --done-ratio, --estimated-hours

node {baseDir}/scripts/issues.mjs create --project-id 1 --subject "New issue title"
node {baseDir}/scripts/issues.mjs create --project-id epragma --subject "Bug report" --description "Details here" --priority-id 4

Time Entries

# List time entries (filters: --issue-id, --project-id, --user-id, --from, --to, --spent-on)
node {baseDir}/scripts/issues.mjs time-list
node {baseDir}/scripts/issues.mjs time-list --issue-id 232
node {baseDir}/scripts/issues.mjs time-list --project-id 1 --from 2026-01-01 --to 2026-01-31

# Add time entry (required: --issue-id OR --project-id, --hours; optional: --activity-id, --spent-on, --comments)
node {baseDir}/scripts/issues.mjs time-add --issue-id 232 --hours 2 --activity-id 9 --comments "Work done"
node {baseDir}/scripts/issues.mjs time-add --project-id 1 --hours 1.5 --activity-id 8

# List available activities
node {baseDir}/scripts/issues.mjs time-activities

Notes

  • URL and auth are variables by design for cross-environment deployment.
  • API responses are output as JSON.
  • For automation, prefer REDMINE_API_KEY over username/password.

版本历史

共 1 个版本

  • v0.0.1 当前
    2026-03-29 20:57 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

business-ops

Stripe

byungkyu
Stripe API 集成,支持托管 OAuth,实现对客户、订阅、发票、产品、价格和支付的可写金融集成。
★ 27 📥 25,921
business-ops

Calendar

ndcccccc
日历管理与日程安排。创建事件、管理会议,并实现多日历平台同步。
★ 7 📥 22,996
business-ops

Discord

steipete
当需要通过discord工具控制Discord时使用:发送消息、添加反应、发布或上传表情包、上传表情、创建投票、管理帖子/置顶/搜索、获取权限或成员/角色/频道信息,或在Discord私信或频道中处理管理操作。
★ 77 📥 37,829