Plugin hooks (#1452)

* Refactor session and plugin code
* Add context to job tasks
* Show hooks in plugins page
* Refactor session management
This commit is contained in:
WithoutPants
2021-06-11 17:24:58 +10:00
committed by GitHub
parent dde361f9f3
commit 46bbede9a0
48 changed files with 1289 additions and 338 deletions

View File

@@ -50,8 +50,7 @@ func (t *rawPluginTask) Start() error {
go func() {
defer stdin.Close()
input := t.buildPluginInput()
inBytes, _ := json.Marshal(input)
inBytes, _ := json.Marshal(t.input)
io.WriteString(stdin, string(inBytes))
}()