Commit Graph

98 Commits

Author SHA1 Message Date
Rory& a4913dc25f eslint: more rules, no-duplicate-imports 2026-04-19 22:45:37 +02:00
Rory& 5f8afbc7ae eslint: array callback return, no restricted imports 2026-04-19 22:45:37 +02:00
Rory& 3a6c5e5f74 CDN: clean up unused imports 2026-04-19 22:45:37 +02:00
Rory& fc5b569d74 Run prettier, remove accidental imports 2026-04-18 18:26:34 +02:00
Rory& 07286e3f96 Remove irrelevant TODO 2026-04-18 18:26:34 +02:00
Rory& 58425a5274 Fix attachments 2 2026-04-18 18:26:34 +02:00
Rory& 103922e841 Fix attachments 2026-04-18 18:26:34 +02:00
Rory& b839c0a2c4 CDN: use file contents for hashes, the fuck 2026-03-19 08:18:16 +01:00
Rory& f4e81c4b64 CDN/Attachments: allow access by server request sig 2026-03-15 16:26:34 +01:00
Rory& 8bb0b84b5e Shorten imports 2026-03-14 05:43:42 +01:00
Rory& e0783f7595 Remove unused imports for non-entities 2026-03-14 04:24:04 +01:00
Rory& b5e63c06b6 Qodana: fix async warnings 2026-03-14 03:26:26 +01:00
Rory& f65f11720e Rip out CDN migrations 2026-02-28 11:38:04 +01:00
Rory& d126319b5b Add sticker migration 2026-02-28 10:51:02 +01:00
Rory& 7fefb35458 Option to disable logging route registrations 2026-02-27 11:10:10 +01:00
Rory& f2560c1c6d cdn: fix 2026-02-23 08:27:12 +01:00
Rory& 84fdb5eac1 cdn: fix path for deleting emojis 2026-02-23 08:10:13 +01:00
Rory& e96924981a cdn: fix missed rename 2026-02-23 08:09:21 +01:00
Rory& 09f81382f1 cdn: migrate emojis to not use subdir fallback 2026-02-23 08:08:41 +01:00
Rory& 7f5fae417a cdn: drop hash-addressed version of emojis route 2026-02-23 07:26:57 +01:00
Rory& cc23978d5f Hack together a fix for cdn endpoints
Build docker images / build (api) (push) Failing after 14s
Build docker images / build (cdn) (push) Failing after 12s
Build docker images / build (cdn-cs) (push) Failing after 11s
Build docker images / build (default) (push) Failing after 12s
Build docker images / build (gateway) (push) Failing after 12s
Build docker images / build (admin-api) (push) Failing after 4m13s
Build docker images / build (gateway-offload) (push) Failing after 11s
Nix build / build-nix (push) Failing after 11s
Style / build (24.x) (push) Failing after 1m9s
Build / build (24.x) (push) Successful in 2m37s
2026-02-13 18:20:49 +01:00
Rory& 4e09e48958 Hack: split out icons in cdn-ts 2026-02-13 18:20:49 +01:00
Rory& 3b809884ff Nix: add PORT=3001 for containers by default 2026-02-13 16:21:56 +01:00
Manetheren 5028088c17 Add option to set S3 endpoint for S3-compatible stores 2026-02-11 10:03:54 +01:00
Rory& a2bf29bc7f cdn: avatar decorations 2026-02-03 03:22:58 +01:00
Rory& 98af6066a2 Assert req.params type as solely string (express update) 2026-02-01 03:49:51 +01:00
Rory& e52f4c3cd0 cdn: actually execute controllers 2026-01-23 12:00:34 +01:00
Rory& cc2bcef03b CDN: use central cache middleware. Closes #1455 2026-01-22 20:25:33 +01:00
Rory& b0105d7d80 No s3 support by default 2025-12-25 03:57:01 +01:00
Rory& 0b87ed9146 Commit evil (set process names) 2025-12-20 21:49:33 +01:00
Rory& 2d99567b5e more async io 2025-12-19 20:34:43 +01:00
Rory& 381095f817 use async io for CDN file storage 2025-12-19 20:33:50 +01:00
Rory& 52a82b6dba WIP CDN stuff 2025-12-19 04:26:25 +01:00
Rory& 491c0de845 lintstagedrc: regenerate schemas/openapi if schemas changed 2025-12-17 11:01:27 +01:00
Rory& 5a3c1a3f53 Prettier u9 2025-12-17 09:25:41 +01:00
Rory& 1b178b5ac3 Prettier u5 2025-12-17 09:12:13 +01:00
Rory& f935971c3d Prettier 2 2025-12-17 07:42:16 +01:00
Rory& 84af6a24c5 finally make eslint happy 2025-12-17 06:49:16 +01:00
Rory& 13bbf5dbd5 Remove fallback URIs, remove endpointClient, expose admin api 2025-12-04 11:01:18 +01:00
Rory& e4714b426b Automod mayhaps? 2025-10-18 16:31:11 +02:00
Rory& b681ae7522 Drop dependency on missing-native-js-functions 2025-10-04 19:09:25 +02:00
Rory& d647f882b1 Pass mergeParams: true to new router calls due to express behavior change 2025-09-30 07:14:10 +02:00
Rory& b87d28c2c9 Clean up unused imports 2025-09-30 05:13:29 +02:00
Rory& 0e495bc31d Silence, dotenv, we dont want your ads 2025-09-29 22:18:38 +02:00
Rory& 0c3d8a792f Drop @sentry/node (Sentry support) - untested and unused 2025-09-29 22:08:03 +02:00
Rory& 3a0bded7f2 Update file-type 2025-09-29 21:22:46 +02:00
Rory& f20dff80ef Make cloud uploads work 2025-09-29 18:38:06 +02:00
Rory& c167a7b541 Implement cloning cloud attachments into messages 2025-09-29 18:38:06 +02:00
Rory& 19ca94fc32 Implment deleting cloud attachments 2025-09-29 18:38:06 +02:00
Rory& 468c664a9c Maybe end the request? 2025-09-29 18:38:06 +02:00