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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file redman-0.1.0.tar.gz.

File metadata

  • Download URL: redman-0.1.0.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for redman-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9e445e3b8c5a87b44fc98c12fc0a78f1655475926784159ac4f7a887a1aba448
MD5 473b4b7ec1863b48b0b0511ec774a111
BLAKE2b-256 642e67e9a7c50e282f1870504b069a1e88156ba1c995f32330c0f54df8e6e8c3

See more details on using hashes here.

File details

Details for the file redman-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: redman-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for redman-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6f6c8d83a23dc7f2bd006300904968f5658734545da3d90e0578b962efed0d87
MD5 b1634afb6c1d3f482d62b897f471b314
BLAKE2b-256 5e51cb7d60c4f078eac779766ff75af369888d489d6441adca4be0718c05adc8

See more details on using hashes here.

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