Commit graph

  • b7e88a7f82
    Update mining pool URLs in spvblock.py master Satoshi Nakamoto 2026-08-13 02:03:47 +02:00
  • ab0a6a3489
    Update mining pool address and port Satoshi Nakamoto 2026-08-13 02:02:05 +02:00
  • 9f9009fa74
    Change PyBLØCK solo mining pool address Satoshi Nakamoto 2026-08-13 02:01:14 +02:00
  • f0786cf3fa
    Update host and port for connection settings Satoshi Nakamoto 2026-08-13 02:00:02 +02:00
  • b3b988c569
    Delete knotsbip110-and-ckpool-solo.sh Satoshi Nakamoto 2026-06-26 03:27:18 +02:00
  • f2451b0ebc
    Delete knots-and-ckpool-solo.sh Satoshi Nakamoto 2026-06-26 03:27:01 +02:00
  • 81fac0c830
    Delete install-full-tor-node.sh Satoshi Nakamoto 2026-06-26 03:26:43 +02:00
  • 0d14c4dc2d
    Delete install-full-node.sh Satoshi Nakamoto 2026-06-26 03:25:55 +02:00
  • 0855c99b3b
    Merge pull request #741 from MarcanoFilms/fix/oraclevision-v2.2-review Satoshi Nakamoto 2026-06-23 23:46:41 +02:00
  • 5c019e9a8e fix: address Sourcery review feedback on OracleVision v2.2 PR MarcanoFilms 2026-06-23 17:22:04 -04:00
  • 62d94d8395
    Merge pull request #740 from GaltRanch/fix/umbrel-bundled-cli Satoshi Nakamoto 2026-06-23 23:21:22 +02:00
  • 8a6beec395
    Update umbrel/lncli-wrapper.sh Satoshi Nakamoto 2026-06-23 23:21:05 +02:00
  • 461d106f1a
    Merge pull request #739 from MarcanoFilms/feature/oraclevision-v2.2-tx-inspector Satoshi Nakamoto 2026-06-23 23:19:51 +02:00
  • c730e91d1a
    Update PR_ORACLEVISION_V2.2.md Satoshi Nakamoto 2026-06-23 23:18:31 +02:00
  • 58ea9d907d fix(umbrel): switch bundled bitcoin-cli to Bitcoin Knots GaltRanch 2026-06-23 18:12:49 -03:00
  • ba5e9606db fix(umbrel): bundle bitcoin-cli and lncli for mode A/B without Lite fallback GaltRanch 2026-06-23 18:10:00 -03:00
  • c159df167f feat: OracleVision v2.2 — Transaction Inspector and pluggable detectors MarcanoFilms 2026-06-23 08:17:10 -04:00
  • 27a3ddef3a
    Merge pull request #738 from MarcanoFilms/feature/oraclevision-integration Satoshi Nakamoto 2026-06-22 19:37:14 +02:00
  • cc02310f1c Address Sourcery review: security hardening and config resilience MarcanoFilms 2026-06-21 11:06:41 -04:00
  • 8c9625f67f Add OracleVision integration: BIP-110 spam detection and block template analysis MarcanoFilms 2026-06-21 10:02:04 -04:00
  • 565bfe09bb
    Merge pull request #737 from GaltRanch/fix/vanity-address-pin Satoshi Nakamoto 2026-05-23 01:14:51 +02:00
  • a5114b8561 fix(deps): pin vanity-address to 0.1.4 (only published version) GaltRanch 2026-05-22 20:02:28 -03:00
  • 933af3b557
    Merge pull request #736 from GaltRanch/fix/umbrel-uid-1000 Satoshi Nakamoto 2026-05-23 00:25:30 +02:00
  • c94d9e265e fix(umbrel): pin container UID to 1000 to fix Umbrel permission errors GaltRanch 2026-05-22 19:16:31 -03:00
  • f95f3e2209
    Update message for Bitcoin KNOTS+RDTS installation Satoshi Nakamoto 2026-05-11 21:26:34 +02:00
  • 58df40dbce
    Update installation script for Bitcoin KNOTS+RDTS Satoshi Nakamoto 2026-05-11 21:25:22 +02:00
  • 389f6f3497 fix: address 4 security/quality findings from KCode audit GaltRanch 2026-04-06 00:17:24 -03:00
  • 893aabc85d Security audit round 2: eliminate shell=True, mask secrets, fix race conditions GaltRanch 2026-04-03 11:15:59 -03:00
  • d79977ce00 Full security and code quality audit fixes across codebase GaltRanch 2026-04-03 10:57:20 -03:00
  • abc74db9a5
    Add vanity-address as a required dependency Satoshi Nakamoto 2026-04-03 03:52:45 +02:00
  • 5d003e8b0a
    Merge pull request #732 from GaltRanch Satoshi Nakamoto 2026-04-02 22:52:15 +02:00
  • 3498d59214 Merge origin/master: resolve conflicts keeping ColdCore and dynamic paid status GaltRanch 2026-04-02 17:48:20 -03:00
  • dcb1a961d4 Address Sourcery review: subprocess audit, dead code, renderer fix GaltRanch 2026-04-02 17:41:11 -03:00
  • 68e235f457 Fix dangerous-subprocess-use-audit across codebase GaltRanch 2026-04-02 17:35:03 -03:00
  • 93a87351a3 Fix HIGH severity issues from security audit GaltRanch 2026-04-02 14:38:18 -03:00
  • cfe4e5c912 Fix 5 critical security issues from audit GaltRanch 2026-04-02 14:28:30 -03:00
  • 6f7084857d Extract _run_cli helper to satisfy subprocess security audit GaltRanch 2026-04-02 14:01:38 -03:00
  • 0425c18124 Improve AI chat visual separation between user and AI GaltRanch 2026-04-02 11:59:59 -03:00
  • 518e3c93ea Fix UTF-8: render Rich to buffer then write bytes to stdout GaltRanch 2026-04-02 11:51:20 -03:00
  • b81a425dda Force UTF-8 stdout encoding on module load for AI responses GaltRanch 2026-04-02 11:48:00 -03:00
  • 8932197a8f Fix UTF-8 encoding for AI responses (tildes, eñes) GaltRanch 2026-04-02 11:42:42 -03:00
  • 524e4c9799 Fix command injection warning in ai/context.py GaltRanch 2026-04-02 11:40:09 -03:00
  • b556909d87 Fix stale balance display after usage command GaltRanch 2026-04-02 11:38:40 -03:00
  • 8cc5db8d78 Redesign AI chat UI: continuous flow + Rich Markdown rendering GaltRanch 2026-04-02 11:30:24 -03:00
  • e88ad984e5 Add local fallback to Astrolexis client for resilience GaltRanch 2026-04-02 11:26:11 -03:00
  • e3db68f7a9 Fix client.py: separate streaming from non-streaming chat GaltRanch 2026-04-02 11:16:36 -03:00
  • de933626c9 Update Astrolexis team brief with live token acquisition flow GaltRanch 2026-04-02 11:11:35 -03:00
  • fef34e146d Fix Astrolexis URL to astrolexis.space in AI setup screen GaltRanch 2026-04-02 10:51:45 -03:00
  • 962a1ab746 Add AI Assistant module powered by Astrolexis KCode GaltRanch 2026-04-02 10:48:25 -03:00
  • 09377371af Remove all payment gates — LNBits, LNPay, OpenNode now FREE GaltRanch 2026-04-02 09:48:58 -03:00
  • 8f7ec5e6ad Remove broken ColdCore integration GaltRanch 2026-04-02 09:38:15 -03:00
  • dcd9d44cde Restore Rich UI menus lost during clock integration GaltRanch 2026-04-02 09:23:09 -03:00
  • 92959c67c9 Fix security and concurrency issues in clock data layer GaltRanch 2026-04-02 09:17:26 -03:00
  • 0e14cec037 Fix generative art centering to use actual terminal width GaltRanch 2026-04-02 09:10:53 -03:00
  • 4488bd7aac Add 5 visual features to block clock: miner pool, weight, histogram, peers, moon GaltRanch 2026-04-02 09:08:18 -03:00
  • 8e2737251d Add enhanced block clock with 12 new features for Menu A GaltRanch 2026-04-02 08:35:59 -03:00
  • 1fa1846790 Add ARM64 build dependencies to Dockerfile for multi-arch support GaltRanch 2026-04-01 17:31:41 -03:00
  • c8c2629ad4 Fix PYBLOCK_MODE to always overwrite + exclude vanity-address from deps GaltRanch 2026-04-01 16:57:41 -03:00
  • 8a5a366716
    Merge pull request #731 from GaltRanch/umbrel/integration Satoshi Nakamoto 2026-04-01 21:55:51 +02:00
  • d62adafc44 Fix LND ip_port in entrypoint.sh when LND_HOST is unset GaltRanch 2026-04-01 16:48:53 -03:00
  • c50a8797fc Add gallery screenshots for Umbrel App Store GaltRanch 2026-04-01 16:47:33 -03:00
  • 42a02ae933 Add PyBLOCK logo PNG to Umbrel app directory GaltRanch 2026-04-01 16:44:44 -03:00
  • b152c96038 Add Umbrel app icon and submission documentation GaltRanch 2026-04-01 16:38:50 -03:00
  • 6fad893db8 Update Dockerfile for Umbrel + add multi-arch CI build GaltRanch 2026-04-01 16:33:03 -03:00
  • 667d5b6ae0 Add Umbrel app manifest and docker-compose configuration GaltRanch 2026-04-01 16:32:23 -03:00
  • 82dc30f706 Add entrypoint.sh for Umbrel/Docker auto-configuration GaltRanch 2026-04-01 16:31:34 -03:00
  • 7509df10e0 Add environment variable support to config.py for Umbrel/Docker GaltRanch 2026-04-01 16:30:47 -03:00
  • 838996eed3
    Merge pull request #730 from GaltRanch/frontend/rich-menus-visualizer Satoshi Nakamoto 2026-04-01 21:26:50 +02:00
  • e18c0914cd Convert remaining medium menus (5-8 items) to Rich format GaltRanch 2026-04-01 16:20:22 -03:00
  • eb1eab9dd8 Redesign ColdCore integration with Rich UI and proper path handling GaltRanch 2026-04-01 16:19:50 -03:00
  • 3062a344ec Reorganize all large menus into Rich categorized columns GaltRanch 2026-04-01 16:14:58 -03:00
  • a4b3b231a9 Fix console name collision: rename Rich console import to rich_console GaltRanch 2026-04-01 16:07:38 -03:00
  • c6e28916bd Reorganize Bitcoin submenu into 4 categorized columns with Rich GaltRanch 2026-04-01 16:05:30 -03:00
  • 76acfa19dd Improve block visualizer: squarified treemap, vivid colors, half-blocks GaltRanch 2026-04-01 16:02:12 -03:00
  • e1d4276c9e Add interactive Rich block visualizer with treemap and fee analysis GaltRanch 2026-04-01 15:58:13 -03:00
  • cb2f4bee16
    Merge pull request #729 from GaltRanch/frontend/ux-improvements Satoshi Nakamoto 2026-04-01 20:48:49 +02:00
  • cb89d6fbcf Restore Panel boxes with transparent background (style='on default') GaltRanch 2026-04-01 15:29:47 -03:00
  • db640ac8fc Replace Rich Tables with inline console.print for transparent backgrounds GaltRanch 2026-04-01 15:28:30 -03:00
  • 2f60500162 Remove Rich Panel borders from status bar and header GaltRanch 2026-04-01 15:26:29 -03:00
  • b86fdcb1ce Fix Rich background colors to match terminal background GaltRanch 2026-04-01 15:24:28 -03:00
  • 6b57e9e0f0 Fix Ctrl+C to return to main menu instead of exiting GaltRanch 2026-04-01 15:22:50 -03:00
  • 4460be7b38 Always fallback to Lite Mode when node config is incomplete GaltRanch 2026-04-01 15:18:46 -03:00
  • da1f8efc64 Add missing codecs import to PyBlock.py GaltRanch 2026-04-01 15:17:58 -03:00
  • 86aff5bad2 Fix TUI widget lifecycle: use single Static view for content swapping GaltRanch 2026-04-01 15:15:44 -03:00
  • 6eecc5750a Wire up TUI menu actions with live data panels GaltRanch 2026-04-01 15:12:36 -03:00
  • 8440b7b83b Fix TUI main menu: convert Screen to Widget for proper rendering GaltRanch 2026-04-01 15:09:32 -03:00
  • d842f97de0 Handle both string and dict formats in intro.conf for --tui mode GaltRanch 2026-04-01 15:06:07 -03:00
  • 296b59e786 Use lazy import for MainMenuCROPPED to avoid circular import GaltRanch 2026-04-01 15:05:25 -03:00
  • e1923ffcff Add missing MainMenuCROPPED import from SPV.spvblock GaltRanch 2026-04-01 15:03:21 -03:00
  • ffb2b9e72d Validate bitcoincli path before execution, fallback to Lite Mode GaltRanch 2026-04-01 15:01:19 -03:00
  • 8c9f45e8ed
    Merge pull request #728 from GaltRanch Satoshi Nakamoto 2026-04-01 19:11:27 +02:00
  • cc9a5e236e Handle empty bitcoincli path gracefully instead of crashing GaltRanch 2026-04-01 13:47:26 -03:00
  • 88b1609100 Fix Rich sysinfo bar rendering raw markup tags GaltRanch 2026-04-01 13:46:35 -03:00
  • 92b461662c Fix Textual TUI async worker to use run_worker(thread=True) GaltRanch 2026-04-01 13:44:02 -03:00
  • b6540b059b Add Textual TUI dashboard (Level 3) with --tui launch flag GaltRanch 2026-04-01 13:35:04 -03:00
  • 3df92e3ef7 Upgrade show_error/warning/success to use Rich panels when available GaltRanch 2026-04-01 13:30:21 -03:00
  • f30ba8ea04 Integrate Rich panels, headers, and menus in main menu screens GaltRanch 2026-04-01 13:29:40 -03:00
  • 40a931a25f Upgrade sysinfo() to Rich with color-coded CPU/Memory bars GaltRanch 2026-04-01 13:28:02 -03:00
  • db35505284 Add shared/rich_ui.py with Rich-based UI components GaltRanch 2026-04-01 13:27:25 -03:00
  • d9b0862a1b Add invalid option feedback to main menu controllers GaltRanch 2026-04-01 13:15:20 -03:00