package
0.0.0-20241005054043-280ebc17731b
Repository: https://github.com/release-argus/argus.git
Documentation: pkg.go.dev
# Structs
ActionSummary is the summary of all Actions for a Service.
BasicAuth to use on the HTTP(s) request.
BuildInfo is information from build time.
CommandEdit for JSON react-hook-form.
CommandStateUpdate will give an update of the current state of the Command @ index.
CommandSummary is the summary of a Command.
Config is the config for Argus.
DashboardOptions.
Defaults are the global defaults for vars.
DeployedVersionLookup of the service.
Flags is the runtime flags.
Header to use in the HTTP request.
LatestVersion lookup of the service.
LatestVersionRequireDefaults are default values for a LatestVersion.
LatestVersionRequire contains commands, regex etc for the release to be considered valid.
LatestVersionRequireDefaults for the release to be considered valid.
LogSettings contains web settings for the program.
Notifiers are the notifiers to use when a WebHook fails.
Notify is a message w/ destination and from details.
RefreshAPI used in /api/v1/*_version/refresh.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RuntimeInfo is current runtime information.
Service is a source to be serviceed and provides everything needed to extract the latest version from the URL provided.
ServiceDefaults are default values for a Service.
ServiceEdit wants NotifySlice to be a list to prevent it being marshalled with indicies.
ServiceOptions.
ServiceSummary is the Summary of a Service.
Settings contains settings for the program.
Status is the Status of a Service.
StatusFails keeps track of whether each of the notifications failed on the last version change.
StatusFailsSummary keeps track of whether any of the notifications failed on the last version change.
URLCommand is a command to be ran to filter version from the URL body.
VersionAPI used in /api/v1/version.
WebHook is a WebHook to send.
WebHookSummary is the summary of a WebHook.
WebSettings contains web settings for the program.
WebSocketMessage is the message format to send/receive/forward.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
NotifySlice is a slice mapping of Notify.
ServiceSlice is a slice mapping of Service.
URLCommandSlice is a slice of URLCommand to be used to filter version from the URL Content.
WebHookSlice is a slice mapping of WebHook.