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
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.
srhtctl 0.3.1
Thorben Günther (1):
config: allow loading to fail for completions
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
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
srhtctl 0.1.1
Thorben Günther (1):
Add Makefile
Initial beta release of srhtctl.