ihgs / my-issues

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Issues

Show assigned tasks of tools(Redmine, GitLab)

my issues

How to use

  1. Create configuration file on $HOME/.myisses.json or $MYISSUES_CONFIG_FILE

  2. Start application

Support tools

  • Redmine

  • GitLab

Configuration file

[
    {
        "type": "redmine",
        "name": "Local Redmine",
        "url": "http://localhost:3001",
        "token": "xxxxxxxxxxxx",
        "params": {
            "limit": 5
        }
    },
    {
        "type": "gitlab",
        "name": "Gitlab",
        "url": "https://gitlab.com",
        "token": "xxxxxxxxxxx"
    }
]
Key Description

type

Type of tools: redmin, gitlab

name

Display name

url

Tools url

token

REST API token

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:9080
npm run dev

# build electron application for production
npm run build

# run unit & end-to-end tests
npm test


# lint all JS/Vue component files in `src/`
npm run lint

This project was generated with electron-vue @[8fae476] using vue-cli. Documentation about the original structure can be found here.

About

License:MIT License


Languages

Language:JavaScript 68.2%Language:Vue 29.8%Language:HTML 2.0%