mirror of
https://github.com/Start9Labs/registry.git
synced 2026-03-26 10:21:51 +00:00
Updates/pkg hardware (#137)
* add ability to specify package architectures for publish script, as well as deindex them * implement and adjust filtering for package hardware requirements; adjust for legacy and new query params paths * augment test manifest and fix ram query * fixes * fix ram for other routes * rework filtering logic to eliminate hack db call * fix hanging issue and other dataset consistency issues * adjust arch param * cleanup * fix package manifest parsing * make index package arches optional * rename from embassy-sdk to start-sdk and embassy-publish to registr-publish * fix ram comparison * increase upload timeout * fix serialization and deserialization of devices jsonb database field * cleanup * another deserialization fix * revert change; better error message and test case * fix jsonb serialization freal * cleanup * fix jsonb deserialization * fix lookup of device value * parse empty device object as null
This commit is contained in:
@@ -36,8 +36,9 @@ import Startlude (
|
||||
Text,
|
||||
UTCTime,
|
||||
Word32,
|
||||
Bool
|
||||
Bool,
|
||||
)
|
||||
import Lib.Types.Manifest (PackageDevice)
|
||||
|
||||
|
||||
share
|
||||
@@ -72,6 +73,8 @@ VersionPlatform
|
||||
updatedAt UTCTime Maybe
|
||||
pkgId PkgRecordId
|
||||
versionNumber Version
|
||||
ram Int Maybe
|
||||
device PackageDevice Maybe
|
||||
arch OsArch
|
||||
Primary pkgId versionNumber arch
|
||||
deriving Eq
|
||||
|
||||
Reference in New Issue
Block a user