teleport/integrations/access/common
Justinas Stankevičius aec3669d17
Hosted plugin manager prerequisites (#23922)
* Expose Ping() in bare auth server

* Handle both pointer and bare PluginStatusV1

* Add metric name

* Add StatusSink

* Run GCI

* Move comment back to auth_with_roles

* Update lib/auth/auth.go

Co-authored-by: Alan Parra <alan.parra@goteleport.com>

* Rework SetStatus

* Inline TryEmitStatus and use a proper context

* Fix copyright notice

* Fix bug in statusFromStatusCode

* Test statusFromResponse

* Add link to Slack API schema

* Refactor statusFromStatusCode

* Expand comment for Ping()

* Add basic check for status in slack test

* Address nits

---------

Co-authored-by: Alan Parra <alan.parra@goteleport.com>
2023-04-11 15:24:25 +00:00
..
auth Vendor slack plugin and supporting libraries (#23045) 2023-03-22 19:39:07 +00:00
teleport Vendor slack plugin and supporting libraries (#23045) 2023-03-22 19:39:07 +00:00
app.go Vendor slack plugin and supporting libraries (#23045) 2023-03-22 19:39:07 +00:00
bot.go Vendor slack plugin and supporting libraries (#23045) 2023-03-22 19:39:07 +00:00
config.go Drop gRPC call options from api/client.Client (#23917) 2023-04-05 19:34:25 +00:00
message.go Vendor slack plugin and supporting libraries (#23045) 2023-03-22 19:39:07 +00:00
plugindata.go Vendor slack plugin and supporting libraries (#23045) 2023-03-22 19:39:07 +00:00
plugindata_test.go Vendor slack plugin and supporting libraries (#23045) 2023-03-22 19:39:07 +00:00
recipient.go Vendor slack plugin and supporting libraries (#23045) 2023-03-22 19:39:07 +00:00
recipient_test.go Vendor slack plugin and supporting libraries (#23045) 2023-03-22 19:39:07 +00:00
status.go Hosted plugin manager prerequisites (#23922) 2023-04-11 15:24:25 +00:00