Releases: zaquestion/lab
v0.9.0
Changelog
1f3677c (mr_create) update go-gitlab to include url encode for branches API and add tests for BranchPushed
fd87602 (refactor) BranchPushed pull out FindProject call and put more information into calling error message
fbfde98 (doc) improve language for description in readme
40d4025 (doc) add banner
a370e4b (debug) remove debug statements
2531851 (refactor) consolidate argument parsing logic
4604b39 (cmd/lint) add subcommand to validate .gitlab-ci.yml
9aea71f (browse) refactor test setup into the packages TestMain
1c838c7 (mr,issue) update show all assignees on issues
Automated with GoReleaser
Built with go version go1.9 linux/amd64
v0.8.0
Changelog
06e0408 Merge pull request #86 from zaquestion/docs
6b6da87 Merge pull request #85 from zaquestion/close
38a0b1e (issue,mr) support close subcommand
27fc07a (issue,mr) add close and merge sub commands
0862f42 Merge pull request #73 from nkprince007/nkprince007/browse
a49ae83 add browse command for issues, mrs and snippets
3de9fe0 (browser, Open) add Open function to open URLs
fe20daf (fix) install script needs to pull and cd to project first, .gitignore vendors
36ee6e0 Merge pull request #72 from zaquestion/novendor
b050e2a (vendor) drop commited dependencies in favor of using dep as needed
19d68b5 Merge pull request #70 from zaquestion/config
b6cf8bc [#48] (config) support lab.hcl config and move credentials into it.
14853a0 (fix,ci) generate docs before_deploy and checkout correct branch
0f041ec (mr/issue show) update command descriptions
ab6ad07 (mr/issue show) update command descriptions
cb699c9 Merge pull request #69 from nkprince007/mr-show
be371ed (mr, show) add mr show command
5936736 (gitlab, internal) add GetMR method
7ca971f Merge pull request #66 from nkprince007/issue-show
a057d77 (issue, show) add issue show command
d3a760d (gitlab, internal) add IssueGet method
50d2075 Merge pull request #65 from nkprince007/issueLabels
c273987 (mr, state) add state flag to filter MRs by state
c9ccd9b (issue, state) add state flag for filtering issues by state
40d3d31 (mr, labels) add support for filtering mrs by labels
6405134 (issue, labels) add support for filtering issues by labels
4cb0cfc Merge pull request #64 from zaquestion/tests-cmd-3
7e34590 (tests,fix) coverage for clone test was getting trapped inside the repo dir
6540c63 Merge pull request #61 from zaquestion/tests-cmd-3
27d23f4 (test,cmd/fork) add naive test for verifying remote get properly updated after a lab fork
323a7a1 (test,cmd/clone) add a basic test for cloning using "upstream" usecase
bb6ccc6 (test,cmd/root) add unittests for parseArgsRemote
c4062a8 Merge pull request #58 from zaquestion/tests-cmd-2
6cc5b81 (coverage) adjust coverage threashold you show green when non-failure cases are covered
e063a53 Merge pull request #56 from zaquestion/tests-cmd
Automated with GoReleaser
Built with go version go1.9 linux/amd64
v0.7.0
Changelog
b7305f8 (ci) after_deploy generate doc/ghpages
45a6b65 (mr/issue show) update command descriptions
cb699c9 Merge pull request #69 from nkprince007/mr-show
be371ed (mr, show) add mr show command
5936736 (gitlab, internal) add GetMR method
7ca971f Merge pull request #66 from nkprince007/issue-show
a057d77 (issue, show) add issue show command
d3a760d (gitlab, internal) add IssueGet method
50d2075 Merge pull request #65 from nkprince007/issueLabels
c273987 (mr, state) add state flag to filter MRs by state
c9ccd9b (issue, state) add state flag for filtering issues by state
40d3d31 (mr, labels) add support for filtering mrs by labels
6405134 (issue, labels) add support for filtering issues by labels
4cb0cfc Merge pull request #64 from zaquestion/tests-cmd-3
7e34590 (tests,fix) coverage for clone test was getting trapped inside the repo dir
6540c63 Merge pull request #61 from zaquestion/tests-cmd-3
27d23f4 (test,cmd/fork) add naive test for verifying remote get properly updated after a lab fork
323a7a1 (test,cmd/clone) add a basic test for cloning using "upstream" usecase
bb6ccc6 (test,cmd/root) add unittests for parseArgsRemote
50ceb84 (tests) test passthrough to git and combined help text on lab
c4062a8 Merge pull request #58 from zaquestion/tests-cmd-2
5dd2085 (tests) add unittests around pkg cmd functions to increase coverage
6cc5b81 (coverage) adjust coverage threashold you show green when non-failure cases are covered
e063a53 Merge pull request #56 from zaquestion/tests-cmd
99e5400 (tests) mrText all non-integration (lab_bin) tests run in testdata to work with git operations
Automated with GoReleaser
Built with go version go1.9 linux/amd64
v0.6.1
v0.6.0
Changelog
2723a0e fix release process by removing autogen doc stuff
3f70d76 (fix) autogenerate docs when releasing
3a73de7 Merge pull request #47 from zaquestion/snippets
bb50819 autogenerate documentation on release
c7b260f (snippet) integration test creating and listing personal snippets
846ff0a Add comments for exported function in internal/git and internal/gitlab
d991611 (snippets) integration test for create and list
ae033bc (snippet) support list and delete via flag on the root snippet cmd
af4ea1d (snippets) formalize picking remote by allows user to pass it as first argument
46f4479 (snippets) Add snippet create, list, and partial support for delete
160fdac (snippet) create on forkedFromRemote, then try forkedRemote, then try personal snippet
58a05fa rename targetRemote -> forkedGromRemote, undo hardcoding everything "origin"
bf45d29 cleanup snippet code a bit, add ability to create snippet from scratch
dc005f4 actually add cmd/snippet.go, add several flags for controlling opts and source contents/title
0d383a5 Add machinery around creating a project snippet. Still needs to load contents
7472daa Delete CNAME
281913d Create CNAME
5c7b1ed (readme,fix,formatting) badges
6af8551 Merge pull request #53 from zaquestion/coverage
cc50420 (fix) actually run the internal/git
and internal/gitlab
tests
cd588ab (coverage) merge coverage.txt file, add codecov badge and upload
7846163 Update Crowdin configuration file
e8be7cd (doc) rename all lab.md -> index.md in generated pages so links work
ef86604 (doc) lab.md -> index.md for ghpages genaration
d1e12bb Set theme jekyll-theme-minimal
9cfb069 Merge pull request #51 from zaquestion/docs
c93b18b (deps) cobra doc generation
bba0667 (docs) generate md docs for ghpages with cobra
8ec6b6d (integration tests) support for generating coverage files when executing lab as a binary
dbf9447 Merge pull request #50 from zaquestion/badges
d0b9043 (README,badge) add goreportcard
e37b2b2 (README,badge) add gitter chat
122456c Merge pull request #46 from zaquestion/issue45
2552307 (vendor) golang.org/x/crypto
5ff07c2 [#45] (internal/gitlab) fix token asked for wrong domain + display issues
67c66f0 Merge pull request #44 from zaquestion/tests
e39a3a2 (test) move gitlab.init() to be run explicitly from main()
5b136f1 [#30] (issue/mr) test list
a7715b2 [#29] (gitlab) tests for mr and issue templates
61d4931 [#21] (mcCheckout) assert resulting branch name and commit
22448c8 [#11] (test) Assert clone with no args doesnt panic
Automated with GoReleaser
Built with go version go1.9 linux/amd64
v0.5.2
Changelog
39a8db2 Merge pull request #42 from zaquestion/issue20
bfc1e05 (internal/gitlab) comment BranchPushed
1d7b9db [#20] (mrCreate) default to forked-from branch and check for branch pushed
2272d40 Merge pull request #41 from zaquestion/readmebrew
4996843 (readme) add brew installation
Automated with GoReleaser
Built with go version go1.9 linux/amd64
v0.5.1
Changelog
cd18067 (version) 0.5.1 version bump
6f95f11 Support issue/mr templates through a "default.md" tmpl (#38)
0e77894 (travis) deploy key for goreleaser
c6c208f Merge pull request #37 from jnv/goreleaser
87a29c0 Add goreleaser config w/ CI process
ff2f07a Merge pull request #36 from adamryman/ls
54b0e88 [#35] Alias lab mr ls
to lab mr list
.
Automated with GoReleaser
Built with go version go1.9 linux/amd64
v0.5.0: Merge pull request #33 from zaquestion/issues
(issue) Add command and create,list subcommands