583 Commits

Author SHA1 Message Date
coomdev
9f3c16f493 fix replay recording 2026-02-07 19:16:40 +01:00
coomdev
6b363f6339 Disable jigchan in voronoi rooms for now 2026-02-06 19:43:06 +01:00
coomdev
fc60781315 Remove annoying system message for trustees joining 2026-02-05 20:34:24 +01:00
coomdev
b985413f58 For all intensive purposes, listable rooms with a key count as private. 2026-02-05 19:24:33 +01:00
coomdev
e2adef999f fmcl 2026-02-05 18:53:05 +01:00
coomdev
f046aaa719 use auds-based lock 2026-02-03 17:18:34 +01:00
coomdev
71c518b02e Fix reproduction inconsistencies 2026-02-03 14:28:58 +01:00
coomdev
1f2e9fc4e2 add subscription management endpoints 2026-02-03 13:56:57 +01:00
coomdev
f68c5ff9a3 FUCK MY CHUD LIFE 2026-02-02 23:43:08 +01:00
coomdev
578fb90ecb fuck it, good enough 2026-02-02 23:15:43 +01:00
coomdev
1d6bbea286 fuck my chudlife 2026-02-02 22:24:28 +01:00
coomdev
b9bd3ce972 suspend autodestruct when superlocked 2026-02-02 21:25:50 +01:00
coomdev
b454cb3e02 retrieve music from s3 instead of fetching again 2026-02-02 21:25:50 +01:00
coomdev
bd8667eb1e properly handle master disconnect with abstract UDS 2026-02-02 09:42:32 +01:00
coomdev
66e91433cb make permission object sync with permission set 2026-01-31 13:13:20 +01:00
coomdev
473859c89d use abstract unix sockets for IPC 2026-01-31 02:33:56 +01:00
coomdev
1f5eb4a3fd cleanup some logging 2026-01-29 22:07:35 +01:00
coomdev
60c2dddda4 gay shit 2026-01-29 22:03:38 +01:00
coomdev
d5877231ed send permanent hmac auth token on auto right delegation 2026-01-29 21:59:28 +01:00
coomdev
6002e9cbcc Keep room in sync with its creator's trustees when adding them 2026-01-29 21:53:42 +01:00
coomdev
f279262952 Let delegates automatically promote trustees on join. 2026-01-29 21:06:05 +01:00
coomdev
edb5960787 Sanitize trustee permissions 2026-01-29 20:41:47 +01:00
coomdev
66418fb75d custom submissions + banners 2026-01-29 02:32:57 +01:00
coomdev
10977e17c7 jigchans 2026-01-28 20:23:22 +01:00
coomdev
b1483c3713 do not despawn jigchan when leaving 2026-01-28 19:52:26 +01:00
coomdev
bc029f568f Accidentally lost jukebox reference in runtime 2026-01-28 19:10:43 +01:00
coomdev
ce40dd6b7c AAAAAAAAAA 2026-01-28 15:13:28 +01:00
coomdev
c32320a7f7 stray debug call 2026-01-28 14:57:56 +01:00
coomdev
706f0f2261 didn't load env vars 2026-01-28 14:56:19 +01:00
coomdev
cc4130076e remove unused admin commands 2026-01-28 13:44:14 +01:00
coomdev
7e4e7a4392 and config 2026-01-27 12:57:07 +01:00
coomdev
2db12d8618 check for implied permissions if superset fails 2026-01-27 12:56:44 +01:00
coomdev
f24f9b957d some other logic... 2026-01-27 04:11:15 +01:00
coomdev
a2f93aca6d actually just nvm 2026-01-27 04:06:07 +01:00
coomdev
7267df5412 Missed buffer object arg 2026-01-27 04:01:25 +01:00
coomdev
f9aa74d0ee fix notification encoding + perms + self destruct 2026-01-27 03:25:21 +01:00
coomdev
7b7ca55479 use unique id for mutes 2026-01-27 02:27:11 +01:00
coomdev
bed40b34cc fix bug when doing partial update 2026-01-27 01:59:21 +01:00
coomdev
37a7ae8fe3 update node types to make compiler happy 2026-01-26 23:42:49 +01:00
coomdev
632a001b37 Make S3 optional 2026-01-26 23:01:05 +01:00
coomdev
04926ead3b fetch bingo results 2026-01-26 04:43:18 +01:00
coomdev
0c7eb669be Polish on notes and bingo 2026-01-26 03:09:07 +01:00
coomdev
8b338c6713 Fix tests broken from permission checks 2026-01-25 19:19:37 +01:00
coomdev
06fbb1d416 Fix deprecated uses of HostCapabilities, now only used for legacy conversions 2026-01-25 17:46:49 +01:00
coomdev
fa775204e3 specific note permissions 2026-01-25 17:29:45 +01:00
coomdev
06c5e09e97 basic integration tests 2026-01-25 02:39:47 +01:00
coomdev
e2bb6706b1 Finish the merge 2026-01-24 02:42:40 +01:00
coomdev
879d244ae6 adjusted tests 2026-01-24 02:24:31 +01:00
coomdev
c44cb276ae track asns 2026-01-24 02:24:31 +01:00
coomdev
5ca06990b3 further progress i forgot about 2026-01-24 02:24:31 +01:00