Rory&
f3e5976e39
Move to some etension methods
2025-09-29 18:33:17 +02:00
Rory&
0a2c382a97
Channel: add helpers to calculate user permissions and determine channel visibility
2025-09-29 18:33:17 +02:00
Rory&
1077093f09
Permissions: Add some constants for all or no permissions
2025-09-29 18:33:17 +02:00
Rory&
4fc97003d3
Permissions: less magic numbers
2025-09-29 18:33:17 +02:00
Rory&
10ddea113d
Fix trace
2025-09-29 18:33:17 +02:00
Rory&
69109deb5a
Attempt to split up even more?
2025-09-29 18:33:17 +02:00
Rory&
9ef138f831
Attempt to reduce OOM chance by factoring out member->guild queries
2025-09-29 18:33:17 +02:00
Rory&
96217c1ddd
Update gitattributes
2025-09-29 18:33:17 +02:00
Rory&
e1420b5ef9
Fix creating guilds
2025-09-29 18:33:17 +02:00
Rory&
71836b32c5
Add endpoint implementations
2025-09-29 18:33:16 +02:00
Rory&
b5d293c7fb
Add schemas for collectibles
2025-09-29 18:33:16 +02:00
Rory&
0d1de82066
Screw off, telemetry
2025-09-29 18:33:15 +02:00
Rory&
86cd74ef48
Colorful roles
2025-09-29 18:33:15 +02:00
Rory&
61a8c838b1
A little bit of formatting cleanup
2025-09-29 18:33:15 +02:00
Rory&
019b7eb68e
Initialise settings versions
2025-09-29 18:33:15 +02:00
Rory&
5a277ac535
Do settings versioning
2025-09-29 18:33:15 +02:00
Rory&
1b5f1c515a
Oops, actually send the events to a user...
2025-09-29 18:33:15 +02:00
Rory&
1147dd1d1f
Emit USER_SETTINGS_PROTO_UPDATE
2025-09-29 18:33:15 +02:00
Rory&
430cb70dd9
Merge in json representation of settings protos
2025-09-29 18:33:15 +02:00
Rory&
8417459b69
Make guild channels nullable
2025-09-29 18:33:15 +02:00
Rory&
4d9dd09b42
Add new field to guild update schema
2025-09-29 18:33:15 +02:00
Rory&
5bb3940f18
Mark assets/schemas.json as excluded from diff
2025-09-29 18:33:15 +02:00
Rory&
6b2bb162d7
Release -> ClientRelease
2025-09-29 18:33:14 +02:00
Rory&
61396b4c9c
Setting protos support
2025-09-29 18:33:14 +02:00
Rory&
181db5d4e1
Nest query times for clarity
2025-09-29 18:33:14 +02:00
Rory&
7c6af71e9e
Fix typo
2025-09-29 18:33:14 +02:00
Rory&
7c034fb9db
Update copyright date in pin endpoints
2025-09-29 18:33:14 +02:00
Rory&
92c792252e
Add .idea so git can shut up about it
2025-09-29 18:33:14 +02:00
Rory&
439cac6060
Add tracing to IDENTIFY
2025-09-29 18:33:14 +02:00
Rory&
495ff72b41
Add stopwatch/elapsedtime classes
2025-09-29 18:33:14 +02:00
CyberL1
c218a28213
fix: use createDateColumn()
2025-09-29 18:32:21 +02:00
CyberL1
3e93ad8a87
fix: don't set order for counting queries
2025-09-29 18:32:21 +02:00
CyberL1
6bf4109465
fix: set DESC order
2025-09-29 18:32:21 +02:00
CyberL1
9662b587e3
fix: update pinned column value in down migration
2025-09-29 18:32:21 +02:00
CyberL1
8e18a642fe
refactor: don't use query builder
2025-09-29 18:32:21 +02:00
CyberL1
29c4a6695c
refactor: don't use query builder
2025-09-29 18:32:21 +02:00
CyberL1
6902e1d19c
fix: migrate older pinned messages to the new system
2025-09-29 18:32:21 +02:00
CyberL1
5c332ae763
refactor: add pinned getter to Message entity
2025-09-29 18:32:21 +02:00
CyberL1
dc3a85f078
refactor: use pinned_at to check if message is pinnned
2025-09-29 18:32:21 +02:00
CyberL1
b8b461f0db
fix: getting message pinss
2025-09-29 18:32:21 +02:00
Zane Helton
06ae335d1b
Remove @everyone role from onIdentify
...
This prevents the @everyone role from leaking into places that might
display it on the frontend. The @everyone role is still visible when
needed, but `merged_members` (aka GuildMembers) won't include the role.
Resolves : #1213
2025-09-29 00:16:23 +02:00
boogiewoogie
67e0438bdc
fix error
2025-09-29 00:15:16 +02:00
boogiewoogie
13fc853253
add databaseFile option, fix links
2025-09-29 00:15:16 +02:00
boogiewoogie
f707d1254d
add nixos module and test
2025-09-29 00:15:16 +02:00
boogiewoogie
2242e8eef1
add CONFIG_READONLY functionality
2025-09-29 00:15:16 +02:00
MathMan05
b461da9b8f
fix stupid bug
2025-09-29 00:08:23 +02:00
Madeline
e20268f1be
Merge pull request #1325 from MathMan05/patch-7
2025-09-10 09:22:35 +10:00
Mathium05
c873b7074e
Update Identify.ts
2025-09-09 17:30:24 -05:00
Mathium05
dd3a97f056
don't filter channels
2025-09-09 09:31:34 -05:00
Puyodead1
6ff8eec722
prevent re-verifying email
2025-09-05 18:35:50 -04:00