index
:
spacebarchat/server-ts.git
this commit
compv2
dev/appemojis
dev/async-mentions
dev/backport/from-monitoring/ProcessLifecycle
dev/bigint-pk
dev/cherry
dev/emma-fuck-this
dev/emma-wip
dev/emma/as-to-satisfies-gw
dev/emma/gateway-batch-presence-lookup
dev/emma/gw-batch-presence-lookup
dev/gw-encoding-refactor
dev/gwsep
dev/ipc-refactor
dev/lazyrequest
dev/monitoring
dev/openapi-improvements
dev/pomelo
dev/reconciledbbigint
dev/reorder-src
dev/rewrite-gif-support
dev/webhook-messages
emma/schema-updates
emma/schema-updates_wip
emma/webrtc-fuckery
entity-fix-attempt
gwtemp
interactionWork
master
pomelo
rebased/dev/pomelo
sec/various
server-compv2
temp
tmp
tmp-master
tmp-musl-fun
tmp-rebase-threads
github/compv2
github/dev/appemojis
github/dev/async-mentions
github/dev/backport/from-monitoring/ProcessLifecycle
github/dev/bigint-pk
github/dev/cherry
github/dev/emma-fuck-this
github/dev/emma-wip
github/dev/emma/as-to-satisfies-gw
github/dev/emma/gateway-batch-presence-lookup
github/dev/emma/gw-batch-presence-lookup
github/dev/gw-encoding-refactor
github/dev/gwsep
github/dev/ipc-refactor
github/dev/lazyrequest
github/dev/monitoring
github/dev/openapi-improvements
github/dev/pomelo
github/dev/reconciledbbigint
github/dev/reorder-src
github/dev/rewrite-gif-support
github/dev/webhook-messages
github/emma/schema-updates
github/emma/schema-updates_wip
github/emma/webrtc-fuckery
github/entity-fix-attempt
github/gwtemp
github/interactionWork
github/master
github/pomelo
github/rebased/dev/pomelo
github/sec/various
github/server-compv2
github/temp
github/tmp
github/tmp-master
github/tmp-musl-fun
github/tmp-rebase-threads
Spacebar Server, written with love in TypeScript and C#
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
extra
/
admin-api
(
follow
)
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Move to TS7
Rory&
9 days
1
-1
/
+1
|
*
Discovery schemas
Rory&
10 days
1
-0
/
+109
|
*
Fix categories type
Rory&
10 days
1
-0
/
+1
|
*
Add attachment list API
Rory&
2026-08-02
3
-1
/
+94
|
*
Multi message attachment test
Rory&
2026-07-17
1
-1
/
+46
|
*
Token scope for password resets
Rory&
2026-07-16
1
-1
/
+28
|
*
Debug tests
Rory&
2026-07-15
3
-46
/
+48
|
*
Fix tests
Rory&
2026-07-15
2
-6
/
+12
|
*
Fix webhook message edit test
Rory&
2026-07-15
2
-1
/
+8
|
*
Add webhook message delete test
Rory&
2026-07-15
2
-8
/
+23
|
*
Add webhook message get/update/delete
Rory&
2026-07-15
1
-1
/
+28
|
*
Basic gateway tests
Rory&
2026-07-15
4
-9
/
+165
|
*
Skip Klipy tests in nixosTests
Rory&
2026-07-11
3
-1
/
+6
|
*
Systemd notify hooks, move nixos integration tests to a systemd service
Rory&
2026-07-11
2
-4
/
+4
|
*
Constrain test usernames to 32 chars
Rory&
2026-07-10
4
-6
/
+7
|
*
Update nix flake locks
Rory&
2026-07-10
1
-3
/
+3
|
*
Nix: package spacebar SDK and tests
Rory&
2026-07-08
6
-13
/
+534
|
*
Convert tenor to klipy outright since tenor shut down last night...
Rory&
2026-07-08
1
-2
/
+5
|
*
Some cleanup with gifs
Rory&
2026-07-08
1
-0
/
+17
|
*
Migrate trending gifs to providers
Rory&
2026-07-08
2
-2
/
+45
|
*
Narrow some types from object to JsonObject in C# models
Rory&
2026-07-05
4
-12
/
+16
|
*
Basic gif search test
Rory&
2026-07-05
2
-0
/
+82
|
*
Merge remote-tracking branch 'aldproductions/rename-unused-rights'
Rory&
2026-07-05
1
-31
/
+31
|
\
|
*
Add comments explaining what each unused right used to be
ald_productions
2026-07-04
1
-31
/
+31
|
|
|
*
Remove unused flags to make them easier to split and filter out
ald_productions
2026-07-04
1
-31
/
+31
|
|
|
|
|
|
|
|
Methodology: A flag was considered unused if it was exclusively mentioned in deffinitions and the "DiscordLike" flag list. If a flag was seen being used anywhere else in the code, it was left as-is.
*
|
Update C# outputs.nix to include API models
github/dev/reconciledbbigint
dev/reconciledbbigint
Rory&
2026-07-03
1
-0
/
+6
|
|
*
|
Update C# db models
Rory&
2026-07-03
15
-177
/
+182
|
/
*
Update C# db models
Rory&
2026-07-01
5
-4
/
+25
|
*
Add tests for guild/app emojis
Rory&
2026-07-01
3
-2
/
+268
|
*
Update C# dep lockfiles
Rory&
2026-06-30
1
-0
/
+25
|
*
Various C# continuations
Rory&
2026-06-30
9
-19
/
+237
|
*
Various tests stuff
Rory&
2026-06-30
4
-9
/
+95
|
*
Guard embedless messages when checking for poll results, add reply tests
Rory&
2026-06-28
3
-0
/
+39
|
*
Include online session count in member list logs
Rory&
2026-06-24
1
-1
/
+4
|
*
op14: dont account for roles when including offline members
Rory&
2026-06-24
1
-3
/
+2
|
*
op14: deduplicate group adding code
Rory&
2026-06-24
1
-34
/
+20
|
*
op14: add todo to reduce data sent
Rory&
2026-06-24
1
-0
/
+1
|
*
Op14: abstract base query for members by group
Rory&
2026-06-24
1
-24
/
+18
|
*
Op14: handle serialisation logic for member to include presence
Rory&
2026-06-24
1
-2
/
+16
|
*
Op14: fix offline query by mandating that *all* sessions must be offline
Rory&
2026-06-23
1
-7
/
+7
|
*
Op14: return offline presence for users with no sessions
Rory&
2026-06-23
1
-2
/
+2
|
*
Op14: always query sessions...
Rory&
2026-06-23
1
-0
/
+2
|
*
Op14: Handle ranges, in theory
Rory&
2026-06-23
1
-28
/
+30
|
*
Op14: remove intermediary class
Rory&
2026-06-23
1
-46
/
+14
|
*
Fix compile errors
Rory&
2026-06-23
2
-0
/
+2
|
*
Serialize null properties
Rory&
2026-06-23
1
-1
/
+1
|
*
Include presence in op14 response
Rory&
2026-06-23
5
-5
/
+72
|
*
Member list kinda works now?
github/dev/lazyrequest
dev/lazyrequest
Rory&
2026-06-23
8
-69
/
+232
|
*
Get basic member list working in offload
Rory&
2026-06-21
3
-32
/
+142
|
*
Publish LazyRequest typescript attempt, partial C# impl
Rory&
2026-06-21
5
-13
/
+115
|
*
More tests
Rory&
2026-06-19
10
-13
/
+197
|
*
Update basic deps
Rory&
2026-06-19
42
-336
/
+172
|
*
More tests
Rory&
2026-06-19
2
-22
/
+43
|
*
Minor CDN-CS work
Rory&
2026-06-19
6
-6
/
+6
|
*
Fix cloud attachments (dont circular import in cdn)
Rory&
2026-06-18
2
-31
/
+39
|
*
Some message tests
Rory&
2026-06-18
2
-0
/
+219
|
*
More webhook tests
Rory&
2026-06-17
1
-16
/
+78
|
*
Bcrypt worker threads
Rory&
2026-06-11
2
-2
/
+3
|
*
Clean up tests a little
Rory&
2026-06-09
10
-132
/
+96
|
*
Use better permissions when handling webhook mentions
Rory&
2026-06-05
1
-4
/
+1
|
*
Unit tests for webhooks
Rory&
2026-06-05
10
-11
/
+255
|
*
Some basic unit tests
Rory&
2026-06-05
14
-0
/
+437
|
*
More C# models, split basic client SDK from client
Rory&
2026-06-05
17
-27
/
+241
|
*
Fix db models build
Rory&
2026-05-25
1
-2
/
+1
|
*
side tangent: update C# DB model, fix admin api auth
Rory&
2026-05-25
17
-77
/
+307
|
*
cs: bump microsoft/system.*
Rory&
2026-05-19
24
-217
/
+218
|
*
cs: bump Magick.NET
Rory&
2026-05-19
20
-50
/
+50
|
*
client: basic message parsing, gateway listening
Rory&
2026-05-17
18
-29
/
+664
|
*
Add WIP client
Rory&
2026-05-08
48
-30
/
+1366
|
*
Offload compile fix
Rory&
2026-05-08
1
-7
/
+26
|
*
Update CS models
Rory&
2026-05-08
13
-2
/
+690
|
*
CDN-CS work
Rory&
2026-05-04
8
-47
/
+80
|
*
Refactor update-deps.cs, update dotnet deps
Rory&
2026-04-24
50
-1706
/
+451
|
*
Update CS models, deps
Rory&
2026-04-18
121
-857
/
+1007
|
*
CDN-CS: support passing a bin path as cdn worker -> forks a new proc
Rory&
2026-04-12
6
-17
/
+63
|
*
CDN-CS: it works!!!
Rory&
2026-04-12
18
-480
/
+570
|
*
Cdn cs worker cleanup
Rory&
2026-04-11
19
-253
/
+220
|
*
Functioning CDN-CS workers
Rory&
2026-04-11
9
-15
/
+234
|
*
C# outputs.nix: factor out a let..in to outer level
Rory&
2026-04-10
1
-181
/
+178
|
*
Switch over all c# stuff to use buildSpacebarDotnetModule
Rory&
2026-04-10
1
-284
/
+246
|
*
Fix cdn worker docker iamges
Rory&
2026-04-10
1
-11
/
+13
|
*
Clean up update script
Rory&
2026-04-10
2
-35
/
+49
|
*
Add nix packages for all worker variants
Rory&
2026-04-10
12
-0
/
+258
|
*
Honor passed packNupkg value
Rory&
2026-04-06
1
-1
/
+1
|
*
Update deps.json for cdn-cs
Rory&
2026-04-06
1
-2
/
+2
|
*
Fix indentation slightly in cs outputs.nix
Rory&
2026-04-06
1
-10
/
+10
|
*
CS-CDN changes from worker stuff
Rory&
2026-04-06
5
-60
/
+60
|
*
Introduce CDN worker skeleton
Rory&
2026-04-06
18
-39
/
+512
|
*
Update dotnet deps
Rory&
2026-03-28
12
-137
/
+1332
|
*
Re-scaffold C# db
Rory&
2026-03-28
8
-33
/
+230
|
*
some type fixes in UApi
Rory&
2026-03-20
2
-19
/
+21
|
*
GatewayOffload: rename to Offload
Rory&
2026-03-19
17
-17
/
+20
|
*
Remove unused autoupdater code
Rory&
2026-03-14
1
-3
/
+0
|
*
Update nix locks for nuget deps
Rory&
2026-03-14
16
-348
/
+388
|
*
Update nuget deps
Rory&
2026-03-14
14
-19
/
+20
|
*
gateway offload work
Rory&
2026-03-13
2
-3
/
+3
|
*
nix: fix deps for admin api
Rory&
2026-03-13
1
-0
/
+2
|
*
CS: make replication messages typed, some offload work
Rory&
2026-03-13
16
-35
/
+291
|
*
admin api: send SB_SESSION_REMOVE when deleting user
Rory&
2026-03-13
1
-0
/
+6
|
*
cs: Add session_id and reconnect_delay to replicationmessage
Rory&
2026-03-13
1
-0
/
+6
|
*
nix: quieten dotnet output
Rory&
2026-03-11
1
-1
/
+1
|
*
WIP cdn-cs stuff
github/dev/emma/gateway-batch-presence-lookup
dev/emma/gateway-batch-presence-lookup
Rory&
2026-03-11
10
-44
/
+123
|
*
nix/cdn work
Rory&
2026-02-28
8
-86
/
+223
|
*
Add UAPI changes
Rory&
2026-02-28
2
-4
/
+6
|
*
CS: reduce warning count for models
Rory&
2026-02-27
1
-0
/
+3
|
*
UApi: partial work on filling in wrappers for non-json endpoints
Rory&
2026-02-26
2
-0
/
+98
|
*
UApi/models: permissions?
Rory&
2026-02-26
3
-0
/
+103
|
*
UApi work, nix test vm cleanup
Rory&
2026-02-25
3
-0
/
+86
|
*
Discovery fixes, nix updates
Rory&
2026-02-23
2
-6
/
+21
|
*
Guild discovery admin ui
Rory&
2026-02-21
4
-4
/
+147
|
*
fix uapi deps
Rory&
2026-02-21
5
-54
/
+69
|
*
Admin API discovery stuff
Rory&
2026-02-21
4
-11
/
+333
|
*
C# deps updates
Rory&
2026-02-21
34
-1778
/
+408
|
*
Fix deps for admin api
Rory&
2026-02-20
1
-100
/
+5
|
*
webrtc package by default
Rory&
2026-02-20
1
-1
/
+1
|
*
cdn fsck fix test
Rory&
2026-02-20
1
-7
/
+19
|
*
UAPI work
Rory&
2026-02-20
6
-6
/
+103
|
*
Admin API work
Rory&
2026-02-20
7
-16
/
+258
|
*
C# deps
Rory&
2026-02-20
11
-189
/
+346
|
*
Nix admin api plumbing
Rory&
2026-02-16
3
-3
/
+3
|
*
Some unfinished templates work
Rory&
2026-02-15
7
-1
/
+120
|
*
Clean up admin api a bit
Rory&
2026-02-15
6
-196
/
+175
|
*
cs: create uapi project
Rory&
2026-02-13
10
-3
/
+196
|
*
C# extensions: migrate to slnx
Rory&
2026-02-11
2
-387
/
+39
|
*
More C# progress
Rory&
2026-02-11
20
-35
/
+400
|
*
C# gw offload work, schema-izing stuff
Rory&
2026-02-06
18
-46
/
+554
|
*
More nix stuff
Rory&
2026-02-04
16
-170
/
+449
|
*
Make builds for C# atomic, fix deps
Rory&
2026-02-04
16
-61
/
+551
|
*
Add deps.json for cs db models
Rory&
2026-02-04
1
-0
/
+247
|
*
Basic gateway offload server and op12
Rory&
2026-02-03
10
-0
/
+432
|
*
Update cs admin api to use abstracted auth
Rory&
2026-02-03
11
-143
/
+51
|
*
Abstract out C# auth
Rory&
2026-02-03
6
-0
/
+261
|
*
Update C# db models
Rory&
2026-02-03
49
-138
/
+161
|
*
Clean up some scripts
Rory&
2026-02-03
3
-29
/
+37
|
*
cdn-cs updates
Rory&
2026-01-30
12
-3
/
+706
|
*
cs cdn interop stuff
Rory&
2026-01-29
7
-18
/
+141
|
*
Update dotent dep locks
Rory&
2026-01-26
8
-491
/
+456
|
*
C# dependency updates, CDN-CS work
Rory&
2026-01-26
43
-1046
/
+478
|
*
Update nix deps
Rory&
2026-01-17
6
-404
/
+103
|
*
Add explicit dep on EFCore to resolve compiler error
Rory&
2026-01-17
2
-528
/
+2
|
*
Update nix nuget deps
Rory&
2026-01-17
4
-0
/
+1113
|
*
Setting myself up for failure
Rory&
2026-01-17
31
-759
/
+813
|
*
Restructure extras
Rory&
2026-01-17
107
-244
/
+382
|
*
Sync CS db model
Rory&
2026-01-11
5
-16
/
+43
|
*
CDN-CS stuff
Rory&
2026-01-11
20
-0
/
+1053
|
*
Add sticker manager in non admin section of admin api test client
Rory&
2025-12-29
3
-3
/
+252
|
*
Fix deps hashes for extras
Rory&
2025-12-29
9
-109
/
+69
|
*
C#: db config model
Rory&
2025-12-25
5
-88
/
+587
|
*
WIP C# stuff
Rory&
2025-12-25
10
-51
/
+358
|
*
Fix docker
Rory&
2025-12-23
1
-2
/
+2
|
*
More flake checks
Rory&
2025-12-17
1
-1
/
+1
|
*
nix: add admin api docker image
Rory&
2025-12-17
1
-23
/
+23
|
*
admin api packaging
Rory&
2025-12-14
122
-134
/
+2106
|
*
Update admin api db model to match TS
Rory&
2025-12-13
8
-27
/
+57
|
*
Regenerate spacebar db for admin api
Rory&
2025-12-13
11
-52
/
+184
|
*
admin api: clean up imports
Rory&
2025-11-25
2
-2
/
+0
|
*
Admin API: Check rights, require OPERATOR
Rory&
2025-11-24
5
-12
/
+125
|
*
Admin API: .NET 10
Rory&
2025-11-24
9
-22
/
+25
|
*
Automod mayhaps?
Rory&
2025-10-18
1
-17
/
+21
|
*
Admin api changes
Rory&
2025-10-14
28
-33
/
+1276
|
*
Why wasnt this included?
Rory&
2025-10-05
44
-0
/
+59588
|
*
Fix admin api build
Rory&
2025-10-05
3
-15
/
+8
|
*
Fix nix, update admin api db models
Rory&
2025-10-05
12
-15
/
+370
|
*
More admin API fun
Emma [it/its]@Rory&
2025-10-05
5
-6
/
+105
|
*
Further admin api work
Emma [it/its]@Rory&
2025-10-05
17
-20
/
+642
|
*
Local changes
Emma [it/its]@Rory&
2025-10-05
63
-30
/
+1885
|
*
Rewrite access tokens, initial admin api
Emma [it/its]@Rory&
2025-10-05
61
-0
/
+5090