Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions manifest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,16 @@ id: umbrel-bitcoin-ui
# A human readable service title
title: "Umbrel Bitcoin UI"
# 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: 1.1.0.1
version: 1.2.9.0
# Release notes for the update - can be a string, paragraph or URL
release-notes: |
Initial release.
Upstream update from Umbrel Bitcoin UI 1.1.0 to 1.2.9.
- Unified block architecture with single type, endpoint, and WebSocket
- ZMQ lifecycle fixes (generation-based start/stop)
- BIP110 support (v0.4.1)
- Knots v29.2 and v29.3 support
- Sub-1sat/vbyte minrelaytxfee
- Lightweight getblockstats for bulk cache priming
# The type of license for the project. Include the LICENSE in the root of the project directory. A license is required for a Start9 package.
license: PolyForm Noncommercial
# The repository URL for the package. This repo contains the manifest file (this), any scripts necessary for configuration, backups, actions, or health checks (more below). This key must exist. But could be embedded into the source repository.
Expand Down
2 changes: 1 addition & 1 deletion umbrel-bitcoin
Submodule umbrel-bitcoin updated 43 files
+2 −0 .gitignore
+19 −4 apps/backend/Dockerfile
+2 −10 apps/backend/src/modules/bitcoind/bitcoind.ts
+2 −26 apps/backend/src/modules/bitcoind/manager.ts
+0 −24 apps/backend/src/modules/bitcoind/rpc-client.ts
+244 −184 apps/backend/src/modules/blocks/blocks.ts
+33 −8 apps/backend/src/modules/blocks/zmq-subscriber.ts
+39 −0 apps/backend/src/modules/firstVisit/firstVisit.ts
+2 −3 apps/backend/src/modules/stats/stats.ts
+39 −14 apps/backend/src/modules/transactions/zmq-subscriber.ts
+6 −4 apps/backend/src/routes.ts
+0 −1 apps/ui/src/assets/logo-core.svg
+355 −0 apps/ui/src/components/ConnectionDetails.tsx
+7 −0 apps/ui/src/components/Layout/Dock.tsx
+9 −10 apps/ui/src/components/Layout/Header.tsx
+20 −0 apps/ui/src/components/Layout/Layout.tsx
+86 −0 apps/ui/src/components/shared/WelcomePopup.tsx
+0 −16 apps/ui/src/hooks/useBlockRewards.ts
+0 −16 apps/ui/src/hooks/useBlockSize.ts
+67 −0 apps/ui/src/hooks/useBlockStream.ts
+25 −0 apps/ui/src/hooks/useBlocks.ts
+0 −16 apps/ui/src/hooks/useFeeRates.ts
+25 −0 apps/ui/src/hooks/useFirstVisit.ts
+0 −81 apps/ui/src/hooks/useLatestBlocks.ts
+3 −11 apps/ui/src/hooks/usePrefetchInsights.ts
+4 −0 apps/ui/src/hooks/useTransactionSocket.ts
+15 −6 apps/ui/src/pages/home/Blocks/Scene.tsx
+2 −2 apps/ui/src/pages/home/Blocks/Transactions.tsx
+3 −3 apps/ui/src/pages/home/Blocks/types.ts
+2 −2 apps/ui/src/pages/insights/BlockRewardsChart.tsx
+3 −3 apps/ui/src/pages/insights/BlockSizeChart.tsx
+5 −5 apps/ui/src/pages/insights/FeeRateChart.tsx
+3 −3 apps/ui/src/pages/insights/StatSummary.tsx
+1 −1 apps/ui/src/pages/settings/BitcoindErrorLog.tsx
+1 −1 apps/ui/src/pages/settings/CustomConfigEditor.tsx
+1 −1 apps/ui/src/pages/settings/IncompatibleSettingsAlert.tsx
+15 −4 apps/ui/src/pages/settings/SaveSettingsDialog.tsx
+6 −6 apps/ui/src/pages/settings/index.tsx
+1 −0 apps/ui/src/routes.tsx
+8 −2 libs/settings/settings.meta.ts
+8 −31 libs/shared-types/index.d.ts
+62 −285 package-lock.json
+1 −1 package.json