Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
630 changes: 467 additions & 163 deletions api/gen/proto/go/usageevents/v1/usageevents.pb.go

Large diffs are not rendered by default.

20 changes: 20 additions & 0 deletions api/proto/teleport/usageevents/v1/usageevents.proto
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,25 @@ message UIDiscoverDatabaseRDSEnrollEvent {
int64 selected_resources_count = 4;
}

// UICallToActionClickEvent is emmited when a user clicks a Teleport Web UI's CTA.
message UICallToActionClickEvent {
CTA cta = 1;
}

// CTA represents teleport web UI's call to action buttons.
// We can't use prehog.v1alpha.CTA here because AuthService (and thus this file)
// is generated with gogofast, so we just copy the enum definition here instead.
// Make sure you update both.
enum CTA {
CTA_UNSPECIFIED = 0;
CTA_AUTH_CONNECTOR = 1;
CTA_ACTIVE_SESSIONS = 2;
CTA_ACCESS_REQUESTS = 3;
CTA_PREMIUM_SUPPORT = 4;
CTA_TRUSTED_DEVICES = 5;
CTA_UPGRADE_BANNER = 6;
}

// UIDiscoverDeployServiceEvent is emitted after the user installs a Teleport Agent.
// For SSH this is the Teleport 'install-node' script.
//
Expand Down Expand Up @@ -316,6 +335,7 @@ message UsageEventOneOf {
UICreateNewRoleViewDocumentationClickEvent ui_create_new_role_view_documentation_click = 26;
UIDiscoverIntegrationAWSOIDCConnectEvent ui_discover_integration_aws_oidc_connect_event = 27;
UIDiscoverDatabaseRDSEnrollEvent ui_discover_database_rds_enroll_event = 28;
UICallToActionClickEvent ui_call_to_action_click_event = 29;
}
reserved 2; //UIOnboardGetStartedClickEvent
reserved "ui_onboard_get_started_click";
Expand Down
35 changes: 18 additions & 17 deletions e_imports.go
Original file line number Diff line number Diff line change
Expand Up @@ -60,23 +60,6 @@ import (
_ "github.com/gravitational/kingpin"
_ "github.com/gravitational/license"
_ "github.com/gravitational/roundtrip"
_ "github.com/gravitational/teleport/api/breaker"
_ "github.com/gravitational/teleport/api/client"
_ "github.com/gravitational/teleport/api/client/proto"
_ "github.com/gravitational/teleport/api/client/webclient"
_ "github.com/gravitational/teleport/api/constants"
_ "github.com/gravitational/teleport/api/defaults"
_ "github.com/gravitational/teleport/api/gen/proto/go/attestation/v1"
_ "github.com/gravitational/teleport/api/gen/proto/go/teleport/devicetrust/v1"
_ "github.com/gravitational/teleport/api/gen/proto/go/teleport/loginrule/v1"
_ "github.com/gravitational/teleport/api/gen/proto/go/teleport/plugins/v1"
_ "github.com/gravitational/teleport/api/gen/proto/go/teleport/samlidp/v1"
_ "github.com/gravitational/teleport/api/types"
_ "github.com/gravitational/teleport/api/types/events"
_ "github.com/gravitational/teleport/api/types/wrappers"
_ "github.com/gravitational/teleport/api/utils"
_ "github.com/gravitational/teleport/api/utils/keys"
_ "github.com/gravitational/teleport/api/utils/retryutils"
_ "github.com/gravitational/trace"
_ "github.com/gravitational/trace/trail"
_ "github.com/jonboulle/clockwork"
Expand Down Expand Up @@ -118,4 +101,22 @@ import (
_ "google.golang.org/protobuf/types/known/timestamppb"
_ "gopkg.in/check.v1"
_ "k8s.io/apimachinery/pkg/util/yaml"

_ "github.com/gravitational/teleport/api/breaker"
_ "github.com/gravitational/teleport/api/client"
_ "github.com/gravitational/teleport/api/client/proto"
_ "github.com/gravitational/teleport/api/client/webclient"
_ "github.com/gravitational/teleport/api/constants"
_ "github.com/gravitational/teleport/api/defaults"
_ "github.com/gravitational/teleport/api/gen/proto/go/attestation/v1"
_ "github.com/gravitational/teleport/api/gen/proto/go/teleport/devicetrust/v1"
_ "github.com/gravitational/teleport/api/gen/proto/go/teleport/loginrule/v1"
_ "github.com/gravitational/teleport/api/gen/proto/go/teleport/plugins/v1"
_ "github.com/gravitational/teleport/api/gen/proto/go/teleport/samlidp/v1"
_ "github.com/gravitational/teleport/api/types"
_ "github.com/gravitational/teleport/api/types/events"
_ "github.com/gravitational/teleport/api/types/wrappers"
_ "github.com/gravitational/teleport/api/utils"
_ "github.com/gravitational/teleport/api/utils/keys"
_ "github.com/gravitational/teleport/api/utils/retryutils"
)
Loading