Files
spaces-startos/startos/actions/index.ts
T
spacesopsandCursor ad64a47d42
Build Service / BuildPackage (push) Has been cancelled
Release v0.1.1:2 with certrelay, nacho, and prebuilt subspaces.
Remove the embedded explorer/indexer stack, switch subspaces to prebuilt images, add certrelay and nacho as always-on services, expose Spaces and Subs APIs, and wire optional HTTP basic auth for subs and subs-prover with the correct SUBS_BASIC_AUTH_PASSWORD env var.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-23 12:06:16 -04:00

52 lines
2.1 KiB
TypeScript

import { sdk } from '../sdk'
import { configureCertrelay } from './configureCertrelay'
import { configureNacho } from './configureNacho'
import { disableSubsAuth } from './disableSubsAuth'
import { disableSubsProverAuth } from './disableSubsProverAuth'
import { disableSubspaces } from './disableSubspaces'
import { enableSubsAuth } from './enableSubsAuth'
import { enableSubsProverAuth } from './enableSubsProverAuth'
import { enableSubspaces } from './enableSubspaces'
import { exportWallet } from './exportWallet'
import { importWallet } from './importWallet'
import { resetPassword } from './resetPassword'
import { resetSpacedState } from './resetSpacedState'
import { resetSubspacesState } from './resetSubspacesState'
import { setBitcoinRpc } from './setBitcoinRpc'
import { setSubsCredentials } from './setSubsCredentials'
import { setSubsProver } from './setSubsProver'
import { setSubsProverCredentials } from './setSubsProverCredentials'
import { showCredentials } from './showCredentials'
import { showPassword } from './showPassword'
import { showSpacedCredentials } from './showSpacedCredentials'
import { showSubsCredentials } from './showSubsCredentials'
import { showSubsProverCredentials } from './showSubsProverCredentials'
import { syncStatus } from './syncStatus'
import { uploadSupportPdf } from './uploadSupportPdf'
export const actions = sdk.Actions.of()
.addAction(resetPassword)
.addAction(showCredentials)
.addAction(showPassword)
.addAction(setBitcoinRpc)
.addAction(showSpacedCredentials)
.addAction(syncStatus)
.addAction(resetSpacedState)
.addAction(exportWallet)
.addAction(importWallet)
.addAction(enableSubspaces)
.addAction(disableSubspaces)
.addAction(setSubsProver)
.addAction(enableSubsAuth)
.addAction(disableSubsAuth)
.addAction(showSubsCredentials)
.addAction(setSubsCredentials)
.addAction(enableSubsProverAuth)
.addAction(disableSubsProverAuth)
.addAction(showSubsProverCredentials)
.addAction(setSubsProverCredentials)
.addAction(resetSubspacesState)
.addAction(configureCertrelay)
.addAction(configureNacho)
.addAction(uploadSupportPdf)