Sovran Systems
82a6221880
Clarify Element Calling 30000-40000 range needs separate TCP and UDP forwards
...
The onboarding Step 4 port table listed the 30000-40000 TURN relay range as a
single "TCP/UDP" row, which is ambiguous on most routers where TCP and UDP
forwards are separate entries. Split it into two explicit rows (TCP and UDP),
add a clarifying note, and update the totals so users create both forwarding
rules.
2026-06-13 11:50:43 -05:00
Sovran Systems
6ec1faf3e6
Merge pull request #311 from naturallaw777/copilot/migrate-federation-to-well-known
...
Migrate Matrix federation from port 8448 to .well-known/matrix/server delegation on 443
2026-06-13 10:04:42 -05:00
copilot-swe-agent[bot]
d3beee602d
feat: migrate Matrix federation from port 8448 to .well-known/matrix/server on 443
...
- modules/core/caddy.nix: replace $MATRIX:8448 site with .well-known/matrix/server handler inside $MATRIX vhost
- modules/element-calling.nix: add .well-known/matrix/server respond directive, remove $MATRIX:8448 block
- modules/synapse.nix: remove 8448 TCP/UDP firewall openings
- app/sovran_systemsos_web/server.py: remove _PORTS_MATRIX_FEDERATION constant, set matrix-synapse.service to [], simplify api_service_detail to only check LiveKit extra ports
- app/sovran_systemsos_web/static/onboarding.js: remove 8448 row from Step 4, update totals to 3/8 (3 required + 5 optional)
2026-06-13 14:52:26 +00:00
copilot-swe-agent[bot]
29960e9937
Initial plan
2026-06-13 14:49:39 +00:00
Sovran Systems
417456485a
Merge pull request #310 from naturallaw777/copilot/fix-iso-installer-imports
...
iso: remove orphaned branding.nix import from common.nix
2026-06-10 13:42:55 -05:00
copilot-swe-agent[bot]
0945092dde
Remove orphaned ./branding.nix import from iso/common.nix
2026-06-10 18:41:49 +00:00
copilot-swe-agent[bot]
6f12117521
Initial plan
2026-06-10 18:40:41 +00:00
naturallaw777
8bf8814fa7
nixpkgs update
2026-06-09 11:03:40 -05:00
Sovran Systems
d90b5b091b
Add files via upload
2026-06-05 15:15:19 -05:00
Sovran Systems
4275ac1d2f
Add files via upload
2026-06-05 13:27:04 -05:00
Sovran Systems
07b36d62d2
Merge pull request #309 from naturallaw777/copilot/add-desktop-screenshot
...
Add desktop screenshot to README
2026-06-05 13:20:41 -05:00
copilot-swe-agent[bot]
5fb8279d61
Improve screenshot alt text for accessibility
2026-06-05 18:14:13 +00:00
copilot-swe-agent[bot]
6eb63d3f85
Add desktop screenshot placeholder and README embed
2026-06-05 18:13:46 +00:00
copilot-swe-agent[bot]
2702854513
Plan README changes with placeholder screenshot
2026-06-05 18:13:16 +00:00
copilot-swe-agent[bot]
106537cc63
Initial plan
2026-06-05 17:56:09 +00:00
naturallaw777
dabb96e1b3
sync and removed element-desktop and bitwarden desktop
v1.0.0
2026-06-05 10:29:20 -05:00
naturallaw777
2b5a154b99
updated nix packages
2026-06-05 10:27:51 -05:00
naturallaw777
e475b0f47d
updated stable branch
2026-06-05 10:04:13 -05:00
naturallaw777
8f81f8f1e2
moved to new bitcoin-knots with bip110
2026-06-04 16:06:58 -05:00
Sovran Systems
cd753a7e28
Merge pull request #308 from naturallaw777/copilot/fix-bip110-detection
...
Detect Knots `reduced_data` (RDTS) as BIP-110 in live status and add regression coverage
2026-06-04 15:18:10 -05:00
copilot-swe-agent[bot]
7ac1985508
Refine BIP110 matching and add regression coverage
2026-06-04 20:15:35 +00:00
copilot-swe-agent[bot]
0ecf2eb651
Fix BIP110 detection for reduced_data deployments
2026-06-04 20:11:58 +00:00
copilot-swe-agent[bot]
18c7095aaf
Initial plan
2026-06-04 20:07:44 +00:00
Sovran Systems
dcad276c59
Merge pull request #307 from naturallaw777/copilot/update-bip110-status-surface
...
Surface live BIP-110 deployment status on Bitcoin Knots tile
2026-06-04 14:51:22 -05:00
copilot-swe-agent[bot]
06988d0ff0
Fix docstring accuracy, extract _firstElementFromHtml helper, address all code review feedback
2026-06-04 19:49:01 +00:00
copilot-swe-agent[bot]
69b84153b4
Address code review: tighten bip110 key matching, fix redundant condition, extract shared badge config, add CSS classes
2026-06-04 19:46:40 +00:00
copilot-swe-agent[bot]
df08a7c413
Add live BIP-110 deployment status: new helpers, endpoint, badge UI
2026-06-04 19:42:23 +00:00
copilot-swe-agent[bot]
602464189f
Initial plan
2026-06-04 19:36:51 +00:00
Sovran Systems
67f4cdc99e
Merge pull request #306 from naturallaw777/copilot/remove-bip110-feature-toggle
...
bip110 deprecation shim: tolerate stale custom.nix and auto-clean on Hub startup
2026-06-04 14:26:06 -05:00
copilot-swe-agent[bot]
f8c717db25
Address code review: fix whitespace and log migration exceptions
2026-06-04 19:18:28 +00:00
copilot-swe-agent[bot]
268abddb28
Add deprecated bip110 no-op shim and Hub migration
...
- 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
2026-06-04 19:16:36 +00:00
copilot-swe-agent[bot]
c1119b03a8
Initial plan
2026-06-04 19:12:56 +00:00
Sovran Systems
0c273b758d
Merge pull request #305 from naturallaw777/copilot/update-hub-feature-manager
...
Retire deprecated bip110 flake input; collapse Bitcoin node tiles from three to two
2026-06-04 13:57:52 -05:00
copilot-swe-agent[bot]
6f98c478e8
Fix bitcoin-core confirmation dialog: show always when enabling (not just on conflicts)
2026-06-04 18:55:46 +00:00
copilot-swe-agent[bot]
875a6a9297
Retire deprecated bip110 flake input; collapse Bitcoin node tiles to two
2026-06-04 18:52:28 +00:00
copilot-swe-agent[bot]
1dbfe3cd94
Initial plan
2026-06-04 18:47:49 +00:00
naturallaw777
e0d4b3544d
updated config for gnome 50 support
2026-05-27 11:15:09 -05:00
Sovran Systems
3e3fbed470
Merge pull request #304 from naturallaw777/copilot/fix-sovran-hub-updater-retry-issue
...
Harden Hub updater against cache.nixos.org narinfo stalls
2026-05-27 11:06:11 -05:00
Sovran Systems
ada9f25c41
Merge pull request #303 from naturallaw777/copilot/fix-missing-status-text-update-modal
...
Add unified asset-version cache busting for Hub templates to prevent stale update modal UI
2026-05-27 11:05:49 -05:00
copilot-swe-agent[bot]
66cacaaf9d
Harden asset-version fallback hashing separators
2026-05-27 16:03:31 +00:00
copilot-swe-agent[bot]
15cd07d12f
Add resilient Nix download/fallback settings for hub update flows
2026-05-27 16:02:37 +00:00
copilot-swe-agent[bot]
fae57c0375
Initial plan
2026-05-27 15:59:57 +00:00
copilot-swe-agent[bot]
3745eedd74
Add unified template asset cache-busting version
2026-05-27 15:59:50 +00:00
copilot-swe-agent[bot]
1cd4fc8b40
Initial plan
2026-05-27 15:56:18 +00:00
Sovran Systems
732ab6f2aa
Merge pull request #302 from naturallaw777/staging-dev
...
overall nixpkgs update
2026-05-27 09:38:22 -05:00
naturallaw777
bea26c55c3
overall nixpkgs update
2026-05-27 09:35:36 -05:00
Sovran Systems
a841665b07
Refine networking and security section in README
2026-05-23 15:46:24 -05:00
Sovran Systems
d574f96379
Update README.md
2026-05-23 15:42:59 -05:00
Sovran Systems
2388039b63
Add Sovran Hub icon SVG referenced by README
2026-05-23 11:35:09 -05:00
Sovran Systems
aa69d40f08
README: use new Sovran Hub icon
2026-05-23 11:33:46 -05:00