REDMAN is a command line tool that manages redmine.
Project description
▄████████ ▄████████ ████████▄ ▄▄▄▄███▄▄▄▄ ▄████████ ███▄▄▄▄
███ ███ ███ ███ ███ ▀███ ▄██▀▀▀███▀▀▀██▄ ███ ███ ███▀▀▀██▄
███ ███ ███ █▀ ███ ███ ███ ███ ███ ███ ███ ███ ███
▄███▄▄▄▄██▀ ▄███▄▄▄ ███ ███ ███ ███ ███ ███ ███ ███ ███
▀▀███▀▀▀▀▀ ▀▀███▀▀▀ ███ ███ ███ ███ ███ ▀███████████ ███ ███
▀███████████ ███ █▄ ███ ███ ███ ███ ███ ███ ███ ███ ███ , λ,..,,λΨ ,
███ ███ ███ ███ ███ ▄███ ███ ███ ███ ███ ███ ███ ███ /i\/ ・ω・ヽ|/i\
███ ███ ██████████ ████████▀ ▀█ ███ █▀ ███ █▀ ▀█ █▀ ⌒⌒l::.:... o⌒⌒
███ ███ `'ー----‐´ l
Table of Contents
About The Project
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 users
-
redman issues
Query
Powerful usage
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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e445e3b8c5a87b44fc98c12fc0a78f1655475926784159ac4f7a887a1aba448 |
|
MD5 | 473b4b7ec1863b48b0b0511ec774a111 |
|
BLAKE2b-256 | 642e67e9a7c50e282f1870504b069a1e88156ba1c995f32330c0f54df8e6e8c3 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f6c8d83a23dc7f2bd006300904968f5658734545da3d90e0578b962efed0d87 |
|
MD5 | b1634afb6c1d3f482d62b897f471b314 |
|
BLAKE2b-256 | 5e51cb7d60c4f078eac779766ff75af369888d489d6441adca4be0718c05adc8 |