Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/faculerena/bugtracker
Bug Traker made in Go using Cobra
https://github.com/faculerena/bugtracker
bugtracker cli-app go notes
Last synced: 17 days ago
JSON representation
Bug Traker made in Go using Cobra
- Host: GitHub
- URL: https://github.com/faculerena/bugtracker
- Owner: faculerena
- License: gpl-3.0
- Created: 2023-01-25T17:50:03.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-24T20:33:18.000Z (almost 2 years ago)
- Last Synced: 2024-06-21T18:11:26.435Z (7 months ago)
- Topics: bugtracker, cli-app, go, notes
- Language: Go
- Homepage:
- Size: 2.75 MB
- Stars: 5
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CLI Bug tracker
Bug Tracker made in Go using Cobra.[![Is compiling?](https://github.com/faculerena/bugtracker/actions/workflows/main.yml/badge.svg)](https://github.com/faculerena/bugtracker/actions/workflows/main.yml)
# About the tracker
Small CLI app to track bugs, you can:* **ADD** new bugs to track
* **GET \** returns that bug.
* Mark as **SOLVED \** an existing bug
* Create a **NOTE** for an existing bug **[WIP]**
* **DELETE \** to delete a bug.
* **CLEAR** the tracker
* **RELATE \ ** a bug with another.
* You can use **RELATED \** to retrieve all the bugs related to an ID (including itself)
* **REOPEN** a solved bug
* **LIST** to retrieve all open bugs.
* **EDIT \** an existing bug# Save
For now, all the bugs are stored in .json format in home dir in a file named ".tracker.json"
The next usable id is saved there too on a ".id" file. I will make this a better way.# How to install
With Go ver 1.19.5 you can:
Build the file
``go build``
Then run it as
```./tracker [cmd]```
# Images
```add``` asks for "what", "how", and "priority"
![add](readmeImages/add.png)
```list``` retrieves unsolved bugs
![list](readmeImages/list.png)
```list all``` retrieves all bugs
![list all](readmeImages/listall.png)