79 Commits

Author SHA1 Message Date
adamlamers 47243e52ec replace eager signal deletion with scheduled backend cleanup; add Firefox audio fix, SDP quality tuning, and negotiation hardening 2026-05-05 15:31:55 -04:00
adamlamers c320813cf1 server roles and management 2026-04-22 01:24:46 -04:00
adamlamers d7afa1ded6 RBAC frontend 2026-04-22 00:25:38 -04:00
adamlamers 04ec43e507 RBAC backend 2026-04-21 22:29:20 -04:00
adamlamers 1f0631dfbc fix threads 2026-04-21 22:05:34 -04:00
adamlamers 2bc7da8028 fix scrollback 2026-04-21 21:26:43 -04:00
adamlamers 6c305af961 optimize read paths 2026-04-21 21:12:50 -04:00
adamlamers 2644b6ecd8 composite index for channel/seq_id 2026-04-21 20:45:33 -04:00
adamlamers 2c5b1288a6 remove thread table 2026-04-21 20:27:52 -04:00
adamlamers 3123bd9d10 delete invites when leaving server 2026-04-21 17:33:11 -04:00
adamlamers 2b7d4b873c first pass at server invites 2026-04-21 17:15:03 -04:00
adamlamers 59c9c6b7c6 fix server avatars 2026-04-20 21:22:02 -04:00
adamlamers 1daf837790 oidc/guest working 2026-04-17 15:58:26 -04:00
adamlamers fbdc19e8ab small fixes 2026-04-17 03:36:52 -04:00
adamlamers e718da0981 idk 2026-04-16 19:24:18 -04:00
adamlamers eacd25a6ef fix typing activity 2026-04-10 18:12:00 -04:00
adamlamers 2bb5d31777 consolidate more tables 2026-04-10 18:09:33 -04:00
adamlamers 8b80f2a600 more table combinations 2026-04-10 11:01:38 -04:00
adamlamers ed75436d29 pgp encryption options for dms 2026-04-09 04:03:52 -04:00
adamlamers 86623d2f6d welcome dm 2026-04-09 02:56:50 -04:00
adamlamers f007cf7ff1 refine visible images view 2026-04-09 01:44:21 -04:00
adamlamers 34b780b9bf consolidate views 2026-04-09 01:12:26 -04:00
adamlamers bc34f0c1be tweaking visible messages limits 2026-04-08 23:51:02 -04:00
adamlamers a7d1a6dc3b fix edit not scrolling into view 2026-04-08 22:35:59 -04:00
adamlamers df6ac5886c try to improve performance 2026-04-08 21:59:39 -04:00
adamlamers 43721d87c2 message editing / deletion 2026-04-08 13:48:41 -04:00
adamlamers 83da38fb27 public/private servers and server views 2026-04-08 13:07:20 -04:00
adamlamers 8dc3d556be sdp/ice offers view 2026-04-08 12:55:27 -04:00
adamlamers f86b155913 optimize some data storage 2026-04-08 02:59:07 -04:00
adamlamers 2d43c652a8 rust formatting 2026-04-08 01:52:31 -04:00
adamlamers 036c14f658 denormalize to reduce load on visible message view 2026-04-08 01:08:45 -04:00
adamlamers f20f811175 move spacetime module to rust since their typescript is busted 2026-04-07 21:05:58 -04:00
adamlamers 83661afd18 fix off-by-one error in visible messages for current channel 2026-04-07 17:06:38 -04:00
adamlamers 6d7fb160de linting 2026-04-07 13:44:52 -04:00
adamlamers 6a96a2ff18 refactor spacetimedb tables, and fix some stuff 2026-04-07 13:44:26 -04:00
adamlamers ca6c3da793 performance improvements allegedly 2026-04-07 00:55:43 -04:00
adamlamers 9097882419 show all synchronized messages 2026-04-07 00:15:37 -04:00
adamlamers a1574d127c visible messages view 2026-04-06 23:42:04 -04:00
adamlamers 0f11420361 scrollback 2026-04-06 23:05:46 -04:00
adamlamers f62180bf9a progressive scrollback page loads 2026-04-06 20:32:18 -04:00
adamlamers 85ccd506cf fix scrolling issues 2026-04-06 12:58:07 -04:00
adamlamers a01353450e user statuses 2026-04-06 02:06:57 -04:00
adamlamers 807146e26e docker:local command 2026-04-05 23:30:26 -04:00
adamlamers 391df90c32 only add users to default server on first connection 2026-04-05 22:48:34 -04:00
adamlamers a44505cd78 server settings 2026-04-05 22:24:24 -04:00
adamlamers 0fc8dcb597 theme select 2026-04-05 18:40:35 -04:00
adamlamers f058b508ec only use recent messages table unless history is needed 2026-04-05 11:09:18 -04:00
adamlamers 018cfa33d6 fix threads with no parent message text 2026-04-05 03:02:45 -04:00
adamlamers e32c582fdb thread styling updates 2026-04-05 02:49:42 -04:00
adamlamers c2deaf6669 thread improvements 2026-04-05 02:40:32 -04:00