Skip to content

Releases: craftamap/bb

v0.6.0

13 Oct 20:14
Compare
Choose a tag to compare

Changelog

  • 9693539 Improve usage of remote
  • 4d05d93 Merge pull request #24 from craftamap/effective-reviewers
  • c956297 Merge pull request #29 from craftamap/use-outside-of-repo
  • 7b8aba4 Update Copyright
  • 5655ac3 chore: fix a bunch of golangci-lint problems
  • 6b2e867 chore: format pr/create/create.go
  • d5daf5c chore: update goreleaser config
  • e508f29 ci: update golangci-lint
  • 2035f75 feat: allow specifing the repo as a cli argument for most commands
  • dcf4fea fix: change help text of --remote flag
  • 8b2f669 fix: completely remove wierd left-over dependency
  • 0ca7a5b fix: remove go.mod replace
  • 23417b3 getting rid of wierd left-over dependency
  • e36682e go mod tidy
  • ced6cd0 go mod: go mod tidy
  • 00920b6 go mod: update dependencies and migrate away from broken surveyext dependency
  • fdccdb6 go mod: update minimum version to 1.18
  • e0d0a67 pr create: Get effective reviewers, and always suggest all names in name cache as reviewers

v0.5.0

31 Aug 13:21
4675cea
Compare
Choose a tag to compare

This release adds the bb pr sync command, which allows rebasing / merging a pull request to its destination branch. In bitbucket, this feature is called Sync now.

Changelog

