Commit Graph
1038 Commits
Author SHA1 Message Date
Rory& dc9c16f33a Fix activity parties (oops) 2026-10-17 14:08:08 +02:00
Rory& d9ffbf1d44 Document a little hunch 2026-10-17 12:14:44 +02:00
Rory& cc7647460b Activities can have party privacy settings i guess, also fix timestamps 2026-10-17 12:13:26 +02:00
Rory& 3f65ff89b7 More activity fixies 2026-10-17 11:58:54 +02:00
Rory& 821584570f Allow null for custom status emoji, fix identify schema some more 2026-10-17 11:27:34 +02:00
Rory& 5e0fdaf9f8 Acitivyt schema: add label metadata 2026-10-16 07:53:34 +02:00
Rory& 317756b3ff Add extra asset fields for activities 2026-10-16 07:15:00 +02:00
Rory& 32d9601d0c Fix activity schema to hopefully make identify work? 2026-10-12 20:03:54 +02:00
Rory& 5de5934b65 Some more avatar decorations work 2026-09-23 13:29:15 +02:00
Rory& 6c0491a8ce Better relationship schemas 2026-09-18 05:11:49 +02:00
Vesper f25c63850d fix: Add character limit for pronouns 2026-08-28 22:32:45 +01:00
Rory& 8ab020db8d Maybe flags for attachments? i tried 2026-08-23 23:33:02 +02:00
Rory& 267501c3fa remove a lot of recursive index imports 2026-08-09 05:02:42 +02:00
Rory& fc086ddcea Clean up some schemas 2026-08-08 06:53:15 +02:00
Rory& 03166addc9 Some API docs... 2026-08-02 03:02:25 +02:00
Rory& fbd4bd2b5a Basic retry logic for UnixSocketWriter connections before unlinking sockets 2026-07-31 18:20:14 +02:00
Rory& 5b475eb42a Dedicated toplevel routes dir on API 2026-07-31 18:20:14 +02:00
Rory& 05db5134bb TraverseDirectory: allow specifying a destination router 2026-07-31 18:20:14 +02:00
Rory& 4ae6a1a79d lambert-server: allow passing base router to registerRoute 2026-07-31 18:20:14 +02:00
Rory& 5a949c9b69 Attachment limits 2026-07-17 06:43:14 +02:00
Rory& 509cd1c019 Token scope for password resets 2026-07-16 11:54:32 +02:00
Rory& 8393a29b7d Clean up supposedly orphaned unix sockets 2026-07-16 09:47:32 +02:00
Rory& 8bec8b866f Fix stacktraces by converting all constant errors to getters 2026-07-15 12:03:47 +02:00
Rory& 0c96e78110 Use error handler in CDN, clearer CDN errors, fix cdn in nixosTests 2026-07-11 07:22:18 +02:00
Rory& 177cc5bd7f Systemd notify hooks, move nixos integration tests to a systemd service 2026-07-11 06:07:41 +02:00
Rory& a5f4258647 Add manager class for JWT keypair to have a startup hook to avoid a race condition 2026-07-10 08:21:30 +02:00
Rory& 0183a475c3 Introduce JwtKeypairManager, JwtKeypair classes 2026-07-10 08:10:37 +02:00
Rory& 6b19fd3e5c Nix: handle klipy api key path 2026-07-08 02:07:12 +02:00
Rory& beeb0c84a7 Convert tenor to klipy outright since tenor shut down last night... 2026-07-08 01:20:38 +02:00
Rory& 0042d3c5c9 Some cleanup with gifs 2026-07-08 01:20:38 +02:00
Rory& 091b0e3536 Migrate trending gifs to providers 2026-07-08 01:20:38 +02:00
Rory& 28e8ec3b6c Clean up 2026-07-08 01:20:38 +02:00
Rory& ee57b28c32 Basic gif integration manager, port tenor search to that 2026-07-08 01:20:38 +02:00
Rory& 52f2e814f9 Remove a log that bothered me 2026-07-08 01:20:38 +02:00
ald_productions 1cfe3bee62 Add comments explaining what each unused right used to be 2026-07-04 14:53:36 -07:00
ald_productions d5f49f84c3 Remove unused flags to make them easier to split and filter out
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.
2026-07-04 10:15:20 -07:00
Rory& 59a81537e0 Add application emojis implementation based on the guilds one, models 2026-07-01 19:46:31 +02:00
CyberL1 caf74417b5 feat: add poll ended messages 2026-06-26 16:42:33 +02:00
CyberL1 97285d545c feat: send vote poll events 2026-06-25 17:56:49 +02:00
CyberL1 a12224536e feat: add route to expire a poll 2026-06-25 17:56:49 +02:00
CyberL1 25aa725ba1 fix: forbid poll editing/creating in non-text channels 2026-06-25 17:56:49 +02:00
CyberL1 0efdb5c35a feat: add voting route 2026-06-25 17:56:49 +02:00
Rory& 7b9b87f308 Evade metric constructors handling registration by default 2026-06-19 01:24:25 +02:00
Rory& 56620f0668 Attach HTTP metrics via dedup helper 2026-06-19 01:22:26 +02:00
Rory& 4aceae2bed Clean up some imports to make API work again 2026-06-17 02:17:59 +02:00
Rory& 92f4099b82 Move random string to Random class in extensions 2026-06-16 02:39:15 +02:00
Rory& 6995aa7f74 Split config/response voice regions, remove APIVoiceRegion alias 2026-06-13 01:57:19 +02:00
Rory& 92f25c3a22 HACKHACK: Migrate to typeorm v1.0.0, still work to do in actually updating all the queries properly 2026-06-13 01:10:59 +02:00
Rory& 03ecae4348 Move more extensions to extensions 2026-06-12 17:58:18 +02:00
Rory& 83e60464ad Move migrations to database 2026-06-12 17:58:18 +02:00