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 |
|