~xenrox/srhtctl

0.5.0 1 year, 1 month ago .tar.gz browse log

srhtctl 0.5.0

Added:
Major improvements for bash and zsh completion
Config can read API token from command (e.g. pass show token)
Builds info can copy SSH connection command to the clipboard
Get and filter patchsets
Get and filter tracker tickets

Changed:
build -> builds

Removed:
Git annotate (was removed upstream)

Fixed:
Paste from clipboard

Ben Burwell (1):
      Add Darwin note to README

Thorben Günther (46):
      api/build: change to receiver function
      api/builds: allow ':' in build notes
      README: Add wiki and contributing section
      cmd/meta: add profile
      api/meta: print profile information
      api: add pagination
      meta: print audit logs
      Update README
      build: push all branches to github
      meta: add pgp and ssh structs
      Change build command to builds.
      build: Remove mirror to github, annotations
      git: Remove annotate feature
      Update dependencies
      builds: Remove hardcoded string, improve tags handling
      paste: Remove forced argument
      completion: Remove patch
      builds: Only complete yaml files for deploy
      builds: Add alias to build for backwards compatibility
      builds: Refactor log printing, retrieve SSH command
      helpers: Move CopyToClipboard here
      builds: Automatically copy SSH command to clipboard
      README: Update
      builds: Move file create logic to separate function
      helpers: Add function to exit with error from string
      config: Allow to read token from command
      API: Use explicit struct for user/owner
      builds: Be more idiomatic with printing/strings
      builds: Give user feedback that SSH command was copied
      todo: Add structs for tickets and trackers
      builds: Fix type of Note
      paste: Improve cmd autocompletion
      root: Print error to stderr
      config: Update for lists and todo
      completion: Add helper function to prevent file completion
      builds: Improve cmd autocompletion
      api: Remove short struct versions
      todo: Remove short structs
      todo: Add ability to print tickets
      lists: Add structs for lists, emails and patches
      todo: Don't ignore errors
      lists: Add ability to print patchsets
      todo: Make ticket api behave like patch api
      todo: Add api structs for events and comments
      Add flag to read (canonical) username
      todo: Get trackers and tickets from other users

0.4.0 2 years ago .tar.gz browse log

srhtctl 0.4.0

Thorben Günther (21):
      git: begin with annotate api
      api/git: complete annotate
      config: use pointer for loading
      Force arg length with cobra.
      api/git: validate visibility
      cmd/git: force flags for annotate
      assets: add systemd exmaple
      config: allow to set config with flag
      config.ini: add default user
      api: add user basic and meta user struct
      cobra: add meta
      build: let srhtctl annotate itself
      config: update
      api/git: get json response
      api/build: allow tags and notes for deploy
      Move systemd scripts to assets.
      Update completion patch for git annotate.
      build: fix secrets for db reset
      api/builds: allow to edit build note for resubmit
      cmd: Update descriptions
      Document features in Readme.

0.3.1 2 years ago .tar.gz browse log

srhtctl 0.3.1

Thorben Günther (1):
      config: allow loading to fail for completions

0.3.0 2 years ago .tar.gz browse log

srhtctl 0.3.0

Thorben Günther (10):
      api/builds: get information for job
      helper/errors: move and fix bug
      api/builds: coloured build information
      cmd/completion: add basic completion script
      Cleanup files.
      build: mirror to github
      api/builds: print build errors
      api/builds: underline important text
      api/builds: allow to edit manifest before resubmit
      completion: hide commands and add patch for files

0.2.0 2 years ago .tar.gz browse log

srhtctl 0.2.0

Thorben Günther (10):
      build: use make instead of go manually
      api/api: allow normal strings as response
      api/builds: add command to resubmit build
      build: upload annotations
      config: add comments
      api/api: return internal api errors
      Rename helper.go to errors.go and print errors to stderr
      api/paste: check if a paste was already deleted
      Improve error output.
      api/builds: correctly parse build url

0.1.1 2 years ago .tar.gz browse log

srhtctl 0.1.1

Thorben Günther (1):
      Add Makefile

0.1.0 2 years ago .tar.gz browse log

Initial beta release of srhtctl.