mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-26 10:21:52 +00:00
addHealthCheck instead of additionalHealthChecks for Daemons (#2962)
* addHealthCheck on Daemons * fix bug that prevents domains without protocols from being deleted * fixes from testing * version bump * add sdk version to UI * fix useEntrypoint * fix dependency health check error display * minor fixes * beta.29 * fixes from testing * beta.30 * set /etc/os-release (#2918) * remove check-monitor from kiosk (#2059) * add units for progress (#2693) * use new progress type * alpha.7 * fix up pwa stuff * fix wormhole-squashfs and prune boot (#2964) * don't exit on expected errors * use bash --------- Co-authored-by: Matt Hill <mattnine@protonmail.com>
This commit is contained in:
@@ -202,6 +202,11 @@ export class InterfaceClearnetComponent {
|
||||
}
|
||||
|
||||
const loader = this.loader.open('Removing').subscribe()
|
||||
|
||||
if (!/^[a-zA-Z][a-zA-Z\d+\-.]*:\/\//.test(url)) {
|
||||
url = 'http://' + url
|
||||
}
|
||||
|
||||
const params = { domain: new URL(url).hostname }
|
||||
|
||||
try {
|
||||
|
||||
@@ -32,7 +32,7 @@ import { PackageDataEntry } from 'src/app/services/patch-db/data-model'
|
||||
<span tuiSubtitle class="g-warning">
|
||||
{{ error | i18n }}
|
||||
@if (getHealthCheckName(d.key); as healthCheckName) {
|
||||
: {{ getHealthCheckName }}
|
||||
: {{ healthCheckName }}
|
||||
}
|
||||
</span>
|
||||
} @else {
|
||||
|
||||
@@ -81,9 +81,17 @@ export default class ServiceAboutRoute {
|
||||
icon: '@tui.copy',
|
||||
action: () => this.copyService.copy(manifest.version),
|
||||
},
|
||||
{
|
||||
name: 'SDK Version',
|
||||
value: manifest.sdkVersion || '-',
|
||||
icon: manifest.sdkVersion ? '@tui.copy' : '',
|
||||
action: () =>
|
||||
manifest.sdkVersion &&
|
||||
this.copyService.copy(manifest.sdkVersion),
|
||||
},
|
||||
{
|
||||
name: 'Git Hash',
|
||||
value: manifest.gitHash || 'Unknown',
|
||||
value: manifest.gitHash || '-',
|
||||
icon: manifest.gitHash ? '@tui.copy' : '',
|
||||
action: () =>
|
||||
manifest.gitHash && this.copyService.copy(manifest.gitHash),
|
||||
|
||||
@@ -110,7 +110,7 @@ export namespace Mock {
|
||||
squashfs: {
|
||||
aarch64: {
|
||||
publishedAt: '2025-04-21T20:58:48.140749883Z',
|
||||
url: 'https://alpha-registry-x.start9.com/startos/v0.4.0-alpha.6/startos-0.4.0-alpha.6-33ae46f~dev_aarch64.squashfs',
|
||||
url: 'https://alpha-registry-x.start9.com/startos/v0.4.0-alpha.7/startos-0.4.0-alpha.7-33ae46f~dev_aarch64.squashfs',
|
||||
commitment: {
|
||||
hash: '4elBFVkd/r8hNadKmKtLIs42CoPltMvKe2z3LRqkphk=',
|
||||
size: 1343500288,
|
||||
@@ -122,7 +122,7 @@ export namespace Mock {
|
||||
},
|
||||
'aarch64-nonfree': {
|
||||
publishedAt: '2025-04-21T21:07:00.249285116Z',
|
||||
url: 'https://alpha-registry-x.start9.com/startos/v0.4.0-alpha.6/startos-0.4.0-alpha.6-33ae46f~dev_aarch64-nonfree.squashfs',
|
||||
url: 'https://alpha-registry-x.start9.com/startos/v0.4.0-alpha.7/startos-0.4.0-alpha.7-33ae46f~dev_aarch64-nonfree.squashfs',
|
||||
commitment: {
|
||||
hash: 'MrCEi4jxbmPS7zAiGk/JSKlMsiuKqQy6RbYOxlGHOIQ=',
|
||||
size: 1653075968,
|
||||
@@ -134,7 +134,7 @@ export namespace Mock {
|
||||
},
|
||||
raspberrypi: {
|
||||
publishedAt: '2025-04-21T21:16:12.933319237Z',
|
||||
url: 'https://alpha-registry-x.start9.com/startos/v0.4.0-alpha.6/startos-0.4.0-alpha.6-33ae46f~dev_raspberrypi.squashfs',
|
||||
url: 'https://alpha-registry-x.start9.com/startos/v0.4.0-alpha.7/startos-0.4.0-alpha.7-33ae46f~dev_raspberrypi.squashfs',
|
||||
commitment: {
|
||||
hash: '/XTVQRCqY3RK544PgitlKu7UplXjkmzWoXUh2E4HCw0=',
|
||||
size: 1490731008,
|
||||
@@ -146,7 +146,7 @@ export namespace Mock {
|
||||
},
|
||||
x86_64: {
|
||||
publishedAt: '2025-04-21T21:14:20.246908903Z',
|
||||
url: 'https://alpha-registry-x.start9.com/startos/v0.4.0-alpha.6/startos-0.4.0-alpha.6-33ae46f~dev_x86_64.squashfs',
|
||||
url: 'https://alpha-registry-x.start9.com/startos/v0.4.0-alpha.7/startos-0.4.0-alpha.7-33ae46f~dev_x86_64.squashfs',
|
||||
commitment: {
|
||||
hash: '/6romKTVQGSaOU7FqSZdw0kFyd7P+NBSYNwM3q7Fe44=',
|
||||
size: 1411657728,
|
||||
@@ -158,7 +158,7 @@ export namespace Mock {
|
||||
},
|
||||
'x86_64-nonfree': {
|
||||
publishedAt: '2025-04-21T21:15:17.955265284Z',
|
||||
url: 'https://alpha-registry-x.start9.com/startos/v0.4.0-alpha.6/startos-0.4.0-alpha.6-33ae46f~dev_x86_64-nonfree.squashfs',
|
||||
url: 'https://alpha-registry-x.start9.com/startos/v0.4.0-alpha.7/startos-0.4.0-alpha.7-33ae46f~dev_x86_64-nonfree.squashfs',
|
||||
commitment: {
|
||||
hash: 'HCRq9sr/0t85pMdrEgNBeM4x11zVKHszGnD1GDyZbSE=',
|
||||
size: 1731035136,
|
||||
@@ -226,6 +226,7 @@ export namespace Mock {
|
||||
stop: null,
|
||||
},
|
||||
osVersion: '0.2.12',
|
||||
sdkVersion: '0.4.0',
|
||||
dependencies: {},
|
||||
images: {
|
||||
main: {
|
||||
@@ -270,6 +271,7 @@ export namespace Mock {
|
||||
stop: null,
|
||||
},
|
||||
osVersion: '0.2.12',
|
||||
sdkVersion: '0.4.0',
|
||||
dependencies: {
|
||||
bitcoind: {
|
||||
description: 'LND needs bitcoin to live.',
|
||||
@@ -325,6 +327,7 @@ export namespace Mock {
|
||||
stop: null,
|
||||
},
|
||||
osVersion: '0.2.12',
|
||||
sdkVersion: '0.4.0',
|
||||
dependencies: {
|
||||
bitcoind: {
|
||||
description: 'Bitcoin Proxy requires a Bitcoin node.',
|
||||
|
||||
@@ -32,6 +32,7 @@ const PROGRESS: T.FullProgress = {
|
||||
overall: {
|
||||
done: 0,
|
||||
total: 120,
|
||||
units: 'bytes',
|
||||
},
|
||||
phases: [
|
||||
{
|
||||
@@ -39,6 +40,7 @@ const PROGRESS: T.FullProgress = {
|
||||
progress: {
|
||||
done: 0,
|
||||
total: 40,
|
||||
units: 'bytes',
|
||||
},
|
||||
},
|
||||
{
|
||||
|
||||
@@ -1,11 +1,8 @@
|
||||
import { enableProdMode } from '@angular/core'
|
||||
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'
|
||||
|
||||
import { AppModule } from './app/app.module'
|
||||
import { environment } from './environments/environment'
|
||||
|
||||
; (window as any).global = window
|
||||
|
||||
if (environment.production) {
|
||||
enableProdMode()
|
||||
}
|
||||
|
||||
@@ -1,24 +1,16 @@
|
||||
{
|
||||
"name": "StartOS",
|
||||
"short_name": "StartOS",
|
||||
"theme_color": "#ff5b71",
|
||||
"background_color": "#1e1e1e",
|
||||
"background_color": "#f0f0f0",
|
||||
"display": "standalone",
|
||||
"scope": ".",
|
||||
"start_url": "/?version=036",
|
||||
"id": "/?version=036",
|
||||
"start_url": "./",
|
||||
"icons": [
|
||||
{
|
||||
"src": "/assets/icons/web-app-manifest-192x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
"src": "/assets/icons/startos-192x192.png",
|
||||
"sizes": "192x192"
|
||||
},
|
||||
{
|
||||
"src": "/assets/icons/web-app-manifest-512x512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
"src": "/assets/icons/startos-512x512.png",
|
||||
"sizes": "512x512"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user