Documentation
¶
Overview ¶
SPDX-FileCopyrightText: 2025 Your Company
SPDX-License-Identifier: AGPL-3.0-or-later
Index ¶
- func HandleInstallerDownload(e *core.FileDownloadRequestEvent) error
- func HandleWalletVersionCreate(e *core.RecordRequestEvent) error
- func HandleWalletVersionEnrich(e *core.RecordEnrichEvent) error
- func HandleWalletVersionUpdate(e *core.RecordRequestEvent) error
- func WalletVersionHooks(app core.App)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleInstallerDownload ¶
func HandleInstallerDownload(e *core.FileDownloadRequestEvent) error
HandleInstallerDownload serves the installers of non-downloadable versions only to superusers and members of the owning organization, identified by a file token, an auth token or a Credimi-Api-Key.
func HandleWalletVersionCreate ¶
func HandleWalletVersionCreate(e *core.RecordRequestEvent) error
HandleWalletVersionCreate keeps the submitted installers of a create the collection rule already authorized, and requires at least one of them.
func HandleWalletVersionEnrich ¶
func HandleWalletVersionEnrich(e *core.RecordEnrichEvent) error
HandleWalletVersionEnrich shows the installers of non-downloadable versions to superusers and members of the owning organization only.
func HandleWalletVersionUpdate ¶
func HandleWalletVersionUpdate(e *core.RecordRequestEvent) error
HandleWalletVersionUpdate keeps the submitted installers of an update the collection rule already authorized.
func WalletVersionHooks ¶
Types ¶
This section is empty.