No description, website, or topics provided.
Go
Switch branches/tags
Nothing to show
Latest commit f03415c May 12, 2017 @mattn committed on GitHub Merge pull request #27 from oiljin/master
Added updated_on filter
Permalink
Failed to load latest commit information.
godmine Add godmine version list and show Apr 18, 2017
README.md
client.go
issue.go Added updated_on filter May 12, 2017
issue_categories.go export redmine.Client Feb 3, 2017
issue_priorities.go
issue_relations.go export redmine.Client Feb 3, 2017
issue_statuses.go export redmine.Client Feb 3, 2017
membership.go
news.go export redmine.Client Feb 3, 2017
project.go
roles.go export redmine.Client Feb 3, 2017
time_entries.go
time_entry_activities.go Fix a few struct tag issues and one typo on method name Feb 3, 2017
trackers.go export redmine.Client Feb 3, 2017
user.go
version.go Implementation of the version API Apr 18, 2017
wiki.go

README.md

go-redmine

Intefaces to redmine.

APIs

Provide Interfaces to redmine APIs.

API Implements
Issues 100%
Projects 100%
Project Memberships 100%
Users 0%
Time Entries 100%
News 100%
Issue Relations 100%
Versions 100%
Wiki Pages 100%
Queries 0%
Attachments 0%
Issue Statuses 100%
Trackers 100%
Enumerations 100%
Issue Categories 100%
Roles 100%
Groups 0%

Godmine

Provide command line tool for redmine.

Usage

godmine <command> <subcommand> [arguments]

Project Commands:
  add      a create project with text editor.
             $ godmine p a

  create   c create project from given arguments.
             $ godmine p c name identifier description

  update   u update given project.
             $ godmine p u 1

  show     s show given project.
             $ godmine p s 1

  delete   d delete given project.
             $ godmine p d 1

  list     l listing projects.
             $ godmine p l

Issue Commands:
  add      a create issue with text editor.
             $ godmine i a

  create   c create issue from given arguments.
             $ godmine i c subject description

  update   u update given issue.
             $ godmine i u 1

  show     s show given issue.
             $ godmine i s 1

  delete   d delete given issue.
             $ godmine i d 1

  close    x close given issue.
             $ godmine i x 1

  notes    n add notes to given issue.
             $ godmine i n 1

  list     l listing issues.
             $ godmine i l

Settings

To use this, you should create settings.json in:

UNIX:

~/.config/godmine/settings.json

WINDOWS:

%APPDATA%\godmine/settings.json

Write following:

{
	"endpoint": "http://redmine.example.com",
	"apikey": "YOUR-API-KEY",
	"project": 1 // default project id
}

License

MIT

Author

Yasuhiro Matsumoto (a.k.a mattn)