Documentation
¶
Index ¶
- func CreateSecretPage(currentApp *app.App, basePath string, prefill *core.CreateSecretRequest, ...) g.Node
- func EditSecretPage(currentApp *app.App, basePath string, secret *core.SecretDTO, errorMsg string) g.Node
- func ImportTemplateDownload() g.Node
- func PathBreadcrumb(path string, appBase string) g.Node
- func RollbackConfirmationModal(secret *core.SecretDTO, targetVersion int) g.Node
- func SecretDetailPage(currentApp *app.App, basePath string, secret *core.SecretDTO, ...) g.Node
- func SecretFormValidation() g.Node
- func SecretImportForm(appBase string) g.Node
- func SecretsListPage(currentApp *app.App, basePath string, secrets []*core.SecretDTO, ...) g.Node
- func SecretsPath(path string) g.Node
- func SecretsTreeView(currentApp *app.App, basePath string, tree []*core.SecretTreeNode) g.Node
- func VersionDiff(oldVersion, newVersion *core.SecretVersionDTO) g.Node
- func VersionHistoryPage(currentApp *app.App, basePath string, secret *core.SecretDTO, ...) g.Node
- type TreeNode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateSecretPage ¶
func CreateSecretPage( currentApp *app.App, basePath string, prefill *core.CreateSecretRequest, errorMsg string, ) g.Node
CreateSecretPage renders the create secret form
func EditSecretPage ¶
func EditSecretPage( currentApp *app.App, basePath string, secret *core.SecretDTO, errorMsg string, ) g.Node
EditSecretPage renders the edit secret form
func ImportTemplateDownload ¶
ImportTemplateDownload renders download links for import templates
func PathBreadcrumb ¶
PathBreadcrumb renders a breadcrumb from a secret path
func RollbackConfirmationModal ¶
RollbackConfirmationModal renders a confirmation modal for rollback
func SecretDetailPage ¶
func SecretDetailPage( currentApp *app.App, basePath string, secret *core.SecretDTO, versions []*core.SecretVersionDTO, ) g.Node
SecretDetailPage renders the secret detail page
func SecretFormValidation ¶
SecretFormValidation renders client-side validation hints
func SecretImportForm ¶
SecretImportForm renders a bulk import form
func SecretsListPage ¶
func SecretsListPage( currentApp *app.App, basePath string, secrets []*core.SecretDTO, pag *pagination.Pagination, query *core.ListSecretsQuery, ) g.Node
SecretsListPage renders the secrets list page
func SecretsPath ¶
SecretsPath renders breadcrumb-style path navigation
func SecretsTreeView ¶
SecretsTreeView renders a tree view of secrets
func VersionDiff ¶
func VersionDiff(oldVersion, newVersion *core.SecretVersionDTO) g.Node
VersionDiff renders a comparison between two versions
func VersionHistoryPage ¶
func VersionHistoryPage( currentApp *app.App, basePath string, secret *core.SecretDTO, versions []*core.SecretVersionDTO, pag *pagination.Pagination, ) g.Node
VersionHistoryPage renders the version history page for a secret