[MM-59363] Shared channel event telemetry (#29024)
* shared channel event tracking * Update notification.go Co-authored-by: Miguel de la Cruz <miguel@mcrx.me> --------- Co-authored-by: Miguel de la Cruz <miguel@mcrx.me>
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
373e21c5a1
Коммит
751d84bf13
@@ -103,9 +103,10 @@ const (
|
||||
type TrackFeature string
|
||||
|
||||
const (
|
||||
TrackGuestFeature TrackFeature = "guest_accounts"
|
||||
TrackGroupsFeature TrackFeature = "custom_groups"
|
||||
TrackReadOnlyFeature TrackFeature = "read_only_channels"
|
||||
TrackGuestFeature TrackFeature = "guest_accounts"
|
||||
TrackGroupsFeature TrackFeature = "custom_groups"
|
||||
TrackReadOnlyFeature TrackFeature = "read_only_channels"
|
||||
TrackSharedChannelsFeature TrackFeature = "shared_channels"
|
||||
)
|
||||
|
||||
const (
|
||||
@@ -147,9 +148,10 @@ type EventFeature struct {
|
||||
}
|
||||
|
||||
var featureSKUS = map[TrackFeature][]TrackSKU{
|
||||
TrackGuestFeature: {TrackProfessionalSKU, TrackEnterpriseSKU},
|
||||
TrackGroupsFeature: {TrackProfessionalSKU, TrackEnterpriseSKU},
|
||||
TrackReadOnlyFeature: {TrackProfessionalSKU, TrackEnterpriseSKU},
|
||||
TrackGuestFeature: {TrackProfessionalSKU, TrackEnterpriseSKU},
|
||||
TrackGroupsFeature: {TrackProfessionalSKU, TrackEnterpriseSKU},
|
||||
TrackReadOnlyFeature: {TrackProfessionalSKU, TrackEnterpriseSKU},
|
||||
TrackSharedChannelsFeature: {TrackProfessionalSKU, TrackEnterpriseSKU},
|
||||
}
|
||||
|
||||
func New(srv ServerIface, dbStore store.Store, searchEngine *searchengine.Broker, log *mlog.Logger, verbose bool) (*TelemetryService, error) {
|
||||
|
||||
Ссылка в новой задаче
Block a user