Overall Update and Streamlined #11

Closed
naturallaw777 wants to merge 0 commits from staging-dev into stable
Owner

Updated Nixpkgs from the unstable branch, cleaned up code for BIP110 being merged into Knots, and removed Element Desktop and Bitwarden desktop as they use electron which can cause build errors in Nixos unstable. To get Element desktop and Bitwarden desktop use Flatpak from now on.

Updated Nixpkgs from the unstable branch, cleaned up code for BIP110 being merged into Knots, and removed Element Desktop and Bitwarden desktop as they use electron which can cause build errors in Nixos unstable. To get Element desktop and Bitwarden desktop use Flatpak from now on.
naturallaw777 added 21 commits 2026-06-05 10:45:55 -05:00
Retire deprecated bip110 flake input; collapse Bitcoin node tiles from three to two
- modules/core/roles.nix: re-declare bip110 as a nullOr bool no-op
  option so existing custom.nix files with `lib.mkForce true` continue
  to evaluate; add config.warnings block that fires only when the stale
  flag is explicitly set
- server.py: add DEPRECATED_FEATURE_IDS constant; skip deprecated ids
  in _read_hub_overrides and _write_hub_overrides; add
  _migrate_strip_deprecated_features helper that rewrites the Hub
  Managed section without deprecated lines on startup; add
  @app.on_event("startup") handler _startup_migrate_deprecated_features
bip110 deprecation shim: tolerate stale custom.nix and auto-clean on Hub startup
Surface live BIP-110 deployment status on Bitcoin Knots tile
Detect Knots `reduced_data` (RDTS) as BIP-110 in live status and add regression coverage
Author
Owner

Not needed. Used git push.

Not needed. Used git push.
naturallaw777 closed this pull request 2026-06-05 11:11:39 -05:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Sovran_Systems/Sovran_SystemsOS#11