update to v0.3.1beta

This commit is contained in:
Léo Haf 2025-03-18 14:57:53 +01:00 committed by Léo Haf
parent 4c151f0614
commit 2040aaac7d
Signed by: Retropex
GPG Key ID: F5073C4F4882FFFC
4 changed files with 33 additions and 4 deletions

@ -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"
);