Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
percli
command
|
|
|
perses
command
|
|
|
annotation
Package annotation provides builders for dashboard and panel annotations.
|
Package annotation provides builders for dashboard and panel annotations. |
|
internal
|
|
|
api/dependency
Package dependency provides different manager that will be used to instantiate the different services and daos of the API.
|
Package dependency provides different manager that will be used to instantiate the different services and daos of the API. |
|
api/impl/proxy/common
Package common gathers what is shared by the different kinds of datasource proxy (HTTP, SQL).
|
Package common gathers what is shared by the different kinds of datasource proxy (HTTP, SQL). |
|
api/impl/proxy/http
Package httpproxy implements the proxy forwarding the requests to the datasources reachable over HTTP (datasource proxy kind "HTTPProxy").
|
Package httpproxy implements the proxy forwarding the requests to the datasources reachable over HTTP (datasource proxy kind "HTTPProxy"). |
|
api/impl/proxy/proxytest
Package proxytest provides utilities shared by the tests of the datasource proxies.
|
Package proxytest provides utilities shared by the tests of the datasource proxies. |
|
api/impl/proxy/sql
Package sqlproxy implements the proxy executing read-only queries against the SQL datasources (datasource proxy kind "SQLProxy").
|
Package sqlproxy implements the proxy executing read-only queries against the SQL datasources (datasource proxy kind "SQLProxy"). |
|
api/index
Package index contains the implementation of the indexation and the search engine.
|
Package index contains the implementation of the indexation and the search engine. |
|
api/netguard
Package netguard restricts the network destinations the datasource proxy is allowed to reach.
|
Package netguard restricts the network destinations the datasource proxy is allowed to reach. |
|
api/secretfile
Package secretfile ensures that the files referenced by a Secret / GlobalSecret (passwordFile, credentialsFile, clientSecretFile, caFile, certFile, keyFile) are located in a directory explicitly allowed by the Perses administrator.
|
Package secretfile ensures that the files referenced by a Secret / GlobalSecret (passwordFile, credentialsFile, clientSecretFile, caFile, certFile, keyFile) are located in a directory explicitly allowed by the Perses administrator. |
|
pkg
|
|
|
client/fake/api
Package fakeapi is reproducing the package api at the same level.
|
Package fakeapi is reproducing the package api at the same level. |
|
scripts
|
|
|
check-license
command
|
|
|
docker-cleanup
command
|
|
|
extract-changelog
command
This script is extracting the changelog for the current version from the file CHANGELOG.md available at the root of the project.
|
This script is extracting the changelog for the current version from the file CHANGELOG.md available at the root of the project. |
|
generate-changelog
command
|
|
|
generate-goreleaser
command
|
|
|
plugin
command
|
|
|
push-main-docker-image
command
|
|
|
validate-data
command
|
|
Click to show internal directories.
Click to hide internal directories.
