mirror of
https://github.com/valitydev/botkube.git
synced 2024-11-06 00:15:22 +00:00
598 lines
52 KiB
Markdown
598 lines
52 KiB
Markdown
# Changelog
|
|
|
|
## [v0.12.4](https://github.com/infracloudio/botkube/tree/v0.12.4) (2021-12-13)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.12.3...v0.12.4)
|
|
|
|
**Implemented enhancements:**
|
|
|
|
- \[FR\] Allow to set deployment annotation in Helm Chart [\#536](https://github.com/infracloudio/botkube/issues/536)
|
|
- Is it possible to run Botkube without ClusterRole and ClusterRoleBinding? [\#530](https://github.com/infracloudio/botkube/issues/530)
|
|
|
|
**Fixed bugs:**
|
|
|
|
- Update base image to alpine 3.1.4.2 [\#523](https://github.com/infracloudio/botkube/issues/523)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Upgrade golang.org/x... pkg deps [\#552](https://github.com/infracloudio/botkube/pull/552) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Update base image to address busybox CVEs [\#551](https://github.com/infracloudio/botkube/pull/551) ([richgerrard](https://github.com/richgerrard))
|
|
- Update release script to bump release tags [\#544](https://github.com/infracloudio/botkube/pull/544) ([PrasadG193](https://github.com/PrasadG193))
|
|
- \[CI\] Fix github token secret name [\#543](https://github.com/infracloudio/botkube/pull/543) ([PrasadG193](https://github.com/PrasadG193))
|
|
- feat\(helm\): allow to set deployment annotations [\#537](https://github.com/infracloudio/botkube/pull/537) ([lucagouty](https://github.com/lucagouty))
|
|
- Bump msbotbuilder-go dep to v0.2.5 [\#533](https://github.com/infracloudio/botkube/pull/533) ([PrasadG193](https://github.com/PrasadG193))
|
|
- \[CI\] Fix goreleaser build with latest tags [\#531](https://github.com/infracloudio/botkube/pull/531) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Remove hacktoberfest reference from the README [\#529](https://github.com/infracloudio/botkube/pull/529) ([nkatarmal](https://github.com/nkatarmal))
|
|
- \[CI\] Fix go mod errors in golang.org/x pkg [\#528](https://github.com/infracloudio/botkube/pull/528) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Update Base Image to alpine 3.14.2 [\#524](https://github.com/infracloudio/botkube/pull/524) ([hveeran](https://github.com/hveeran))
|
|
|
|
## [v0.12.3](https://github.com/infracloudio/botkube/tree/v0.12.3) (2021-09-07)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.12.2...v0.12.3)
|
|
|
|
**Fixed bugs:**
|
|
|
|
- \[BUG\] arm64: bad kubectl binary [\#516](https://github.com/infracloudio/botkube/issues/516)
|
|
- \[BUG\] Panic on partial command [\#515](https://github.com/infracloudio/botkube/issues/515)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Happy spellcheck CI [\#522](https://github.com/infracloudio/botkube/pull/522) ([PrasadG193](https://github.com/PrasadG193))
|
|
- fix: download the correct arch-specific kubectl [\#517](https://github.com/infracloudio/botkube/pull/517) ([disconn3ct](https://github.com/disconn3ct))
|
|
- Update helm docs [\#514](https://github.com/infracloudio/botkube/pull/514) ([PrasadG193](https://github.com/PrasadG193))
|
|
|
|
## [v0.12.2](https://github.com/infracloudio/botkube/tree/v0.12.2) (2021-08-21)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.12.1...v0.12.2)
|
|
|
|
**Implemented enhancements:**
|
|
|
|
- Switch to goreleaser to building and publishing images [\#504](https://github.com/infracloudio/botkube/issues/504)
|
|
- Push Botkube container image to ECR Public Gallery [\#496](https://github.com/infracloudio/botkube/issues/496)
|
|
- Allow TLS connection to ElasticSearch clusters with untrusted certs [\#485](https://github.com/infracloudio/botkube/issues/485)
|
|
- support for raspberry pi [\#446](https://github.com/infracloudio/botkube/issues/446)
|
|
- Switch to github container registry to host BotKube container image [\#432](https://github.com/infracloudio/botkube/issues/432)
|
|
- Load secret info from k8s Secret objects. [\#319](https://github.com/infracloudio/botkube/issues/319)
|
|
|
|
**Fixed bugs:**
|
|
|
|
- \[BUG\] MatterMost getUser call is causing index out of range exception [\#245](https://github.com/infracloudio/botkube/issues/245)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- \[CI\] Upload docker manifest [\#513](https://github.com/infracloudio/botkube/pull/513) ([PrasadG193](https://github.com/PrasadG193))
|
|
- \[CI\] Fix goreleaser install action [\#512](https://github.com/infracloudio/botkube/pull/512) ([PrasadG193](https://github.com/PrasadG193))
|
|
- \[CI\] Add missing goreleaser action [\#511](https://github.com/infracloudio/botkube/pull/511) ([PrasadG193](https://github.com/PrasadG193))
|
|
- \[CI\] Fix make target in CI [\#510](https://github.com/infracloudio/botkube/pull/510) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Publish multi-arch images with goreleaser [\#509](https://github.com/infracloudio/botkube/pull/509) ([PrasadG193](https://github.com/PrasadG193))
|
|
- \[CI\] Switch to helm3 to publish helm chart [\#500](https://github.com/infracloudio/botkube/pull/500) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Migrating to github container registry [\#498](https://github.com/infracloudio/botkube/pull/498) ([vaibhavp](https://github.com/vaibhavp))
|
|
- Enable code scan with CodeQL for Go source [\#497](https://github.com/infracloudio/botkube/pull/497) ([sanketsudake](https://github.com/sanketsudake))
|
|
- Test and document adding updateSetting for complex annotation keys [\#491](https://github.com/infracloudio/botkube/pull/491) ([hermanbanken](https://github.com/hermanbanken))
|
|
- Fix CI builds [\#489](https://github.com/infracloudio/botkube/pull/489) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Allow skipping certs validation of Elastic [\#487](https://github.com/infracloudio/botkube/pull/487) ([zarelit](https://github.com/zarelit))
|
|
- Fixed BOTKUBE\_VERSION [\#483](https://github.com/infracloudio/botkube/pull/483) ([pierluigilenoci](https://github.com/pierluigilenoci))
|
|
- Passing communications config as a k8s secret using existingSecret [\#482](https://github.com/infracloudio/botkube/pull/482) ([ebrianne](https://github.com/ebrianne))
|
|
- allow configuration of Mattermost Username [\#455](https://github.com/infracloudio/botkube/pull/455) ([goir](https://github.com/goir))
|
|
- Fix panic when running command without resource [\#447](https://github.com/infracloudio/botkube/pull/447) ([thijsdejong](https://github.com/thijsdejong))
|
|
|
|
## [v0.12.1](https://github.com/infracloudio/botkube/tree/v0.12.1) (2021-04-25)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.12.0...v0.12.1)
|
|
|
|
**Implemented enhancements:**
|
|
|
|
- Capability to specify imagePullSecrets for downloading the docker image [\#471](https://github.com/infracloudio/botkube/issues/471)
|
|
- Need Support for IRSA on AWS [\#462](https://github.com/infracloudio/botkube/issues/462)
|
|
|
|
**Fixed bugs:**
|
|
|
|
- \[BUG\] Make CI compatible with helm3 [\#474](https://github.com/infracloudio/botkube/issues/474)
|
|
- \[BUG\] [\#465](https://github.com/infracloudio/botkube/issues/465)
|
|
- \[BUG\] [\#460](https://github.com/infracloudio/botkube/issues/460)
|
|
- \[BUG\] Events not ignored in namespace despite having namespace in ignore for resources [\#450](https://github.com/infracloudio/botkube/issues/450)
|
|
- \[BUG\] Error message is not show the correct date in Slack [\#435](https://github.com/infracloudio/botkube/issues/435)
|
|
- defaultNamespace field in config won't work on changing to other than default [\#429](https://github.com/infracloudio/botkube/issues/429)
|
|
|
|
**Closed issues:**
|
|
|
|
- Default namespace key must be lowercase [\#458](https://github.com/infracloudio/botkube/issues/458)
|
|
- Setting default namespace has no effect [\#456](https://github.com/infracloudio/botkube/issues/456)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Make CI compatible with helm3 [\#476](https://github.com/infracloudio/botkube/pull/476) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Update Go and pkg deps [\#475](https://github.com/infracloudio/botkube/pull/475) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Adding privileged, allowPrivilegedEscalation and readOnlyRootFilesyst… [\#473](https://github.com/infracloudio/botkube/pull/473) ([phlukman](https://github.com/phlukman))
|
|
- adding support for imagePullSecrets and pullpolicy to "IfNotPresent" [\#472](https://github.com/infracloudio/botkube/pull/472) ([kartik-moolya](https://github.com/kartik-moolya))
|
|
- bumping alpine version, improving security [\#467](https://github.com/infracloudio/botkube/pull/467) ([Shahard2](https://github.com/Shahard2))
|
|
- Add support to new ingress apiVersion version. [\#464](https://github.com/infracloudio/botkube/pull/464) ([rdgacarvalho](https://github.com/rdgacarvalho))
|
|
- remove unwanted hyperlink text from command [\#461](https://github.com/infracloudio/botkube/pull/461) ([girishg4t](https://github.com/girishg4t))
|
|
- corrected defaultNamespace population and avoid appending defaultnamespace if already passed [\#459](https://github.com/infracloudio/botkube/pull/459) ([girishg4t](https://github.com/girishg4t))
|
|
|
|
## [v0.12.0](https://github.com/infracloudio/botkube/tree/v0.12.0) (2021-01-28)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.11.0...v0.12.0)
|
|
|
|
**Implemented enhancements:**
|
|
|
|
- Support Slack thread for kubectl query [\#422](https://github.com/infracloudio/botkube/issues/422)
|
|
- add a `--cluster-name` to the `commands list` [\#420](https://github.com/infracloudio/botkube/issues/420)
|
|
- `kubctl rollout restart deployment/xyz` functionality [\#407](https://github.com/infracloudio/botkube/issues/407)
|
|
- Add e2e test for executing kubectl command on forbidden verbs and resources [\#350](https://github.com/infracloudio/botkube/issues/350)
|
|
- Ability to exclude some pods based on label or name [\#329](https://github.com/infracloudio/botkube/issues/329)
|
|
- Can we have readme for helm charts [\#327](https://github.com/infracloudio/botkube/issues/327)
|
|
- Add script to create and destroy KIND cluster [\#320](https://github.com/infracloudio/botkube/issues/320)
|
|
- Ignore namespaces using regex [\#295](https://github.com/infracloudio/botkube/issues/295)
|
|
- Add support for Discordapp [\#97](https://github.com/infracloudio/botkube/issues/97)
|
|
- Add Discord support [\#268](https://github.com/infracloudio/botkube/pull/268) ([codenio](https://github.com/codenio))
|
|
|
|
**Fixed bugs:**
|
|
|
|
- \[BUG\] Discord - getting wrong timestamp with notification [\#441](https://github.com/infracloudio/botkube/issues/441)
|
|
- \[BUG\] Unable to use kubectl commands [\#440](https://github.com/infracloudio/botkube/issues/440)
|
|
- \[BUG\] Ignored namespace list gets ignored [\#419](https://github.com/infracloudio/botkube/issues/419)
|
|
- \[BUG\] Botkube tries to create an index even when index is already present in elasticsearch [\#415](https://github.com/infracloudio/botkube/issues/415)
|
|
- \[BUG\] e2e tests are flaky [\#384](https://github.com/infracloudio/botkube/issues/384)
|
|
- \[BUG\] Typo in README.md [\#357](https://github.com/infracloudio/botkube/issues/357)
|
|
- \[BUG\] Helm Chart clusterrole invalid if PSP and rbac are both enabled [\#325](https://github.com/infracloudio/botkube/issues/325)
|
|
|
|
**Closed issues:**
|
|
|
|
- panic: runtime error: index out of range \[0\] with length 0 [\#428](https://github.com/infracloudio/botkube/issues/428)
|
|
- Documentation update [\#353](https://github.com/infracloudio/botkube/issues/353)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Generating credentials using WebhookIdentity on AWS [\#463](https://github.com/infracloudio/botkube/pull/463) ([kartik-moolya](https://github.com/kartik-moolya))
|
|
- Update github\_changelog\_generator to work with v1.15.2 [\#453](https://github.com/infracloudio/botkube/pull/453) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Remove whitespaces in the responses [\#452](https://github.com/infracloudio/botkube/pull/452) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Use uniform response format [\#451](https://github.com/infracloudio/botkube/pull/451) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Fix namespace checker filter [\#449](https://github.com/infracloudio/botkube/pull/449) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Fix notification timestsamp in Discord [\#442](https://github.com/infracloudio/botkube/pull/442) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Cluster name for commands [\#438](https://github.com/infracloudio/botkube/pull/438) ([hellozee](https://github.com/hellozee))
|
|
- Fixed namespace checker to use the correct name [\#437](https://github.com/infracloudio/botkube/pull/437) ([hellozee](https://github.com/hellozee))
|
|
- \[ES\] indices to be created with daywise timestamp [\#430](https://github.com/infracloudio/botkube/pull/430) ([kartik-moolya](https://github.com/kartik-moolya))
|
|
- feat\(slack\): clean up empty cmd handling [\#424](https://github.com/infracloudio/botkube/pull/424) ([sgandon](https://github.com/sgandon))
|
|
- feat\(slack\): add thread support [\#423](https://github.com/infracloudio/botkube/pull/423) ([sgandon](https://github.com/sgandon))
|
|
- Validate error events are skipped when error event is not configured in test\_config [\#418](https://github.com/infracloudio/botkube/pull/418) ([Divya063](https://github.com/Divya063))
|
|
- Fix spelling and change case in comments and docs [\#411](https://github.com/infracloudio/botkube/pull/411) ([michizhou](https://github.com/michizhou))
|
|
- Added test case to validate error event [\#410](https://github.com/infracloudio/botkube/pull/410) ([Divya063](https://github.com/Divya063))
|
|
- added test for skip delete event when resources are not added in test\_config [\#405](https://github.com/infracloudio/botkube/pull/405) ([A-kanksh-a](https://github.com/A-kanksh-a))
|
|
- Track only valid requests and responses [\#404](https://github.com/infracloudio/botkube/pull/404) ([codenio](https://github.com/codenio))
|
|
- added testcase for skipping update event notification on invalid updateSettings [\#403](https://github.com/infracloudio/botkube/pull/403) ([A-kanksh-a](https://github.com/A-kanksh-a))
|
|
- Added hyperlinks to communication platforms [\#401](https://github.com/infracloudio/botkube/pull/401) ([manula2004](https://github.com/manula2004))
|
|
- added a testcase for skipping delete event for namespace not configured [\#400](https://github.com/infracloudio/botkube/pull/400) ([A-kanksh-a](https://github.com/A-kanksh-a))
|
|
- Added test case to validate delete event [\#399](https://github.com/infracloudio/botkube/pull/399) ([Divya063](https://github.com/Divya063))
|
|
- Codespell action for BotKube [\#394](https://github.com/infracloudio/botkube/pull/394) ([sanketsudake](https://github.com/sanketsudake))
|
|
- Update CONTRIBUTING.md [\#391](https://github.com/infracloudio/botkube/pull/391) ([snehalbiju12](https://github.com/snehalbiju12))
|
|
- Bug Fix e2e tests [\#389](https://github.com/infracloudio/botkube/pull/389) ([codenio](https://github.com/codenio))
|
|
- Added badges and fixed punctuation [\#387](https://github.com/infracloudio/botkube/pull/387) ([sumitkharche](https://github.com/sumitkharche))
|
|
- Add a support for ignoring the events from a namespace that matches regexp [\#386](https://github.com/infracloudio/botkube/pull/386) ([jkremser](https://github.com/jkremser))
|
|
- Fix spelling [\#385](https://github.com/infracloudio/botkube/pull/385) ([jbampton](https://github.com/jbampton))
|
|
- added testcases for skip delete event for resources not configured [\#377](https://github.com/infracloudio/botkube/pull/377) ([A-kanksh-a](https://github.com/A-kanksh-a))
|
|
- Add tests for kubectl command on forbidden verbs and resources [\#374](https://github.com/infracloudio/botkube/pull/374) ([anoopmsivadas](https://github.com/anoopmsivadas))
|
|
- Update README.md! [\#371](https://github.com/infracloudio/botkube/pull/371) ([TheBinitGhimire](https://github.com/TheBinitGhimire))
|
|
- adding option to create and destroy kind clusters [\#365](https://github.com/infracloudio/botkube/pull/365) ([Abhishek627](https://github.com/Abhishek627))
|
|
- Update mattermost-support.md [\#361](https://github.com/infracloudio/botkube/pull/361) ([NEERAJAP2001](https://github.com/NEERAJAP2001))
|
|
- \[Documentation\]Add repo licence info and badge [\#360](https://github.com/infracloudio/botkube/pull/360) ([atharwa-24](https://github.com/atharwa-24))
|
|
- Update README.md [\#359](https://github.com/infracloudio/botkube/pull/359) ([kichloo](https://github.com/kichloo))
|
|
- Update README.md - fix typo [\#358](https://github.com/infracloudio/botkube/pull/358) ([Parikshit-Hooda](https://github.com/Parikshit-Hooda))
|
|
- fix\(charts\): correct indentation for rbac rules [\#356](https://github.com/infracloudio/botkube/pull/356) ([aslafy-z](https://github.com/aslafy-z))
|
|
- e2e Test coverage for update event [\#351](https://github.com/infracloudio/botkube/pull/351) ([A-kanksh-a](https://github.com/A-kanksh-a))
|
|
|
|
## [v0.11.0](https://github.com/infracloudio/botkube/tree/v0.11.0) (2020-09-29)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.10.0...v0.11.0)
|
|
|
|
**Implemented enhancements:**
|
|
|
|
- New BotKube command to list the supported kubectl cmds [\#312](https://github.com/infracloudio/botkube/issues/312)
|
|
- Support needed for AWS signing to authenticate Elasticsearch hosted on AWS using temporary session tokens from IAM role [\#299](https://github.com/infracloudio/botkube/issues/299)
|
|
- Using conventional index name format 'index-%Y.%m.%d' in ElasticSearch configuration [\#283](https://github.com/infracloudio/botkube/issues/283)
|
|
- Disable Read Attempts for Unmonitored Resources [\#248](https://github.com/infracloudio/botkube/issues/248)
|
|
- Investigate Helm V3 support [\#214](https://github.com/infracloudio/botkube/issues/214)
|
|
- Aggregate pod status to reduce notification noise [\#212](https://github.com/infracloudio/botkube/issues/212)
|
|
- Add support to monitor custom resources [\#200](https://github.com/infracloudio/botkube/issues/200)
|
|
- Limit kubectl commands [\#183](https://github.com/infracloudio/botkube/issues/183)
|
|
- Switch to github actions for CI builds [\#179](https://github.com/infracloudio/botkube/issues/179)
|
|
- Setting default namespace while executing kubectl commands [\#176](https://github.com/infracloudio/botkube/issues/176)
|
|
- Add Microsoft Teams support [\#60](https://github.com/infracloudio/botkube/issues/60)
|
|
|
|
**Fixed bugs:**
|
|
|
|
- \[BUG\] Update events are not working after dynamic client change [\#342](https://github.com/infracloudio/botkube/issues/342)
|
|
- \[BUG\] Error events are getting ignored after dynamic client change [\#339](https://github.com/infracloudio/botkube/issues/339)
|
|
- \[BUG\]Botkube gives panic error when kubectl command is enabled in resource configuration [\#336](https://github.com/infracloudio/botkube/issues/336)
|
|
- \[BUG\] BotKube is crashing when invalid resource format provided [\#333](https://github.com/infracloudio/botkube/issues/333)
|
|
- \[BUG\] BotKube resource configuration in deployment manifests pointing to older syntax [\#331](https://github.com/infracloudio/botkube/issues/331)
|
|
- \[BUG\] configuration of resources requests and limits is not used [\#313](https://github.com/infracloudio/botkube/issues/313)
|
|
- Executor fails to run when cluster-name is ignored \[BUG\] [\#300](https://github.com/infracloudio/botkube/issues/300)
|
|
- \[BUG\] bokube slack kubectl command gets "Invalid request. Dumping the response" [\#293](https://github.com/infracloudio/botkube/issues/293)
|
|
- \[BUG\] Not receiving notifications on Slack, and ping does not work [\#275](https://github.com/infracloudio/botkube/issues/275)
|
|
- \[BUG\] Helm - indentation in clusterrole.yaml [\#267](https://github.com/infracloudio/botkube/issues/267)
|
|
|
|
**Closed issues:**
|
|
|
|
- \[BUG\] Add e2e test for Custom Resource [\#334](https://github.com/infracloudio/botkube/issues/334)
|
|
- Refactor logging package [\#262](https://github.com/infracloudio/botkube/issues/262)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Fix installation steps in CONTRIBUTING.md [\#348](https://github.com/infracloudio/botkube/pull/348) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Add helm chart README [\#347](https://github.com/infracloudio/botkube/pull/347) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Update all-in-one deploy yamls for Teams support [\#346](https://github.com/infracloudio/botkube/pull/346) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Fix for missing update diff for first update event [\#345](https://github.com/infracloudio/botkube/pull/345) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Update BotKube architecture diagram [\#344](https://github.com/infracloudio/botkube/pull/344) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Fix update and error event skip issue [\#343](https://github.com/infracloudio/botkube/pull/343) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Add e2e test for Custom Resource support [\#338](https://github.com/infracloudio/botkube/pull/338) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Initialized the DiscoveryClient Variable [\#337](https://github.com/infracloudio/botkube/pull/337) ([A-kanksh-a](https://github.com/A-kanksh-a))
|
|
- \(fix\) Validate Resource before enabling an Informer against it. [\#335](https://github.com/infracloudio/botkube/pull/335) ([rahulchheda](https://github.com/rahulchheda))
|
|
- Update resource in deployment manifests with G/V/R format [\#332](https://github.com/infracloudio/botkube/pull/332) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Add missing resources to the deployment.yaml [\#330](https://github.com/infracloudio/botkube/pull/330) ([qlikcoe](https://github.com/qlikcoe))
|
|
- Added '@Botkube commands list' to show all the supported kubectl cmds [\#328](https://github.com/infracloudio/botkube/pull/328) ([girishg4t](https://github.com/girishg4t))
|
|
- Fix crash on empty command in mattermost integration [\#326](https://github.com/infracloudio/botkube/pull/326) ([gohumble](https://github.com/gohumble))
|
|
- Add BotKube icons for reference [\#316](https://github.com/infracloudio/botkube/pull/316) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Move ListNotifier to notifier package [\#309](https://github.com/infracloudio/botkube/pull/309) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Priority class support for helm deployment [\#308](https://github.com/infracloudio/botkube/pull/308) ([kartik-moolya](https://github.com/kartik-moolya))
|
|
- allow using AWS role or EC2 Instance role for Elasticsearch Auth [\#306](https://github.com/infracloudio/botkube/pull/306) ([kartik-moolya](https://github.com/kartik-moolya))
|
|
- correcting annotation if block [\#305](https://github.com/infracloudio/botkube/pull/305) ([kartik-moolya](https://github.com/kartik-moolya))
|
|
- options to pass exta annotations for pod [\#304](https://github.com/infracloudio/botkube/pull/304) ([kartik-moolya](https://github.com/kartik-moolya))
|
|
- Add aws config in helm values [\#303](https://github.com/infracloudio/botkube/pull/303) ([kartik-moolya](https://github.com/kartik-moolya))
|
|
- adding feature to support AWS Signing and creating new index per day [\#302](https://github.com/infracloudio/botkube/pull/302) ([kartik-moolya](https://github.com/kartik-moolya))
|
|
- Allow kubectl commands without namespace and without cluster-name [\#301](https://github.com/infracloudio/botkube/pull/301) ([gmkumar2005](https://github.com/gmkumar2005))
|
|
- Mergify: configuration update [\#287](https://github.com/infracloudio/botkube/pull/287) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Refactor logging package \(\#262\) [\#285](https://github.com/infracloudio/botkube/pull/285) ([hmharsh](https://github.com/hmharsh))
|
|
- Make allowed kubectl commands configurable [\#284](https://github.com/infracloudio/botkube/pull/284) ([girishg4t](https://github.com/girishg4t))
|
|
- Remove travis CI integration [\#281](https://github.com/infracloudio/botkube/pull/281) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Fix indentation for clusterrole in helm chart [\#279](https://github.com/infracloudio/botkube/pull/279) ([OKyHb](https://github.com/OKyHb))
|
|
- add tolerations in the deployment.yaml template [\#277](https://github.com/infracloudio/botkube/pull/277) ([harshal-Infracloud](https://github.com/harshal-Infracloud))
|
|
- Fix mergify base branch to develop [\#274](https://github.com/infracloudio/botkube/pull/274) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Fix mergify config path [\#273](https://github.com/infracloudio/botkube/pull/273) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Refactor notifier and bot to pass config [\#272](https://github.com/infracloudio/botkube/pull/272) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Enable auto merge using Mergify on approval [\#271](https://github.com/infracloudio/botkube/pull/271) ([PrasadG193](https://github.com/PrasadG193))
|
|
- \(feat.\) creation of SharedInformer from Dynamic ClientSet [\#253](https://github.com/infracloudio/botkube/pull/253) ([rahulchheda](https://github.com/rahulchheda))
|
|
- Fixes \#179: Migration of current travis ci to github-actions ci. [\#244](https://github.com/infracloudio/botkube/pull/244) ([ameydev](https://github.com/ameydev))
|
|
- Add MS Teams support [\#242](https://github.com/infracloudio/botkube/pull/242) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Configure default namespace for kubectl cmds through config [\#188](https://github.com/infracloudio/botkube/pull/188) ([codenio](https://github.com/codenio))
|
|
|
|
## [v0.10.0](https://github.com/infracloudio/botkube/tree/v0.10.0) (2020-04-27)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.9.1...v0.10.0)
|
|
|
|
**Implemented enhancements:**
|
|
|
|
- Option to restrict BotKube command execution only from configured channel [\#235](https://github.com/infracloudio/botkube/issues/235)
|
|
- Pass BotKube communication settings as a K8s Secret [\#211](https://github.com/infracloudio/botkube/issues/211)
|
|
- Make update events configurable to watch only specific fields [\#203](https://github.com/infracloudio/botkube/issues/203)
|
|
- Expose prometheus metrics for BotKube [\#182](https://github.com/infracloudio/botkube/issues/182)
|
|
|
|
**Fixed bugs:**
|
|
|
|
- nodeSelector is not applied [\#258](https://github.com/infracloudio/botkube/issues/258)
|
|
- \[BUG\] Error Posting Webhook: Ɛ [\#252](https://github.com/infracloudio/botkube/issues/252)
|
|
- \[BUG\] Helm instructions not available [\#236](https://github.com/infracloudio/botkube/issues/236)
|
|
- \[BUG\] missing fields in elasticsearch [\#234](https://github.com/infracloudio/botkube/issues/234)
|
|
- \[BUG\] BotKube redundant error messages when deployed in multicluster [\#230](https://github.com/infracloudio/botkube/issues/230)
|
|
- \[BUG\] Error in loading configuration. Error:open /config/resource\_config.yaml: no such file or directory [\#229](https://github.com/infracloudio/botkube/issues/229)
|
|
|
|
**Closed issues:**
|
|
|
|
- Don't use latest in helm image tag [\#257](https://github.com/infracloudio/botkube/issues/257)
|
|
- \[Slack\] is it necessary for BotKube to require permissions to view messages and files across all channels [\#246](https://github.com/infracloudio/botkube/issues/246)
|
|
- Add deployment tests in CI [\#239](https://github.com/infracloudio/botkube/issues/239)
|
|
- \[Refactor\] Add copyright license headers in all source code files [\#225](https://github.com/infracloudio/botkube/issues/225)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Add license headers to source files [\#266](https://github.com/infracloudio/botkube/pull/266) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Update sample resource config [\#265](https://github.com/infracloudio/botkube/pull/265) ([PrasadG193](https://github.com/PrasadG193))
|
|
- \[Docs\] Update BotKube architecture diagram [\#263](https://github.com/infracloudio/botkube/pull/263) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Fix Node getting ready is reported as an error [\#261](https://github.com/infracloudio/botkube/pull/261) ([codenio](https://github.com/codenio))
|
|
- helm fixes [\#259](https://github.com/infracloudio/botkube/pull/259) ([eddycharly](https://github.com/eddycharly))
|
|
- Fix deploy manifest to work with latest BotKube [\#256](https://github.com/infracloudio/botkube/pull/256) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Adding ability to make rbac rules and service account configurable [\#255](https://github.com/infracloudio/botkube/pull/255) ([adusumillipraveen](https://github.com/adusumillipraveen))
|
|
- Checked cluster name before executing kubectl command [\#243](https://github.com/infracloudio/botkube/pull/243) ([girishg4t](https://github.com/girishg4t))
|
|
- Added restrictAccess flag to enable/disable behavior of botkube. [\#238](https://github.com/infracloudio/botkube/pull/238) ([mahendrabagul](https://github.com/mahendrabagul))
|
|
- Update README.md and CONTRIBUTING.md [\#237](https://github.com/infracloudio/botkube/pull/237) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Pass communication settings as a k8s secret [\#233](https://github.com/infracloudio/botkube/pull/233) ([slalwani97](https://github.com/slalwani97))
|
|
- Revert "Pass communication settings as a k8s secret" [\#232](https://github.com/infracloudio/botkube/pull/232) ([PrasadG193](https://github.com/PrasadG193))
|
|
- update events configured to watch specific fields [\#228](https://github.com/infracloudio/botkube/pull/228) ([Surbhidongaonkar](https://github.com/Surbhidongaonkar))
|
|
- Pass communication settings as a k8s secret [\#226](https://github.com/infracloudio/botkube/pull/226) ([slalwani97](https://github.com/slalwani97))
|
|
- Expose prometheus metrics for BotKube [\#219](https://github.com/infracloudio/botkube/pull/219) ([Surbhidongaonkar](https://github.com/Surbhidongaonkar))
|
|
|
|
## [v0.9.1](https://github.com/infracloudio/botkube/tree/v0.9.1) (2019-11-25)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.9.0...v0.9.1)
|
|
|
|
**Fixed bugs:**
|
|
|
|
- \[BUG\] BotKube not notifying about cluster-scoped resource [\#218](https://github.com/infracloudio/botkube/issues/218)
|
|
- \[BUG\] BotKube stops responding to the commands after Slack update [\#216](https://github.com/infracloudio/botkube/issues/216)
|
|
- \[BUG\] botkube.io is not accessible [\#210](https://github.com/infracloudio/botkube/issues/210)
|
|
- \[BUG\] ping message isn't filtered by Channel Id \(mattermost\) [\#205](https://github.com/infracloudio/botkube/issues/205)
|
|
- \[BUG\] Failed to list \*v1beta1.Ingress: the server could not find the requested resources [\#204](https://github.com/infracloudio/botkube/issues/204)
|
|
- \[Mattermost\] Bot stop responding to commands after a while [\#201](https://github.com/infracloudio/botkube/issues/201)
|
|
- \[BUG\] Botkube sends slack notifications multiple times for an event [\#181](https://github.com/infracloudio/botkube/issues/181)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Add colors to Mattermost notification attachments [\#223](https://github.com/infracloudio/botkube/pull/223) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Add mattermost connection retry logic [\#222](https://github.com/infracloudio/botkube/pull/222) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Fix cluster scoped resource notification issue [\#221](https://github.com/infracloudio/botkube/pull/221) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Update slack dep to work with latest Slack api changes [\#217](https://github.com/infracloudio/botkube/pull/217) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Remove errant } from clusterrole helm template [\#213](https://github.com/infracloudio/botkube/pull/213) ([beefcheeks](https://github.com/beefcheeks))
|
|
- Update image repo in release script [\#207](https://github.com/infracloudio/botkube/pull/207) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Add pod security policy so botkube works in restricted clusters [\#195](https://github.com/infracloudio/botkube/pull/195) ([beefcheeks](https://github.com/beefcheeks))
|
|
|
|
## [v0.9.0](https://github.com/infracloudio/botkube/tree/v0.9.0) (2019-10-11)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.8.0...v0.9.0)
|
|
|
|
**Implemented enhancements:**
|
|
|
|
- Add basic proxy support for helm deployment [\#155](https://github.com/infracloudio/botkube/issues/155)
|
|
- Customizable \(or one-liner\) notifications [\#58](https://github.com/infracloudio/botkube/issues/58)
|
|
- Run as non-root [\#161](https://github.com/infracloudio/botkube/issues/161)
|
|
- \[Kubernetes/Helm\] Make cert usage generic [\#160](https://github.com/infracloudio/botkube/issues/160)
|
|
- Send Alert for Image Version Updates [\#151](https://github.com/infracloudio/botkube/issues/151)
|
|
- Ability to disable config file watcher [\#150](https://github.com/infracloudio/botkube/issues/150)
|
|
- Unit-Test code in Travis [\#144](https://github.com/infracloudio/botkube/issues/144)
|
|
- \[Refactoring\] Use SharedInformerFactory instead of cache.NewInformer to watch K8s resources [\#143](https://github.com/infracloudio/botkube/issues/143)
|
|
- Migrate BotKube to Go modules [\#137](https://github.com/infracloudio/botkube/issues/137)
|
|
- Improve test coverage for BotKube [\#136](https://github.com/infracloudio/botkube/issues/136)
|
|
- Show Docker Image Tag on Deployments [\#135](https://github.com/infracloudio/botkube/issues/135)
|
|
- Node Level Critical Events using filters [\#134](https://github.com/infracloudio/botkube/issues/134)
|
|
- Annotations based enable/disable notifications for a particular object. [\#133](https://github.com/infracloudio/botkube/issues/133)
|
|
- Annotations Based Multi-Channel support [\#132](https://github.com/infracloudio/botkube/issues/132)
|
|
- Send more info with update resource notification [\#131](https://github.com/infracloudio/botkube/issues/131)
|
|
- Exclude or Ignore Namespaces [\#128](https://github.com/infracloudio/botkube/issues/128)
|
|
|
|
**Fixed bugs:**
|
|
|
|
- \[BUG\] Remove Deprecated API groups in K8s 1.16 [\#191](https://github.com/infracloudio/botkube/issues/191)
|
|
- \[BUG\] File upload fails when output of "@BotKube log" it too long [\#185](https://github.com/infracloudio/botkube/issues/185)
|
|
- \[BUG\] empty namespaces in config file ignores all events [\#157](https://github.com/infracloudio/botkube/issues/157)
|
|
- \[BUG\] Update and Error events of old resources are skipped [\#147](https://github.com/infracloudio/botkube/issues/147)
|
|
- \[Openshift\] Pod keeps restarting as the registered watcher says "Config file /config/config.yaml is updated" [\#142](https://github.com/infracloudio/botkube/issues/142)
|
|
- \[BUG\] Botkube 0.8.0 - crash loop - invalid memory address or nil pointer deference [\#126](https://github.com/infracloudio/botkube/issues/126)
|
|
- Test cases missing [\#57](https://github.com/infracloudio/botkube/issues/57)
|
|
|
|
**Closed issues:**
|
|
|
|
- \[ERROR\] unmarshal error from configmap.yaml [\#194](https://github.com/infracloudio/botkube/issues/194)
|
|
- \[Cleanup\] Remove vendor [\#165](https://github.com/infracloudio/botkube/issues/165)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Fix namespace format in config files [\#198](https://github.com/infracloudio/botkube/pull/198) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Add Latest Release Version Badge to README.md [\#196](https://github.com/infracloudio/botkube/pull/196) ([codenio](https://github.com/codenio))
|
|
- Update K8s package deps to 1.16 [\#193](https://github.com/infracloudio/botkube/pull/193) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Update Deprecated API groups in K8s 1.16 [\#192](https://github.com/infracloudio/botkube/pull/192) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Add sample config referenced in the docs [\#190](https://github.com/infracloudio/botkube/pull/190) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Fix duplicate notification for Job update [\#187](https://github.com/infracloudio/botkube/pull/187) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Fix file upload for Slack [\#186](https://github.com/infracloudio/botkube/pull/186) ([PrasadG193](https://github.com/PrasadG193))
|
|
- fix invalid memory address or nil pointer deference on mattermost [\#184](https://github.com/infracloudio/botkube/pull/184) ([gangseok514](https://github.com/gangseok514))
|
|
- \[CI\] Publish latest helm chart to helm chart repo [\#180](https://github.com/infracloudio/botkube/pull/180) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Fix CI to build docker image [\#177](https://github.com/infracloudio/botkube/pull/177) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Make notification messages more readable [\#175](https://github.com/infracloudio/botkube/pull/175) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Refactor Test Suits [\#174](https://github.com/infracloudio/botkube/pull/174) ([codenio](https://github.com/codenio))
|
|
- Fix uninitialised filters and minor issues [\#173](https://github.com/infracloudio/botkube/pull/173) ([codenio](https://github.com/codenio))
|
|
- \[Documentation\] Add godoc reference badge in README [\#172](https://github.com/infracloudio/botkube/pull/172) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Add support for Webhooks [\#169](https://github.com/infracloudio/botkube/pull/169) ([codenio](https://github.com/codenio))
|
|
- Run containers using Non Privileged user [\#168](https://github.com/infracloudio/botkube/pull/168) ([codenio](https://github.com/codenio))
|
|
- Remove Installation instructions from README [\#167](https://github.com/infracloudio/botkube/pull/167) ([sanketsudake](https://github.com/sanketsudake))
|
|
- \[cleanup\] Remove vendor [\#166](https://github.com/infracloudio/botkube/pull/166) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Fix cluster field not being populated in ES [\#164](https://github.com/infracloudio/botkube/pull/164) ([codenio](https://github.com/codenio))
|
|
- \[Rebased\] Feature/generic ssl [\#163](https://github.com/infracloudio/botkube/pull/163) ([rajinator](https://github.com/rajinator))
|
|
- Node Level Critical Events filter [\#159](https://github.com/infracloudio/botkube/pull/159) ([codenio](https://github.com/codenio))
|
|
- Enhance Update Events with resource spec diff and Change event message formats [\#158](https://github.com/infracloudio/botkube/pull/158) ([codenio](https://github.com/codenio))
|
|
- add proxyURL, deployment env variable if-loop [\#156](https://github.com/infracloudio/botkube/pull/156) ([rajinator](https://github.com/rajinator))
|
|
- Add E2E Integration tests [\#154](https://github.com/infracloudio/botkube/pull/154) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Add flag to control Config Watcher [\#152](https://github.com/infracloudio/botkube/pull/152) ([codenio](https://github.com/codenio))
|
|
- Unskip error and update events for old resources [\#148](https://github.com/infracloudio/botkube/pull/148) ([codenio](https://github.com/codenio))
|
|
- Use SharedInformerFactory instead of cache.Informer [\#146](https://github.com/infracloudio/botkube/pull/146) ([PrasadG193](https://github.com/PrasadG193))
|
|
- \[unit test\] Enable Unit test and add target in Makefile [\#145](https://github.com/infracloudio/botkube/pull/145) ([codenio](https://github.com/codenio))
|
|
- \[feature\] Add Support Go Modules, Remove dep dependencies [\#141](https://github.com/infracloudio/botkube/pull/141) ([codenio](https://github.com/codenio))
|
|
- Fix minor bugs [\#140](https://github.com/infracloudio/botkube/pull/140) ([codenio](https://github.com/codenio))
|
|
- \[feature\] Add support for ignoring namespaces [\#139](https://github.com/infracloudio/botkube/pull/139) ([codenio](https://github.com/codenio))
|
|
- \[feature\] Add Object Annotation filter, Fixes \#132, \#133 [\#138](https://github.com/infracloudio/botkube/pull/138) ([codenio](https://github.com/codenio))
|
|
- Enhance Notification : short/long notification type [\#127](https://github.com/infracloudio/botkube/pull/127) ([codenio](https://github.com/codenio))
|
|
|
|
## [v0.8.0](https://github.com/infracloudio/botkube/tree/v0.8.0) (2019-07-09)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.7.0...v0.8.0)
|
|
|
|
**Implemented enhancements:**
|
|
|
|
- `BotKube filters list` should give one liner description about the listed filters [\#113](https://github.com/infracloudio/botkube/issues/113)
|
|
- Notify user to upgrade if newer version is available [\#110](https://github.com/infracloudio/botkube/issues/110)
|
|
- Add "error" option to resource level BotKube config [\#96](https://github.com/infracloudio/botkube/issues/96)
|
|
- Include job status \(succeeded/failed\) with notification [\#95](https://github.com/infracloudio/botkube/issues/95)
|
|
- Make develop as a default branch [\#91](https://github.com/infracloudio/botkube/issues/91)
|
|
- Make target for building BotKube binary [\#90](https://github.com/infracloudio/botkube/issues/90)
|
|
- Image tag in Helm chart should be configurable [\#88](https://github.com/infracloudio/botkube/issues/88)
|
|
- Capability to disable specific filters [\#71](https://github.com/infracloudio/botkube/issues/71)
|
|
- Using Github releases for BotKube [\#70](https://github.com/infracloudio/botkube/issues/70)
|
|
- Automatically generating changelog for BotKube [\#69](https://github.com/infracloudio/botkube/issues/69)
|
|
- Add GitHub Pull Request template [\#80](https://github.com/infracloudio/botkube/pull/80) ([bhavin192](https://github.com/bhavin192))
|
|
- Add CONTRIBUTING.md [\#79](https://github.com/infracloudio/botkube/pull/79) ([bhavin192](https://github.com/bhavin192))
|
|
|
|
**Fixed bugs:**
|
|
|
|
- \[BUG\] BotKube sends older update events after resync [\#123](https://github.com/infracloudio/botkube/issues/123)
|
|
- \[BUG\] BotKube should trim whitespaces in the command [\#121](https://github.com/infracloudio/botkube/issues/121)
|
|
- \[BUG\] Commands shouldn't need @BotKube prefix if posted as DM to BotKube user [\#115](https://github.com/infracloudio/botkube/issues/115)
|
|
- \[BUG\] Timestamp is missing in the BotKube error events [\#107](https://github.com/infracloudio/botkube/issues/107)
|
|
- \[BUG\] BotKube is sending older events when configured to watch update events [\#103](https://github.com/infracloudio/botkube/issues/103)
|
|
- \[BUG\] unable to find service account in clusterrolebinding. [\#102](https://github.com/infracloudio/botkube/issues/102)
|
|
- \[BUG\] crashloop for mattermost bot on new deploy [\#87](https://github.com/infracloudio/botkube/issues/87)
|
|
- \[BUG\] Fresh deploy in Kubernetes 1.14.1 not working [\#85](https://github.com/infracloudio/botkube/issues/85)
|
|
- \[BUG\] mattermost self-signed certificate [\#81](https://github.com/infracloudio/botkube/issues/81)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Merge develop to master [\#125](https://github.com/infracloudio/botkube/pull/125) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Fix timestamp for update events [\#124](https://github.com/infracloudio/botkube/pull/124) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Trim whitespaces in the BotKube command [\#122](https://github.com/infracloudio/botkube/pull/122) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Serve DMs to BotKube in Mattermost [\#120](https://github.com/infracloudio/botkube/pull/120) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Create bot interface for communication mediums [\#119](https://github.com/infracloudio/botkube/pull/119) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Patch/delete double whitespace [\#118](https://github.com/infracloudio/botkube/pull/118) ([nnao45](https://github.com/nnao45))
|
|
- Update CONTRIBUTING.md to add missing build step [\#117](https://github.com/infracloudio/botkube/pull/117) ([kingdevnl](https://github.com/kingdevnl))
|
|
- Treat DM as a valid incoming message [\#116](https://github.com/infracloudio/botkube/pull/116) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Add description to the filters [\#114](https://github.com/infracloudio/botkube/pull/114) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Fix make target in travis CI to build image [\#112](https://github.com/infracloudio/botkube/pull/112) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Check if newer version of BotKube is available and notify user [\#111](https://github.com/infracloudio/botkube/pull/111) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Use gothub for publishing releases [\#109](https://github.com/infracloudio/botkube/pull/109) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Add JobStatusChecker filter and fix timestamp for error events [\#108](https://github.com/infracloudio/botkube/pull/108) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Add script to publish release and auto generate CHANGELOG [\#101](https://github.com/infracloudio/botkube/pull/101) ([PrasadG193](https://github.com/PrasadG193))
|
|
- New make target `container-image` to build docker image [\#100](https://github.com/infracloudio/botkube/pull/100) ([vinayakshnd](https://github.com/vinayakshnd))
|
|
- Add CHANGELOG for older releases [\#99](https://github.com/infracloudio/botkube/pull/99) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Add new event type "error" in config to watch error events on a resource [\#98](https://github.com/infracloudio/botkube/pull/98) ([PrasadG193](https://github.com/PrasadG193))
|
|
- \[Travis CI\] don't push container image for PR builds [\#94](https://github.com/infracloudio/botkube/pull/94) ([bhavin192](https://github.com/bhavin192))
|
|
- Build and push docker image from develop [\#93](https://github.com/infracloudio/botkube/pull/93) ([PrasadG193](https://github.com/PrasadG193))
|
|
- \[helm chart\] make image tag configurable [\#89](https://github.com/infracloudio/botkube/pull/89) ([bhavin192](https://github.com/bhavin192))
|
|
- Add support to manage filters with @BotKube command [\#84](https://github.com/infracloudio/botkube/pull/84) ([PrasadG193](https://github.com/PrasadG193))
|
|
- SSL support for Mattermost in Botkube [\#83](https://github.com/infracloudio/botkube/pull/83) ([arush-sal](https://github.com/arush-sal))
|
|
|
|
## [v0.7.0](https://github.com/infracloudio/botkube/tree/v0.7.0) (2019-04-04)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.6.0...v0.7.0)
|
|
|
|
**Implemented enhancements:**
|
|
|
|
- Restart BotKube pod if configmap is updated [\#72](https://github.com/infracloudio/botkube/issues/72)
|
|
- Add Skip field BotKube Event [\#63](https://github.com/infracloudio/botkube/issues/63)
|
|
- Add ElasticSearch support [\#53](https://github.com/infracloudio/botkube/issues/53)
|
|
- Mattermost support [\#26](https://github.com/infracloudio/botkube/issues/26)
|
|
|
|
**Fixed bugs:**
|
|
|
|
- \[BUG\] Add a way to set Log level [\#66](https://github.com/infracloudio/botkube/issues/66)
|
|
- \[BUG\] Do not dump auth token in `@BotKube notifier showconfig` command response [\#64](https://github.com/infracloudio/botkube/issues/64)
|
|
- Report Botkube and Kubernetes version in ping command [\#62](https://github.com/infracloudio/botkube/issues/62)
|
|
- \[BUG\] Helm chart version not in sync with Botkube version [\#51](https://github.com/infracloudio/botkube/issues/51)
|
|
|
|
**Closed issues:**
|
|
|
|
- Migrating to "Slash Commands" for `help` [\#46](https://github.com/infracloudio/botkube/issues/46)
|
|
- Add filter to add warnings if pod is created without any labels [\#27](https://github.com/infracloudio/botkube/issues/27)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- CHANGELOG.md [\#78](https://github.com/infracloudio/botkube/pull/78) ([PrasadG193](https://github.com/PrasadG193))
|
|
- merge develop to master [\#77](https://github.com/infracloudio/botkube/pull/77) ([PrasadG193](https://github.com/PrasadG193))
|
|
|
|
## [v0.6.0](https://github.com/infracloudio/botkube/tree/v0.6.0) (2019-03-07)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.5.0...v0.6.0)
|
|
|
|
**Implemented enhancements:**
|
|
|
|
- Run the command on the slack channel, only the information of the corresponding cluster is displayed. [\#37](https://github.com/infracloudio/botkube/issues/37)
|
|
- Include clustername in start/stop messages from BotKube [\#16](https://github.com/infracloudio/botkube/issues/16)
|
|
|
|
**Fixed bugs:**
|
|
|
|
- Reduce docker image size [\#41](https://github.com/infracloudio/botkube/issues/41)
|
|
|
|
**Closed issues:**
|
|
|
|
- "BotKube notifier" commands should be executable only from a slack channel [\#40](https://github.com/infracloudio/botkube/issues/40)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Merge develop to master [\#49](https://github.com/infracloudio/botkube/pull/49) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Issue \#27: Added filter to add warning if pod created without label [\#48](https://github.com/infracloudio/botkube/pull/48) ([mugdha-adhav](https://github.com/mugdha-adhav))
|
|
- Merge master into develop [\#47](https://github.com/infracloudio/botkube/pull/47) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Issue \#41: Updated Dockerfile for multi-stage build [\#44](https://github.com/infracloudio/botkube/pull/44) ([mugdha-adhav](https://github.com/mugdha-adhav))
|
|
- Create CODE\_OF\_CONDUCT.md [\#43](https://github.com/infracloudio/botkube/pull/43) ([sanketsudake](https://github.com/sanketsudake))
|
|
- Update issue templates [\#42](https://github.com/infracloudio/botkube/pull/42) ([sanketsudake](https://github.com/sanketsudake))
|
|
|
|
## [v0.5.0](https://github.com/infracloudio/botkube/tree/v0.5.0) (2019-02-28)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.4.0...v0.5.0)
|
|
|
|
**Fixed bugs:**
|
|
|
|
- Add helm lint in travis CI [\#33](https://github.com/infracloudio/botkube/issues/33)
|
|
|
|
**Closed issues:**
|
|
|
|
- Add "helm lint" checks to CI build [\#34](https://github.com/infracloudio/botkube/issues/34)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Added check slack channel in config, when get message [\#39](https://github.com/infracloudio/botkube/pull/39) ([gimmetm](https://github.com/gimmetm))
|
|
- Issues \#37 and \#16: Added multi-cluster support and added cluster-name in botkube commands [\#38](https://github.com/infracloudio/botkube/pull/38) ([mugdha-adhav](https://github.com/mugdha-adhav))
|
|
- Add "helm lint" check to travis ci build [\#35](https://github.com/infracloudio/botkube/pull/35) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Adding icon so chart passes `helm lint` [\#31](https://github.com/infracloudio/botkube/pull/31) ([adamhaney](https://github.com/adamhaney))
|
|
- Develop [\#30](https://github.com/infracloudio/botkube/pull/30) ([sanketsudake](https://github.com/sanketsudake))
|
|
- Add arch diagram to README [\#29](https://github.com/infracloudio/botkube/pull/29) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Serve BotKube commands without '@' mention in DMs [\#25](https://github.com/infracloudio/botkube/pull/25) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Merge develop to master [\#22](https://github.com/infracloudio/botkube/pull/22) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Merge develop to master [\#19](https://github.com/infracloudio/botkube/pull/19) ([PrasadG193](https://github.com/PrasadG193))
|
|
|
|
## [v0.4.0](https://github.com/infracloudio/botkube/tree/v0.4.0) (2019-01-18)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.3.0...v0.4.0)
|
|
|
|
**Closed issues:**
|
|
|
|
- Change botkube to BotKube in help messages [\#20](https://github.com/infracloudio/botkube/issues/20)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Capitalize 's' in 'slack' in help messages [\#23](https://github.com/infracloudio/botkube/pull/23) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Rename "botkube" to "BotKube" in help messages [\#21](https://github.com/infracloudio/botkube/pull/21) ([PrasadG193](https://github.com/PrasadG193))
|
|
|
|
## [v0.3.0](https://github.com/infracloudio/botkube/tree/v0.3.0) (2019-01-17)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.2.0...v0.3.0)
|
|
|
|
**Closed issues:**
|
|
|
|
- Change license to MIT [\#17](https://github.com/infracloudio/botkube/issues/17)
|
|
- Add license [\#10](https://github.com/infracloudio/botkube/issues/10)
|
|
- Provide a way to install without Helm [\#9](https://github.com/infracloudio/botkube/issues/9)
|
|
- Send clustername in the event message [\#7](https://github.com/infracloudio/botkube/issues/7)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Change license [\#18](https://github.com/infracloudio/botkube/pull/18) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Improve README [\#12](https://github.com/infracloudio/botkube/pull/12) ([PrasadG193](https://github.com/PrasadG193))
|
|
|
|
## [v0.2.0](https://github.com/infracloudio/botkube/tree/v0.2.0) (2019-01-15)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/v0.1.0...v0.2.0)
|
|
|
|
**Closed issues:**
|
|
|
|
- Add flag to enable/disable kubectl command execution [\#8](https://github.com/infracloudio/botkube/issues/8)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Merge develop to master [\#15](https://github.com/infracloudio/botkube/pull/15) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Add yaml specs to deploy with kubectl command [\#14](https://github.com/infracloudio/botkube/pull/14) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Support notifications from multiple clusters [\#13](https://github.com/infracloudio/botkube/pull/13) ([PrasadG193](https://github.com/PrasadG193))
|
|
- merge develop to master [\#6](https://github.com/infracloudio/botkube/pull/6) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Develop [\#1](https://github.com/infracloudio/botkube/pull/1) ([sanketsudake](https://github.com/sanketsudake))
|
|
|
|
## [v0.1.0](https://github.com/infracloudio/botkube/tree/v0.1.0) (2019-01-11)
|
|
|
|
[Full Changelog](https://github.com/infracloudio/botkube/compare/f1643879de4372c104df9bedd0babbe0a9486d1a...v0.1.0)
|
|
|
|
**Closed issues:**
|
|
|
|
- Change of name [\#4](https://github.com/infracloudio/botkube/issues/4)
|
|
- Publish messages when bot started/stopped [\#2](https://github.com/infracloudio/botkube/issues/2)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Add LICENSE [\#11](https://github.com/infracloudio/botkube/pull/11) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Rename kubeops to botkube [\#5](https://github.com/infracloudio/botkube/pull/5) ([PrasadG193](https://github.com/PrasadG193))
|
|
- Send bot start/stop messages to slack channel [\#3](https://github.com/infracloudio/botkube/pull/3) ([PrasadG193](https://github.com/PrasadG193))
|
|
|
|
|
|
|