Merge pull request #11 from Retropex/master

update to `v0.3.1beta`
This commit is contained in:
Léo Haf 2025-03-20 23:38:52 +01:00 committed by GitHub
commit be6113e329
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 35 additions and 6 deletions

View File

@ -1,5 +1,5 @@
PKG_ID := $(shell yq e ".id" < manifest.yaml)
PKG_VERSION := $(shell yq e ".version" < manifest.yaml)
PKG_ID := $(shell yq -e ".id" manifest.yaml)
PKG_VERSION := $(shell yq -e ".version" manifest.yaml)
TS_FILES := $(shell find . -name \*.ts )
# delete the target of a rule if it has changed and its recipe exits with a nonzero exit status

@ -1 +1 @@
Subproject commit a38edeb8a8485d22ffb3888dc2971441e09fc474
Subproject commit 2607be583af667ca5417a25b5ba736547116d125

View File

@ -5,10 +5,10 @@ id: datum
# A human readable service title
title: "Datum Gateway"
# Service version - accepts up to four digits, where the last confirms to revisions necessary for StartOS - see documentation: https://github.com/Start9Labs/emver-rs. This value will change with each release of the service.
version: 0.2.2.1
version: 0.3.1
# Release notes for the update - can be a string, paragraph or URL
release-notes: |
- Contains a fix for non-pooled mining
- Release notes: https://github.com/OCEAN-xyz/datum_gateway/releases/tag/v0.3.1beta
license: MIT
wrapper-repo: "https://github.com/ocean-xyz/datum-gateway-startos"
upstream-repo: "https://github.com/ocean-xyz/datum-gateway"

View File

@ -220,6 +220,13 @@ export const getConfig: T.ExpectedExports.getConfig = compat.getConfig({
integral: true,
default: 7152,
},
admin_password: {
type: "string",
name: "API password",
description: "API password for actions/changes",
default: "",
nullable: true,
},
},
},
// "extra_block_submissions": {

View File

@ -29,6 +29,16 @@ function migrate_0221_to_022(config: any) {
return config;
}
function migrate_022_to_031(config: any) {
config.api.admin_password = '';
return config;
}
function migrate_031_to_022(config: any) {
delete config.api.admin_password;
return config;
}
export const migration: T.ExpectedExports.migration =
compat.migrations.fromMapping(
{
@ -59,7 +69,19 @@ export const migration: T.ExpectedExports.migration =
true,
{ version: "0.2.2.1", type: "down"}
)
},
"0.3.1": {
up: compat.migrations.updateConfig(
migrate_022_to_031,
true,
{ version: "0.3.1", type: "up"}
),
down: compat.migrations.updateConfig(
migrate_031_to_022,
true,
{ version: "0.3.1", type: "down"}
)
}
},
"0.2.2.1"
"0.3.1"
);