Skip to content

v0.22.0

Choose a tag to compare

@zaquestion zaquestion released this 20 May 17:24
· 308 commits to master since this release
df276a8

Changelog

f63883f cmd/util_bsd: add BSD operating systems
5f745da cmd/util: rename OS specific files
f1a6b7d todo list: Remove MR and Issue lookups
a73c3f9 fix copy&paste error in readme
bd03f25 todo list: Add title to pretty output
0fd6b5a todo list: Add 'draft' status
4a57a12 updated carapace to v0.5.12
37ad1fa go.mod: update module list to follow latest changes
de59b59 gitlab: fix page number check
354d89e gitlab: fix the number of items per page for listing labels
a9d5350 logger: add testing code
2a67f7e go.mod: update go-gitlab for custom logger support
6da5d52 root: add --quiet option for disabling logging
35abd0c root: add --debug option for changing logger level
e62e8ff gitlab: pass custom LeveledLogger to go-gitlab
4126cd3 log: substitute default Golang log by lab internal one
9af2695 logger: add specific lab logger
bef39e0 approve/unapprove: Provide better error messages for repeat actions
2df755d gitlab: Cleanup error codes
2918d3d mr merge: Add successful completion message.
55b6be1 config: move CI() to after config merge
2c3f694 lab: Remove os.Rename() and add implement otiai10 copy
d6c53cf root_test: Fix test errors
4a94ee9 todo_issue: Fix format error
cf5f4b0 lab: Add support for GitLab Testing
8da1c96 config: Fix MainConfig nil pointer panic
3ddc746 todo: Add --pretty output
5fa923a todo: Implmement 'mr' and 'issue' commands
60de999 todo done: Add "--all" option
a7f0d3f todo: Implement "done" command
efec805 list: Fix list user options
ee1444e issue list: Add --sort and --order list options
84599aa mr show: Change 'Reviewers' to output usernames
898dff8 labels: don't fetch labels in case of empty request
41e9f74 mr_test: Add tests for approve and review
391bf23 fork test: Delete fork project on error
7f577a3 mr_list_test: Change latest created MR value
bc51d1b mr_merge: add option for merging immediately
a79d158 root: remove redundant check
1e61f40 main: make "-v" flag to also skip init code
7960f84 root: return to lab when git fails handling flags
7ab2359 mr_list: Add --reviewer option
a7d201f mr_test: fix error output and test
a12a117 merge_request: deprecate command
258693d gitlab: remove duplicate function for getting used ID
fa9daf4 mr_create: fix output messages
0f4aeea mr_test: Add wildcard support to cleanupMR()
fc1356f mr_test: Fix cleanupMR()
645c7e8 mr edit: Fix reviewers check
f3a38a2 mr create: Allow email addresses
d118285 util.go: Move getUserID() and getUserIDs()
6cfaf6c mr_edit: Fix panic with --assign option
7b53f9a lab: Add assign reviewer functionality
ac1fdb8 cmd: Rename Assignee functions to general User functions
64322db lab: introduce todo command
375f452 mr_test: Generalize prepare and close test functions
63c2db6 mr create: Add --source option
7e9c436 edit.go: Add core.editor for default editor
9a36b5f mr: add delete command
8a72102 mr create: Clean up variable names
3580b6f mr create: Clarify remote branch in help
610a795 mr create: Use remote source branch for commit logs
4f8cc17 mr_create: Check for zero commits in a Merge Request
514d2ce root: make "upstream" the defaultRemote preference
4949cb4 show_common: add fixed ANSI terminal color
f058ea9 mr_show: fix line wrapping
c81e575 mr checkout: Add --force option