Commit Graph
5610 Commits
Author SHA1 Message Date
Rory& 18dd02f151 Fix cloud attachments (dont circular import in cdn) 2026-06-18 09:04:53 +02:00
Rory& 1612bb0d12 Some message tests 2026-06-18 04:53:16 +02:00
Rory& ac0b8d5fe6 More webhook tests 2026-06-17 22:52:18 +02:00
Rory& edbb6048c1 Delete messages when deleting webhook 2026-06-17 22:51:39 +02:00
Rory& e932a7e69f Regenerate assets 2026-06-17 02:36:49 +02:00
Rory& 9915727ccd Routes: reduce scope of api imports to api/util 2026-06-17 02:34:50 +02:00
Rory& 4aceae2bed Clean up some imports to make API work again 2026-06-17 02:17:59 +02:00
Rory& 4c25f84431 extensions/String: use custom exception type 2026-06-17 01:48:23 +02:00
Rory& 388a705273 Try to signify imported entities for require 2026-06-17 01:24:02 +02:00
Rory& 24ab453832 Signify type imports 2026-06-17 01:13:53 +02:00
Rory& b25bf2d15d Sort directory recursion 2026-06-17 01:01:48 +02:00
Rory& 1a285efdab Add basic import validator scripts 2026-06-17 00:56:39 +02:00
Rory& 9bb2c437cf Authentication: allow - in webhook token 2026-06-16 17:59:23 +02:00
Rory& fa4ca953b8 Fix random string code 2026-06-16 17:27:33 +02:00
Rory& e97c1820b7 Fix import 2026-06-16 03:33:11 +02:00
Rory& 6e0f571b35 Signify some imports more explicitly 2026-06-16 02:47:03 +02:00
Rory& 92f4099b82 Move random string to Random class in extensions 2026-06-16 02:39:15 +02:00
Rory& 4b27ee46d6 Dont fetch roles if role id set is empty 2026-06-16 01:09:56 +02:00
Rory& 89d81432d3 Dont fetch roles for non-guild mesages 2026-06-16 01:03:20 +02:00
Rory& e1de08a4d4 Account for channel id when deleting messages 2026-06-16 00:29:47 +02:00
Rory& 42406c1838 Replace APIRole with schema 2026-06-13 20:37:26 +02:00
Rory& 6995aa7f74 Split config/response voice regions, remove APIVoiceRegion alias 2026-06-13 01:57:19 +02:00
Rory& 62c7ba24cd Bump discord-protos 2026-06-13 01:11:56 +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& 8da172d2ad Bump npm package minors 2026-06-12 20:57:54 +02:00
Rory& 9459bb4226 Fix import path for initial migration 2026-06-12 17:58:18 +02:00
Rory& 1c815ef27c Bundle: drop unused index.ts, avoid re-exporting all other components 2026-06-12 17:58:18 +02:00
Rory& a437f0a64e api/widget: dont import the entirety of the CDN server 2026-06-12 17:58:18 +02:00
Rory& fb7199f27a CDN: unify imports layout 2026-06-12 17:58:18 +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
Rory& 0b5d2a576d Fix recursive import in database 2026-06-12 17:58:18 +02:00
Rory& c77d00e243 Move entities to database 2026-06-12 17:58:18 +02:00
Rory& 6821fe0513 Move database to toplevel 2026-06-12 17:58:18 +02:00
Rory& 72d496cf05 Remove extraneous export 2026-06-12 17:58:18 +02:00
Rory& 2c1be0fa53 Use subpath imports for lambert-server, fix openapi.js 2026-06-12 17:58:18 +02:00
Rory& d84b8707ee Allow subpath imports, move extensions to separate module 2026-06-12 17:58:18 +02:00
Rory& 5b86d0d497 Allow subpath imports from module aliases 2026-06-12 17:58:18 +02:00
Rory& c28d14b861 Dont send guild_add for autojoin guilds on register, disable bcrypt workers as doing it in thread is slightly faster 2026-06-11 02:21:03 +02:00
Rory& 6a01e49c94 Deduplicate channel positions query 2026-06-11 00:38:43 +02:00
Rory& c4bc79bebc Assertions first, use exists rather than count/find 2026-06-11 00:20:41 +02:00
Rory& 6d9d3955bc Dont fetch entire channel for welcome message, dont fail if channel doesnt exist 2026-06-11 00:12:46 +02:00
Rory& 2270afa41f Handle welcome message as insert + update 2026-06-11 00:09:44 +02:00
Rory& e46c864f9d Bcrypt worker threads 2026-06-11 00:05:37 +02:00
Rory& 02d93d2a92 Trace registration 2026-06-11 00:04:10 +02:00
Rory& 51d5b65073 Clean up tests a little 2026-06-09 00:35:42 +02:00
Rory& 0573c394cf Use better permissions when handling webhook mentions 2026-06-05 22:59:33 +02:00
Rory& 79e5899dc1 Log silent attachment failures for webhooks 2026-06-05 22:42:59 +02:00
Rory& d109d871d7 Unit tests for webhooks 2026-06-05 22:42:33 +02:00
Rory& 46b73308b1 Return url on webhook create 2026-06-05 22:08:03 +02:00