Giter VIP home page Giter VIP logo

issuectl's Introduction

issuectl's People

Contributors

janekbaraniewski avatar

Stargazers

 avatar

Watchers

 avatar

issuectl's Issues

update readme

Some initial description, how to install, basic use cases

add option to "suspend" working on issue

i suspend XY-123 -m <reason for suspend>

This should result in:

  • issue being moved back to TODO
  • comment left Stopped working on it for now: <reason for suspend>

Also, maybe it's worth to track issue status in issuectl?

make cli aware of issue and repo

While inside issue work dir we should know from context (pwd?) which issue in which project we're working on, so commands like openpr could work without arguments

Fix PR number in logs

โžœ i openpr I-1
    ๐Ÿ“‚	Opening PR for issue I-1 in org/repo [github-priv]
    ๐Ÿ”—	Linking PR 0x140002d9cc0 to issue I-1 in jira-org

Add repository to existing issue

command should

  • take repo name and issue id as input
  • check if repo defined
  • check if issue defined
  • add repo to issue repos
  • clone repo
  • create branch

Add option for custom issue name when starting issue

this way we can use it for dir name and have more descriptive headers:

Screenshot 2023-07-24 at 13 29 00

ENG-306 here is dir name, it could be ENG-306-my-custom-title and with multiple windows open I'd easily know which one is for which task

use backend abstraction

ATM everything uses GitHub and backend abstraction doesn't really make sense. Add some other integration (Jira? Trelo? Mock?) for managing issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.