mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-04-01 21:13:09 +00:00
* bugfixes * update fe types * implement new registry types in marketplace and ui * fix marketplace types to have default params * add alt implementation toggle * merge cleanup * more cleanup and notes * fix build * cleanup sync with next/minor * add exver JS parser * parse ValidExVer to string * update types to interface * add VersionRange and comparative functions * Parse ExtendedVersion from string * add conjunction, disjunction, and inversion logic * consider flavor in satisfiedBy fn * consider prerelease for ordering * add compare fn for sorting * rename fns for consistency * refactoring * update compare fn to return null if flavors don't match * begin simplifying dependencies * under construction * wip * add dependency metadata to CurrentDependencyInfo * ditch inheritance for recursive VersionRange constructor. Recursive 'satisfiedBy' fn wip * preprocess manifest * misc fixes * use sdk version as osVersion in manifest * chore: Change the type to just validate and not generate all solutions. * add publishedAt * fix pegjs exports * integrate exver into sdk * misc fixes * complete satisfiedBy fn * refactor - use greaterThanOrEqual and lessThanOrEqual fns * fix tests * update dependency details * update types * remove interim types * rename alt implementation to flavor * cleanup os update * format exver.ts * add s9pk parsing endpoints * fix build * update to exver * exver and bug fixes * update static endpoints + cleanup * cleanup * update static proxy verification * make mocks more robust; fix dep icon fallback; cleanup * refactor alert versions and update fixtures * registry bugfixes * misc fixes * cleanup unused * convert patchdb ui seed to camelCase * update otherVersions type * change otherVersions: null to 'none' * refactor and complete feature * improve static endpoints * fix install params * mask systemd-networkd-wait-online * fix static file fetching * include non-matching versions in otherVersions * convert release notes to modal and clean up displayExver * alert for no other versions * Fix ack-instructions casing * fix indeterminate loader on service install --------- Co-authored-by: Aiden McClelland <me@drbonez.dev> Co-authored-by: Shadowy Super Coder <musashidisciple@proton.me> Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com> Co-authored-by: J H <dragondef@gmail.com> Co-authored-by: Matt Hill <mattnine@protonmail.com>
155 lines
7.4 KiB
TypeScript
155 lines
7.4 KiB
TypeScript
export { AcceptSigners } from "./AcceptSigners"
|
|
export { ActionId } from "./ActionId"
|
|
export { ActionMetadata } from "./ActionMetadata"
|
|
export { AddAdminParams } from "./AddAdminParams"
|
|
export { AddAssetParams } from "./AddAssetParams"
|
|
export { AddPackageParams } from "./AddPackageParams"
|
|
export { AddressInfo } from "./AddressInfo"
|
|
export { AddSslOptions } from "./AddSslOptions"
|
|
export { AddVersionParams } from "./AddVersionParams"
|
|
export { Alerts } from "./Alerts"
|
|
export { Algorithm } from "./Algorithm"
|
|
export { AllowedStatuses } from "./AllowedStatuses"
|
|
export { AllPackageData } from "./AllPackageData"
|
|
export { AlpnInfo } from "./AlpnInfo"
|
|
export { AnySignature } from "./AnySignature"
|
|
export { AnySigningKey } from "./AnySigningKey"
|
|
export { AnyVerifyingKey } from "./AnyVerifyingKey"
|
|
export { AttachParams } from "./AttachParams"
|
|
export { BackupProgress } from "./BackupProgress"
|
|
export { BackupTargetFS } from "./BackupTargetFS"
|
|
export { Base64 } from "./Base64"
|
|
export { BindInfo } from "./BindInfo"
|
|
export { BindOptions } from "./BindOptions"
|
|
export { BindParams } from "./BindParams"
|
|
export { Blake3Commitment } from "./Blake3Commitment"
|
|
export { BlockDev } from "./BlockDev"
|
|
export { Callback } from "./Callback"
|
|
export { Category } from "./Category"
|
|
export { CheckDependenciesParam } from "./CheckDependenciesParam"
|
|
export { CheckDependenciesResult } from "./CheckDependenciesResult"
|
|
export { ChrootParams } from "./ChrootParams"
|
|
export { Cifs } from "./Cifs"
|
|
export { ContactInfo } from "./ContactInfo"
|
|
export { CreateOverlayedImageParams } from "./CreateOverlayedImageParams"
|
|
export { CurrentDependencies } from "./CurrentDependencies"
|
|
export { CurrentDependencyInfo } from "./CurrentDependencyInfo"
|
|
export { DataUrl } from "./DataUrl"
|
|
export { Dependencies } from "./Dependencies"
|
|
export { DependencyKind } from "./DependencyKind"
|
|
export { DependencyMetadata } from "./DependencyMetadata"
|
|
export { DependencyRequirement } from "./DependencyRequirement"
|
|
export { DepInfo } from "./DepInfo"
|
|
export { Description } from "./Description"
|
|
export { DestroyOverlayedImageParams } from "./DestroyOverlayedImageParams"
|
|
export { Duration } from "./Duration"
|
|
export { EncryptedWire } from "./EncryptedWire"
|
|
export { ExecuteAction } from "./ExecuteAction"
|
|
export { ExportActionParams } from "./ExportActionParams"
|
|
export { ExportServiceInterfaceParams } from "./ExportServiceInterfaceParams"
|
|
export { ExposeForDependentsParams } from "./ExposeForDependentsParams"
|
|
export { FullIndex } from "./FullIndex"
|
|
export { FullProgress } from "./FullProgress"
|
|
export { GetHostInfoParams } from "./GetHostInfoParams"
|
|
export { GetOsAssetParams } from "./GetOsAssetParams"
|
|
export { GetOsVersionParams } from "./GetOsVersionParams"
|
|
export { GetPackageParams } from "./GetPackageParams"
|
|
export { GetPackageResponseFull } from "./GetPackageResponseFull"
|
|
export { GetPackageResponse } from "./GetPackageResponse"
|
|
export { GetPrimaryUrlParams } from "./GetPrimaryUrlParams"
|
|
export { GetServiceInterfaceParams } from "./GetServiceInterfaceParams"
|
|
export { GetServicePortForwardParams } from "./GetServicePortForwardParams"
|
|
export { GetSslCertificateParams } from "./GetSslCertificateParams"
|
|
export { GetSslKeyParams } from "./GetSslKeyParams"
|
|
export { GetStoreParams } from "./GetStoreParams"
|
|
export { GetSystemSmtpParams } from "./GetSystemSmtpParams"
|
|
export { Governor } from "./Governor"
|
|
export { Guid } from "./Guid"
|
|
export { HardwareRequirements } from "./HardwareRequirements"
|
|
export { HealthCheckId } from "./HealthCheckId"
|
|
export { HealthCheckResult } from "./HealthCheckResult"
|
|
export { HostAddress } from "./HostAddress"
|
|
export { HostId } from "./HostId"
|
|
export { HostKind } from "./HostKind"
|
|
export { HostnameInfo } from "./HostnameInfo"
|
|
export { Hosts } from "./Hosts"
|
|
export { Host } from "./Host"
|
|
export { ImageConfig } from "./ImageConfig"
|
|
export { ImageId } from "./ImageId"
|
|
export { ImageMetadata } from "./ImageMetadata"
|
|
export { ImageSource } from "./ImageSource"
|
|
export { InitProgressRes } from "./InitProgressRes"
|
|
export { InstalledState } from "./InstalledState"
|
|
export { InstalledVersionParams } from "./InstalledVersionParams"
|
|
export { InstallingInfo } from "./InstallingInfo"
|
|
export { InstallingState } from "./InstallingState"
|
|
export { InstallParams } from "./InstallParams"
|
|
export { IpHostname } from "./IpHostname"
|
|
export { IpInfo } from "./IpInfo"
|
|
export { LanInfo } from "./LanInfo"
|
|
export { ListServiceInterfacesParams } from "./ListServiceInterfacesParams"
|
|
export { ListVersionSignersParams } from "./ListVersionSignersParams"
|
|
export { LoginParams } from "./LoginParams"
|
|
export { MainStatus } from "./MainStatus"
|
|
export { Manifest } from "./Manifest"
|
|
export { MaybeUtf8String } from "./MaybeUtf8String"
|
|
export { MerkleArchiveCommitment } from "./MerkleArchiveCommitment"
|
|
export { MountParams } from "./MountParams"
|
|
export { MountTarget } from "./MountTarget"
|
|
export { NamedProgress } from "./NamedProgress"
|
|
export { OnionHostname } from "./OnionHostname"
|
|
export { OsIndex } from "./OsIndex"
|
|
export { OsVersionInfo } from "./OsVersionInfo"
|
|
export { PackageDataEntry } from "./PackageDataEntry"
|
|
export { PackageDetailLevel } from "./PackageDetailLevel"
|
|
export { PackageId } from "./PackageId"
|
|
export { PackageIndex } from "./PackageIndex"
|
|
export { PackageInfoShort } from "./PackageInfoShort"
|
|
export { PackageInfo } from "./PackageInfo"
|
|
export { PackageState } from "./PackageState"
|
|
export { PackageVersionInfo } from "./PackageVersionInfo"
|
|
export { ParamsMaybePackageId } from "./ParamsMaybePackageId"
|
|
export { ParamsPackageId } from "./ParamsPackageId"
|
|
export { PasswordType } from "./PasswordType"
|
|
export { PathOrUrl } from "./PathOrUrl"
|
|
export { ProcedureId } from "./ProcedureId"
|
|
export { Progress } from "./Progress"
|
|
export { Public } from "./Public"
|
|
export { RecoverySource } from "./RecoverySource"
|
|
export { RegistryAsset } from "./RegistryAsset"
|
|
export { RegistryInfo } from "./RegistryInfo"
|
|
export { RemoveActionParams } from "./RemoveActionParams"
|
|
export { RemoveAddressParams } from "./RemoveAddressParams"
|
|
export { RemoveVersionParams } from "./RemoveVersionParams"
|
|
export { RequestCommitment } from "./RequestCommitment"
|
|
export { Security } from "./Security"
|
|
export { ServerInfo } from "./ServerInfo"
|
|
export { ServerSpecs } from "./ServerSpecs"
|
|
export { ServerStatus } from "./ServerStatus"
|
|
export { ServiceInterfaceId } from "./ServiceInterfaceId"
|
|
export { ServiceInterface } from "./ServiceInterface"
|
|
export { ServiceInterfaceType } from "./ServiceInterfaceType"
|
|
export { SessionList } from "./SessionList"
|
|
export { Sessions } from "./Sessions"
|
|
export { Session } from "./Session"
|
|
export { SetConfigured } from "./SetConfigured"
|
|
export { SetDependenciesParams } from "./SetDependenciesParams"
|
|
export { SetHealth } from "./SetHealth"
|
|
export { SetMainStatusStatus } from "./SetMainStatusStatus"
|
|
export { SetMainStatus } from "./SetMainStatus"
|
|
export { SetStoreParams } from "./SetStoreParams"
|
|
export { SetSystemSmtpParams } from "./SetSystemSmtpParams"
|
|
export { SetupExecuteParams } from "./SetupExecuteParams"
|
|
export { SetupProgress } from "./SetupProgress"
|
|
export { SetupResult } from "./SetupResult"
|
|
export { SetupStatusRes } from "./SetupStatusRes"
|
|
export { SignAssetParams } from "./SignAssetParams"
|
|
export { SignerInfo } from "./SignerInfo"
|
|
export { Status } from "./Status"
|
|
export { UpdatingState } from "./UpdatingState"
|
|
export { VerifyCifsParams } from "./VerifyCifsParams"
|
|
export { VersionSignerParams } from "./VersionSignerParams"
|
|
export { Version } from "./Version"
|
|
export { VolumeId } from "./VolumeId"
|
|
export { WifiInfo } from "./WifiInfo"
|