Skip to main content

REDMAN is a command line tool that manages redmine.

Project description

Forks Stargazers Issues MIT License

   ▄████████    ▄████████ ████████▄    ▄▄▄▄███▄▄▄▄      ▄████████ ███▄▄▄▄   
  ███    ███   ███    ███ ███   ▀███ ▄██▀▀▀███▀▀▀██▄   ███    ███ ███▀▀▀██▄ 
  ███    ███   ███    █▀  ███    ███ ███   ███   ███   ███    ███ ███   ███ 
 ▄███▄▄▄▄██▀  ▄███▄▄▄     ███    ███ ███   ███   ███   ███    ███ ███   ███ 
▀▀███▀▀▀▀▀   ▀▀███▀▀▀     ███    ███ ███   ███   ███ ▀███████████ ███   ███ 
▀███████████   ███    █▄  ███    ███ ███   ███   ███   ███    ███ ███   ███     ,  λ,..,,λΨ  ,
  ███    ███   ███    ███ ███   ▄███ ███   ███   ███   ███    ███ ███   ███   /i\/ ・ω・ヽ|/i\
  ███    ███   ██████████ ████████▀   ▀█   ███   █▀    ███    █▀   ▀█   █▀    ⌒⌒l::.:... o⌒⌒
  ███    ███                                                                      `'ー----‐´ l 
REDMAN is a command line tool that manages Redmine.
Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Options
  5. Keybinds
  6. License

About The Project

Product Name Screen Shot

When you write a git commit comment, do you find it bothersome to associate it with a Redmine ticket? But it's okay! With REDMAN, you can search for Redmine tickets while you are in the terminal.

Here's why:

  • You should always be in the terminal during development. You should not open web pages other than developments. Well, I sometimes google, but ne.
  • The more productive you are, the more tickets you will be assigned. There is even more potential for streamlining operations.

REDMAN will dramatically change your Redmine life.

Getting Started

Prerequisites

Command line tool

REDMAN depends on fzf. Please install fzf first.
installation for fzf
peco and fzy will be ne. But fzf has a cool preview.

Your Redmine settings

  • /settings?tab=api
    ✔Enable REST
    ✔Enable JSONP
  • /my/account
    ✔Copy API Access Key

Installation

pip install redman
redman config
###
REDMINE_URL=<your Redmine url>
REDMINE_API_ACCESS_KEY=<your Redmine Access Key>
### this is ~/.redmanrc

Usage

Basic usage

  • redman projects redman projects

  • redman users redman users

  • redman issues redman issues

Query

Powerful usage

command chain command chain If you press enter to select it, it will be automatically set in the issues query.
history If you omit the subcommand, the previous query will be executed.

Options

Keybinds

License

Distributed under the MIT License. See LICENSE for more information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

redman-0.1.0.tar.gz (10.2 kB view hashes)

Uploaded Source

Built Distribution

redman-0.1.0-py3-none-any.whl (10.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page