4675cea Merge pull request #13 from craftamap/add-sync-command
685a336 sync: add draft implementation of sync command (#12)
c4ae503 sync: add verbose logging messages (#12)
ff7b265 sync: fix typo (#12)
d4df8f7 sync: make sync method configurable through the configuration (#12)
adfb6c2 sync: show note if merge or rebase failed; only push if previous operation successful
255667e sync: use configured remote instead of origin (#12)

v0.4.1

07 Aug 21:31
d120521
Compare
Choose a tag to compare

Changelog

d120521 Merge pull request #14 from craftamap/prefix-envvars
df96ff7 Update README.md to version v0.4.0
fe62ad7 config: add prefix to environment variables to prevent possible collision with $USERNAME (#11)

v0.4.0

17 Jun 18:29
Compare
Choose a tag to compare

Changelog

34f8487 Merge pull request #10 from craftamap/add-support-for-issues
b53fa84 Merge pull request #8 from craftamap/gh-7-remove-debug-logs
5f87076 add ls alias for existing list commands
40586ee bugfix: add missing newline for logging.SuccessExclamation
eb54bb6 dependencies: update dependencies
fe9ca1b fix logging.Error statement
478338f gh-7 only print debug logs if debug flag is set
e91d299 goimports: run goimports formatter
25fab03 issues: add "all" when filtering by state (#9)
9900da5 issues: add alias for issue list (#9)
f0f7bc0 issues: add basic implementation for issue list (#9)
4a288d0 issues: add comment command (#9)
4965c8c issues: add delete issues (#9)
08cb614 issues: add method to create issues, but metadata is still missing (#9)
178f8a9 issues: add options to filter by type and priority (#9)
e259bd9 issues: add support for metadata when creating an issue (#9)
5c870bb issues: add update method for issues (#9)
6663f52 issues: added comments+changes to view command (#9)
6107f4b issues: bump dependencies (#9)
22ef5be issues: change way the state is displayed (#9)
c51591f issues: fix --web flag for list (#9)
6443315 issues: fix number of arguments (#9)
9eb43a0 issues: implement ui for creating issues, real creation still missing (#9)
3590ffe issues: implement view, but comments are still missing (#9)
7131a69 issues: linter issues (#9)
86dcae9 issues: print reporter on list (#9)
876a673 issues: print status in list (#9)
cb1ca41 issues: some linting improvements (#9)
5c3e702 issues: update dependencies (#9)
9beaf82 issues: update go-bitbucket dependency (#9)

v0.3.1

15 Apr 16:27
Compare
Choose a tag to compare

Changelog

b70f346 go mod tidy
ce27fbc pr create: fix names

v0.3.0

26 Feb 19:57
6283335
Compare
Choose a tag to compare

Changelog

f5cb07e Added brew support to README.md
7f13d5d Added repo clone
9b23eb7 Merge branch 'main' of github.com:craftamap/bb
6283335 Merge pull request #6 from craftamap/close-on-merge
ebd6461 added impl for close-on-merge
03d1b9a extracted logging into package
bae0ad1 pipeline: fix build process
64dd7e5 pr create: add change title
9163820 pr create: extracted functions to reduce cyclo complexity
0a70a22 pr create: show body as markdown after rendering it
6993863 removed .idea-files
dfaef9c renamed internal package to client
f53ba79 root: added --version flag
b23049e root: added --version flag
bd419fb ✨ Added diff command
937e3c6 ✨ Bringing approve and request changes to the cli
3da76b8 ✨ pr create: add close-source-branch option

v0.2.1

15 Dec 18:16
Compare
Choose a tag to compare

Changelog

555d19f Added brew setup

v0.2.0

15 Dec 14:39
Compare
Choose a tag to compare

Changelog

e38769a A error ACCCURED
1af35f5 Add linter config
c9571af Added checks for branch and commit in pr creation
910276a Added comments feature
8472e6a Added destination command-line flag for pull requests
aadd5c6 Added first working draft of pipelines list
f635266 Added logs for pipelines
4e4d36f Added pipelines view
c10e3bc Added repo view
568920c Added reviewers feature
89674db Added reviewers status to view
7ef7fee Added shields to README
846912f Better name resolving
105aa52 Fix typo in README
347d640 Fixed target location
e20c1b6 Merge branch 'checkout' into main
1e34557 Merge branch 'main' into pipelines
9e2ac00 Merge branch 'main' of github.com:craftamap/bb into main
9c225bb Merge pull request #2 from muesli/readme-typo
2d08419 Merge pull request #3 from muesli/linter-config
ec27b75 Merge pull request #4 from craftamap/download
89daaf4 Merge pull request #5 from craftamap/pipelines
b5cd563 Moved Client and bitbucket into root
aba3d41 Show names of reviewers on pr creation
279657a Update README.md
b426d77 Updated README
768af85 Updated README to reflect latest features
f17cbf9 Updated README.md with gifs
26e4461 Updated dependencies
d0c2864 WIP: pipelines
2b04874 bb checkout
56bca1a even more gifs
d13c8c7 fixed bb api
12ee89a fixed default reviewer behaviour
2754f8d linter fixes
b142205 made bb api pipe-compatible
05c0325 made origin selectable
caf5ce3 parse #ids, added docs
197605c pipelines now parse ids
21feb8d proto-type: list
4c88a4e starting to fix download

v0.1.1

05 Nov 00:39
Compare
Choose a tag to compare

Changelog

29f9c84 Fixed a bug which made it impossible to create pull requests

v0.1.0

04 Nov 23:37
50a3d2f
Compare
Choose a tag to compare

Changelog

ee78575 Add basic downloads command
5e22a58 Added Force Option for create
ddb2f9e Added Headers option for api
5927038 Added PR merged, squashed some bugs, fixed colors
ed49ffd Added Web for downloads
12c0a68 Added command explanations
7a4c891 Added content to README.md
b2d5a6b Added gomod
4ac87d4 Added links to view
2fdb597 Added missing error checks
44bce40 Added rudamentary api command implementation
e43d1d4 Auth warning is shown now
73321e3 Fix bug with default body
6217fab Improved get default title and body
8a6ba5a Initial commit
58b3b04 Is bitbucket check and regenerate default body
50a3d2f Merge pull request #1 from craftamap/dev
74c8a50 Started download command
275b667 Trimming whitespace
9e54891 add auth method
5fdf6bc added goreleaser
f101a36 added logo
a9a77fe added pipeline
25b7de7 added repository with different libary
d55c5a2 change survey flow
43969c9 default commit message
18e2348 draft implementation for create
857ee19 draft implementation of bb pr list
f912f25 draft implementation of bb pr view
14643bc fixed minor bug in statuses
3107b65 modified cmd/pr and internal/pr
2b827ff refactoring stuff
fecf043 removed workaround for uploads
d6a02fd rudamentary project structure
570efdb seperated body
6085ba9 seperated package structure
135d322 statuses
053d18b support for default reviewers, general code cleanup
654dc6e updated logo