Proto commits in kubeshop/botkube

These 28 commits are when the Protocol Buffers files have changed:

Commit:7299cab
Author:Mateusz Szostok
Committer:GitHub

Add teams and slack parent activity id support, remove not used activityId field from gRPC (#1387)

The documentation is generated from this commit.

Commit:577e1e8
Author:Mateusz Szostok
Committer:GitHub

Update executor contract, publish local dev server (#1385)

Commit:f000b15
Author:Tomasz Rogalski
Committer:GitHub

ADD recommended flag to plugin index (#1339) * ADD recommended flag to plugin index * FIX CR

Commit:aec0dd9
Author:Pawel Kosiec
Committer:GitHub

Support channel-based group mapping for Cloud Teams (#1327) - Support channel-based group mapping for Cloud Teams - Fallback to channel ID for group mapping in channel-based approach, when conversation ID is empty - Bump Go and import reviser

Commit:fbf9ccb
Author:Tomasz Rogalski
Committer:GitHub

Add documentationURL to plugins (#1320) * add documentationURL to plugins * FIX CR

Commit:0fd6ce2
Author:Mateusz Szostok
Committer:GitHub

Fix help message, send the core message over gRPC, add invoke type, publish exec parser (#1307)

Commit:9f08ea6
Author:Mateusz Szostok
Committer:GitHub

Simplify Teams gRPC contract, add support for gRPC auth (#1301)

Commit:f394c42
Author:Mateusz Szostok
Committer:GitHub

Add cloud teams integration, add gRPC contract for cloud<->teams connection (#1298)

Commit:69e606a
Author:Mateusz Szostok
Committer:GitHub

Add thread mate plugin (#1294)

Commit:0d151b0
Author:Pawel Kosiec
Committer:GitHub

Introduce interactive ArgoCD source plugin (#1220) - Introduce ArgoCD source plugin - Configure ArgoCD notifications on plugin startup - Receive interactive notifications from ArgoCD - Define triggers and templates based on ArgoCD notification catalog

Commit:4798f8f
Author:Pawel Kosiec
Committer:GitHub

Introduce support for Source events incoming as external requests (#1217)

Commit:0041561
Author:Mateusz Szostok
Committer:GitHub

Clean up grpc (#1197)

Commit:cec3ddc
Author:Josef Karasek
Committer:GitHub

Handle server closing grpc stream (#1164) Handle server closing grpc stream

Commit:8de66eb
Author:Hüseyin BABAL
Committer:GitHub

Cloud gRPC Stream Integration (#1083)

Commit:aad0d19
Author:Josef Karasek
Committer:GitHub

Generate kube config based on plugin RBAC (#1020) Generate custom kube config and distribute it to plugins

Commit:3e1d8a9
Author:Hüseyin BABAL
Committer:GitHub

Kubernetes source plugin (#985)

Commit:0e23f5b
Author:Mateusz Szostok
Committer:GitHub

Add interactive builder in kubectl plugin, refactor default namespaces and configuration approach (#982)

Commit:b4dcac3
Author:Mateusz Szostok
Committer:GitHub

Add `kubectl` plugin, add interactivity for executor plugins, fix plugin filtering (#973)

Commit:98965ac
Author:Josef Karasek
Committer:GitHub

Support Help() in plugins (#948) * Support Help() in plugins

Commit:94702cf
Author:Pawel Kosiec
Committer:GitHub

Support fetching plugin dependencies (#950) - Support fetching plugin dependencies - Download plugins and its dependencies with `go-getter` - Pass `PLUGIN_DEPENDENCY_DIR` env variable to the plugins to use fetched dependencies - Fix plugin index validation - Fix inconsistencies in gRPC API field naming

Commit:ce94a47
Author:Josef Karasek
Committer:GitHub

Add JSON schema to plugins (#932) * Add JSON schema to plugins Co-authored-by: Mateusz Szostok <szostok.mateusz@gmail.com>

Commit:321ff8b
Author:Mateusz Szostok
Committer:GitHub

Add automated way of generating plugin index file (#884)

Commit:6dc111b
Author:Mateusz Szostok
Committer:GitHub

Pass configuration to source and executor plugins, update old plugin repo definition (#875)

Commit:ead3dd6
Author:Mateusz Szostok
Committer:GitHub

Add plugin manager for sources (#857)

Commit:525c737
Author:Mateusz Szostok
Committer:GitHub

Add support for handling executor plugins (#862) Based on https://github.com/kubeshop/botkube/blob/main/docs/proposal/2022-11-22-botkube-plugins-integration.md

Commit:c4b6913
Author:Prasad Ghangal
Committer:GitHub

Remove vendoring since we have switched to go modules (#166) Update Dockerfile to use go mod Add .gitignore Signed-off-by: Prasad Ghangal <prasad.ghangal@gmail.com>

This commit does not contain any .proto files.

Commit:5013c3b
Author:coder
Committer:Prasad Ghangal

Add Support Go Modules, Remove dep dependencies (#141) - migrates the dependencies management from deb to go modules. - `Gopkg.lock` and `Gopkg.toml` of dep removed and `go.mod` and `go.sum` of modules added - replaces `dep endure` with `go mod verify` .travis.yaml - updates vendor dependencies using `go mod tidy`,`go mod verify` and `go mod vendor` commands - replaces `github.com/google/go-github/github` with `github.com/google/go-github/v27/github` for go module support in `pkg/controller/upgrade.go`

Commit:05fe517
Author:Prasad Ghangal

Add vendoring