Skip to content

StandaloneDynamics/umsebenzi-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Umsebenzi Cli

This command line tool is a companion to the django-umsebenzi package This tool allows you to interact with the API to manage your tasks

I built this tool was built to get more familiar with rust.

Commands

Projects

  • Show projects umsebenzi project list
  • Add new project umsebenzi project add
  • Detail project umsebenzi project detail <project id>
  • Edit project umsebenzi project edit <project id>
  • Delete project umsebenzi project delete <project id>

Tasks

  • Show tasks umsebenzi task list
  • Filter tasks `umsebenzi task list --project= --status= see config section for status number
  • Add task umsebenzi task add
  • Detail task umsebenzi task detail <task code>
  • Edit task umsebenzi task edit <task code>
  • Delete task umsebenzi task delete <task code>
  • Update task status umsebenzi task status <task code> <task status>

Config

When adding new configs, this creates a folder called umsebenzi in your $XDG_CONFIG_HOME directory

  • Show config umsebenzi config
  • Add new config umsebenzi config add
  • Edit auth umsebenzi config edit
  • Show task statuses umsebenzi config task-status

About

Command Line Interface to interact with the umsebenzi api

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages