Bot releases are visible (Hide)
Published by github-actions[bot] over 3 years ago
Published by github-actions[bot] over 3 years ago
Published by github-actions[bot] over 3 years ago
enhancement: Jira: support posting a link to the ticket (#120) @brainexe
enhancement: show days in util.FormatDuration() (#113) @brainexe
enhancement: gitlab merge requests: show pipeline status as reaction (#111) @brainexe
enhancement: added stat counter for pressed buttons/interactions (#110) @brainexe
internal: rework interactions to not use the "storage" anymore (#102) @brainexe
internal: added more tests (#98) @brainexe
internal: cleanup matcher.Result (#118) @brainexe
internal: reworked default http client (#115) @brainexe
internal: make bot.Runner not public (#117) @brainexe
build(deps): bump github.com/xanzy/go-gitlab from 0.46.0 to 0.47.0 (#122) @dependabot
build(deps): bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1 (#119) @dependabot
build(deps): bump github.com/xanzy/go-gitlab from 0.44.0 to 0.45.0 (#114) @dependabot
build(deps): bump github.com/gookit/color from 1.3.7 to 1.3.8 (#112) @dependabot
build(deps): bump golangci/golangci-lint-action from v2.4.0 to v2.5.1 (#109) @dependabot
build(deps): bump golang from 1.15-alpine to 1.16.0-alpine (#103) @dependabot
build(deps): bump golangci/golangci-lint-action from v2 to v2.4.0 (#101) @dependabot
Published by github-actions[bot] over 3 years ago
With the new Socket Mode we get more and more flexibility and possibilities. This release I added a "Refresh" button to the "queue".
Use case: Dump a list of current (unmerged) pull requests via cron (every morning). And have a refresh button to update the list (remove merged ones, add 👀 for PRs in review or ✅ for approved ones).
The queue can also be used to show running Jenkins jobs.
Example of the "Refresh" button:
Full changelog
Published by github-actions[bot] over 3 years ago
The main change is the support for the "Socket Mode" (#84) as a replacement for the RTM and Event API which is both not optimal...
With the Socket Mode the bot is now able to listen for interaction, like clicked buttons which gives much more flexibility. And this without the need to expose a port to the internet! internally it's just a websocket connection which connects to the Slack servers.
What you have to do:
Example
slack:
token: xoxb-13245324243-43534534534-y3123c4cGPOtdsfsfjPW
socket_token: xapp-1-dsdddad4tfdsf-344324232354235-423423423423435324
So you need 2 tokens, as described in the readme!
Example screenshots which shows more options now:
Full changelog
Published by github-actions[bot] almost 4 years ago
Especially the Pullrequest and "list queue" component got some small polishing!
Published by github-actions[bot] almost 4 years ago
Published by github-actions[bot] almost 4 years ago
Internals
Published by brainexe almost 4 years ago
added docker images to Github registry + improved workflows
Published by brainexe almost 4 years ago
no real update, only added build artifacts automagically to the realese
Published by brainexe almost 4 years ago
Published by brainexe about 4 years ago
Published by brainexe over 4 years ago
Main change: Slack added fancy URLs inside message text some time ago
-> this Bot version is handling this kind of links better and mostly ignored the link behind the text when processing messages
Published by brainexe over 4 years ago
Published by brainexe almost 5 years ago
2 new features included:
Published by brainexe almost 5 years ago
Published by brainexe over 5 years ago