Commit Graph
8 Commits
Author SHA1 Message Date
myxelium f9e8538c80 feat(auth): recover cross-signal authorization with provision secrets
A client that could not authorize against a foreign signal server was
redirected into a dead end with no way to retry, so servers joined from
another signal route became unreachable.

The home server now stores a per-user provision secret, clients keep it in
their own store, and a recovery service records why authorization failed per
server URL. Invite, server browser, and chat room surface that reason and
offer a retry instead of silently redirecting.
2026-08-14 03:19:29 +02:00
myxelium 45675192a5 feat: Security 2026-06-05 18:34:01 +02:00
myxelium e1ac1d1bc0 feat: server image 2026-04-29 18:54:08 +02:00
myxelium 37cac95b38 Add access control rework 2026-04-02 03:18:37 +02:00
myxelium 314a26325f Database changes to make it better practise 2026-04-02 01:32:08 +02:00
myxelium 83694570e3 feat: Allow admin to create new text channels 2026-03-30 01:25:56 +02:00
myxelium eb987ac672 Private servers with password and invite links (Experimental) 2026-03-18 20:42:40 +01:00
myxelium 0ed9ca93d3 Refactor 4 with bugfixes 2026-03-04 03:56:23 +01:00