Directories
¶
| Path | Synopsis |
|---|---|
|
Package cmd is our cobra cli implementation
|
Package cmd is our cobra cli implementation |
|
cli
command
|
|
|
cli/cmd
Package cmd is the cobra cli implementation for the core server
|
Package cmd is the cobra cli implementation for the core server |
|
cli/cmd/apitokens
Package apitokens is our cobra cli for api token endpoints
|
Package apitokens is our cobra cli for api token endpoints |
|
cli/cmd/contact
Package contact is our cobra cli for contact endpoints
|
Package contact is our cobra cli for contact endpoints |
|
cli/cmd/contacthistory
Package contacthistory is our cobra cli for contactHistory endpoints
|
Package contacthistory is our cobra cli for contactHistory endpoints |
|
cli/cmd/documentdatahistory
Package documentdatahistory is our cobra cli for documentDataHistory endpoints
|
Package documentdatahistory is our cobra cli for documentDataHistory endpoints |
|
cli/cmd/entitlementhistory
Package entitlementhistory is our cobra cli for entitlementHistory endpoints
|
Package entitlementhistory is our cobra cli for entitlementHistory endpoints |
|
cli/cmd/entitlementplan
Package entitlementplan is our cobra cli for entitlement plan endpoints
|
Package entitlementplan is our cobra cli for entitlement plan endpoints |
|
cli/cmd/entitlementplanfeaturehistory
Package entitlementplanfeaturehistory is our cobra cli for entitlementPlanFeatureHistory endpoints
|
Package entitlementplanfeaturehistory is our cobra cli for entitlementPlanFeatureHistory endpoints |
|
cli/cmd/entitlementplanfeatures
Package entitlementplanfeatures is our cobra cli for plan feature endpoints
|
Package entitlementplanfeatures is our cobra cli for plan feature endpoints |
|
cli/cmd/entitlementplanhistory
Package entitlementplanhistory is our cobra cli for entitlementPlanHistory endpoints
|
Package entitlementplanhistory is our cobra cli for entitlementPlanHistory endpoints |
|
cli/cmd/entitlements
Package entitlement is our cobra cli for entitlement endpoints
|
Package entitlement is our cobra cli for entitlement endpoints |
|
cli/cmd/entity
Package entity is our cobra cli for entity endpoints
|
Package entity is our cobra cli for entity endpoints |
|
cli/cmd/entityhistory
Package entityhistory is our cobra cli for entityHistory endpoints
|
Package entityhistory is our cobra cli for entityHistory endpoints |
|
cli/cmd/entitytype
Package entitytype is our cobra cli for entity type endpoints
|
Package entitytype is our cobra cli for entity type endpoints |
|
cli/cmd/entitytypehistory
Package entitytypehistory is our cobra cli for entityTypeHistory endpoints
|
Package entitytypehistory is our cobra cli for entityTypeHistory endpoints |
|
cli/cmd/eventhistory
Package eventhistory is our cobra cli for eventHistory endpoints
|
Package eventhistory is our cobra cli for eventHistory endpoints |
|
cli/cmd/featurehistory
Package featurehistory is our cobra cli for featureHistory endpoints
|
Package featurehistory is our cobra cli for featureHistory endpoints |
|
cli/cmd/features
Package feature is our cobra cli for feature endpoints
|
Package feature is our cobra cli for feature endpoints |
|
cli/cmd/filehistory
Package filehistory is our cobra cli for fileHistory endpoints
|
Package filehistory is our cobra cli for fileHistory endpoints |
|
cli/cmd/group
Package group is our cobra cli for group endpoints
|
Package group is our cobra cli for group endpoints |
|
cli/cmd/grouphistory
Package grouphistory is our cobra cli for groupHistory endpoints
|
Package grouphistory is our cobra cli for groupHistory endpoints |
|
cli/cmd/groupmembers
Package groupmembers is our cobra cli for group member endpoints
|
Package groupmembers is our cobra cli for group member endpoints |
|
cli/cmd/groupmembershiphistory
Package groupmembershiphistory is our cobra cli for groupMembershipHistory endpoints
|
Package groupmembershiphistory is our cobra cli for groupMembershipHistory endpoints |
|
cli/cmd/groupsetting
Package groupsetting provides commands for managing group settings
|
Package groupsetting provides commands for managing group settings |
|
cli/cmd/groupsettinghistory
Package groupsettinghistory is our cobra cli for groupSettingHistory endpoints
|
Package groupsettinghistory is our cobra cli for groupSettingHistory endpoints |
|
cli/cmd/hushhistory
Package hushhistory is our cobra cli for hushHistory endpoints
|
Package hushhistory is our cobra cli for hushHistory endpoints |
|
cli/cmd/integrationhistory
Package integrationhistory is our cobra cli for integrationHistory endpoints
|
Package integrationhistory is our cobra cli for integrationHistory endpoints |
|
cli/cmd/invite
Package invite creates invitation emails + tokens for external users to join an organization
|
Package invite creates invitation emails + tokens for external users to join an organization |
|
cli/cmd/login
Package login is our cobra cli for authentication endpoints
|
Package login is our cobra cli for authentication endpoints |
|
cli/cmd/oauthproviderhistory
Package oauthproviderhistory is our cobra cli for oauthProviderHistory endpoints
|
Package oauthproviderhistory is our cobra cli for oauthProviderHistory endpoints |
|
cli/cmd/organization
Package org is our cobra cli for organization endpoints
|
Package org is our cobra cli for organization endpoints |
|
cli/cmd/organizationhistory
Package organizationhistory is our cobra cli for organizationHistory endpoints
|
Package organizationhistory is our cobra cli for organizationHistory endpoints |
|
cli/cmd/organizationsetting
Package orgsetting provides commands for managing organization settings
|
Package orgsetting provides commands for managing organization settings |
|
cli/cmd/organizationsettinghistory
Package organizationsettinghistory is our cobra cli for organizationSettingHistory endpoints
|
Package organizationsettinghistory is our cobra cli for organizationSettingHistory endpoints |
|
cli/cmd/orgmembers
Package orgmembers is our cobra cli for org member endpoints
|
Package orgmembers is our cobra cli for org member endpoints |
|
cli/cmd/orgmembershiphistory
Package orgmembershiphistory is our cobra cli for orgMembershipHistory endpoints
|
Package orgmembershiphistory is our cobra cli for orgMembershipHistory endpoints |
|
cli/cmd/personalaccesstokens
Package tokens is our cobra cli for token endpoints
|
Package tokens is our cobra cli for token endpoints |
|
cli/cmd/register
Package register allows user registration
|
Package register allows user registration |
|
cli/cmd/reset
Package reset allows user password reset
|
Package reset allows user password reset |
|
cli/cmd/search
Package search is our cobra cli for search endpoint
|
Package search is our cobra cli for search endpoint |
|
cli/cmd/subscriber
Package subscribers is our cobra cli for subscriber endpoints
|
Package subscribers is our cobra cli for subscriber endpoints |
|
cli/cmd/switchcontext
Package switchcontext provides a basic interface to switch between organization contexts
|
Package switchcontext provides a basic interface to switch between organization contexts |
|
cli/cmd/templatehistory
Package templatehistory is our cobra cli for templateHistory endpoints
|
Package templatehistory is our cobra cli for templateHistory endpoints |
|
cli/cmd/user
Package user is our cobra cli for user endpoints
|
Package user is our cobra cli for user endpoints |
|
cli/cmd/userhistory
Package userhistory is our cobra cli for userHistory endpoints
|
Package userhistory is our cobra cli for userHistory endpoints |
|
cli/cmd/usersetting
Package usersetting is our cobra cli for user setting endpoints
|
Package usersetting is our cobra cli for user setting endpoints |
|
cli/cmd/usersettinghistory
Package usersettinghistory is our cobra cli for userSettingHistory endpoints
|
Package usersettinghistory is our cobra cli for userSettingHistory endpoints |
|
cli/cmd/version
Package version contains the version information for the CLI
|
Package version contains the version information for the CLI |
|
cli/cmd/webhookhistory
Package webhookhistory is our cobra cli for webhookHistory endpoints
|
Package webhookhistory is our cobra cli for webhookHistory endpoints |
|
Package config holds configuration stuff to configure the things
|
Package config holds configuration stuff to configure the things |
|
Package db provides an embedded filesystem containing all the database migrations
|
Package db provides an embedded filesystem containing all the database migrations |
|
internal
|
|
|
constants
Package constants contains constants used throughout the application
|
Package constants contains constants used throughout the application |
|
ent/customtypes
Package customtypes is a custom type definition for ent and the associated interfaces
|
Package customtypes is a custom type definition for ent and the associated interfaces |
|
ent/entconfig
Package entconfig holds configuration stuff for the ent server
|
Package entconfig holds configuration stuff for the ent server |
|
ent/generated
Code generated by entfga, DO NOT EDIT.
|
Code generated by entfga, DO NOT EDIT. |
|
ent/hooks
Package hooks is middleware to alter the graphql mutation
|
Package hooks is middleware to alter the graphql mutation |
|
ent/interceptors
Package interceptors is middleware to alter the graphql query
|
Package interceptors is middleware to alter the graphql query |
|
ent/mixin
Package mixin contains the mixin package
|
Package mixin contains the mixin package |
|
ent/privacy/rule
Package rule contains policy rules
|
Package rule contains policy rules |
|
ent/privacy/token
Package token provides policy wrappers / getters for queries and mutations during password reset, sign-up
|
Package token provides policy wrappers / getters for queries and mutations during password reset, sign-up |
|
ent/privacy/utils
Package utils is a helper for working with ent policies
|
Package utils is a helper for working with ent policies |
|
ent/schema
Code generated by entx.history, DO NOT EDIT.
|
Code generated by entx.history, DO NOT EDIT. |
|
entdb
Package entdb extends the ent db library and satisfies matt's needs for consistency
|
Package entdb extends the ent db library and satisfies matt's needs for consistency |
|
graphapi
Package graphapi is the graph api package
|
Package graphapi is the graph api package |
|
graphapi/generate
command
|
|
|
httpserve/authmanager
Package authmanager provides the authentication manager for the server
|
Package authmanager provides the authentication manager for the server |
|
httpserve/config
Package config holds the echo server configuration utilities
|
Package config holds the echo server configuration utilities |
|
httpserve/handlers
Package handlers contains custom handler functions
|
Package handlers contains custom handler functions |
|
httpserve/route
Package route will hold the routes and route groups
|
Package route will hold the routes and route groups |
|
httpserve/server
Package server contains the server functions
|
Package server contains the server functions |
|
httpserve/serveropts
Package serveropts contains an echo server options wrapper
|
Package serveropts contains an echo server options wrapper |
|
pkg
|
|
|
enums
Package enums has enums
|
Package enums has enums |
|
events/soiree
Package soiree provides a simple event emitter that allows you to emit events and listen for them
|
Package soiree provides a simple event emitter that allows you to emit events and listen for them |
|
events/soiree/examples/metrics
command
|
|
|
events/soiree/examples/ordering
command
|
|
|
events/soiree/examples/panics
command
|
|
|
events/soiree/examples/pools
command
|
|
|
events/soiree/examples/uniqueID
command
|
|
|
gencmd/generate
command
|
|
|
middleware
Package middleware provides middleware for http Handlers.
|
Package middleware provides middleware for http Handlers. |
|
middleware/auth
Package auth handles auth
|
Package auth handles auth |
|
middleware/authtest
Package authtest is a mini server and token generator with a mock test to confirm keygen works correctly; not intended to test the whole api but rather just the token issuance and authentication
|
Package authtest is a mini server and token generator with a mock test to confirm keygen works correctly; not intended to test the whole api but rather just the token issuance and authentication |
|
middleware/cachecontrol
Package cachecontrol creates a cache control echo middleware
|
Package cachecontrol creates a cache control echo middleware |
|
middleware/cors
Package cors does cors stuff
|
Package cors does cors stuff |
|
middleware/debug
Package debug contains utility helper functions for debugging when working with echo server
|
Package debug contains utility helper functions for debugging when working with echo server |
|
middleware/mime
Package mime does mime stuff
|
Package mime does mime stuff |
|
middleware/ratelimit
Package ratelimit implements a rate limiting middleware
|
Package ratelimit implements a rate limiting middleware |
|
middleware/ratelimiter
Package ratelimiter is a ratelimiter based on cloudflare's approach
|
Package ratelimiter is a ratelimiter based on cloudflare's approach |
|
middleware/redirect
Package redirect does redirect stuff
|
Package redirect does redirect stuff |
|
middleware/secure
Package secure is middleware that provides protection against cross-site scripting (XSS) attack, content type sniffing, clickjacking, insecure connection and other code injection attacks
|
Package secure is middleware that provides protection against cross-site scripting (XSS) attack, content type sniffing, clickjacking, insecure connection and other code injection attacks |
|
middleware/transaction
Package transaction implements a transaction middleware for REST endpoints using the ent db client
|
Package transaction implements a transaction middleware for REST endpoints using the ent db client |
|
models
Package models provides http request and response structs
|
Package models provides http request and response structs |
|
openlaneclient
Package openlaneclient contains the client to interact with the openlane server
|
Package openlaneclient contains the client to interact with the openlane server |
|
testutils
Package testutils provides utilities for use in tests
|
Package testutils provides utilities for use in tests |
|
testutils/login/github
command
|
|
|
testutils/login/google
command
|
|
|
testutils/login/webauthn
command
|
|
|
transaction
Package transaction implements a transaction middleware for REST endpoints using the ent db client
|
Package transaction implements a transaction middleware for REST endpoints using the ent db client |
Click to show internal directories.
Click to hide internal directories.