summary refs log tree commit diff
path: root/src/cdn (follow)
Commit message (Collapse)AuthorAgeFilesLines
* CDN: unify imports layoutRory&2026-06-1222-82/+50
|
* Move entities to databaseRory&2026-06-112-7/+8
|
* Move database to toplevelRory&2026-06-111-3/+4
|
* Use subpath imports for lambert-server, fix openapi.jsRory&2026-06-1119-19/+19
|
* Allow subpath imports, move extensions to separate moduleRory&2026-06-111-2/+2
|
* */Server.ts: Handle metrics requestsRory&2026-05-281-0/+1
|
* */Server.ts: Add monitoring init hookRory&2026-05-281-1/+0
|
* Process lifecycle scriptsRory&2026-05-281-2/+9
|
* */start.ts: unify import order for module-alias and dotenvRory&2026-05-241-1/+5
|
* Side tangent: fix prettier complaintsRory&2026-05-241-1/+3
|
* Clarify STORAGE_FORCE_PATH_STYLE env behaviorohmwraith2026-04-291-1/+1
|
* Implement S3 force path-style supportohmwraith2026-04-292-2/+10
|
* Fix CDN s3 importRory&2026-04-241-1/+1
|
* eslint: more rules, no-duplicate-importsRory&2026-04-191-2/+1
|
* eslint: array callback return, no restricted importsRory&2026-04-1920-26/+26
|
* CDN: clean up unused importsRory&2026-04-1916-133/+16
|
* Run prettier, remove accidental importsRory&2026-04-181-2/+0
|
* Remove irrelevant TODORory&2026-04-181-1/+0
|
* Fix attachments 2Rory&2026-04-182-14/+24
|
* Fix attachmentsRory&2026-04-182-40/+31
|
* CDN: use file contents for hashes, the fuckRory&2026-03-1914-14/+14
|
* CDN/Attachments: allow access by server request sigRory&2026-03-151-5/+12
|
* Shorten importsRory&2026-03-1418-19/+19
|
* Remove unused imports for non-entitiesRory&2026-03-142-4/+0
|
* Qodana: fix async warningsRory&2026-03-141-2/+0
|
* Rip out CDN migrationsRory&2026-02-2812-237/+68
|
* Add sticker migrationRory&2026-02-281-1/+21
|
* Option to disable logging route registrationsRory&2026-02-271-2/+2
|
* cdn: fixRory&2026-02-232-2/+2
|
* cdn: fix path for deleting emojisRory&2026-02-231-3/+3
|
* cdn: fix missed renameRory&2026-02-231-1/+1
|
* cdn: migrate emojis to not use subdir fallbackRory&2026-02-234-42/+55
|
* cdn: drop hash-addressed version of emojis routeRory&2026-02-231-3/+1
|
* Hack together a fix for cdn endpointsRory&2026-02-1311-33/+1170
|
* Hack: split out icons in cdn-tsRory&2026-02-135-3/+156
|
* Nix: add PORT=3001 for containers by defaultRory&2026-02-131-0/+0
|
* Add option to set S3 endpoint for S3-compatible storesManetheren2026-02-112-2/+9
|
* cdn: avatar decorationsRory&2026-02-032-2/+42
|
* Assert req.params type as solely string (express update)Rory&2026-02-017-29/+29
|
* cdn: actually execute controllersRory&2026-01-231-0/+1
|
* CDN: use central cache middleware. Closes #1455Rory&2026-01-227-20/+40
|
* No s3 support by defaultRory&2025-12-252-8/+24
|
* Commit evil (set process names)Rory&2025-12-201-0/+5
|
* more async ioRory&2025-12-191-2/+2
|
* use async io for CDN file storageRory&2025-12-191-2/+3
|
* WIP CDN stuffRory&2025-12-191-0/+117
|
* lintstagedrc: regenerate schemas/openapi if schemas changedRory&2025-12-1713-535/+535
|
* Prettier u9Rory&2025-12-174-119/+50
|
* Prettier u5Rory&2025-12-172-16/+7
|
* Prettier 2Rory&2025-12-171-1/+1
|
* finally make eslint happyRory&2025-12-171-42/+23
|
* Remove fallback URIs, remove endpointClient, expose admin apiRory&2025-12-044-6/+4
|
* Automod mayhaps?Rory&2025-10-181-1/+1
|
* Drop dependency on missing-native-js-functionsRory&2025-10-041-1/+0
|
* Pass mergeParams: true to new router calls due to express behavior changeRory&2025-09-307-7/+7
|
* Clean up unused importsRory&2025-09-305-5/+5
|
* Silence, dotenv, we dont want your adsRory&2025-09-291-1/+2
|
* Drop @sentry/node (Sentry support) - untested and unusedRory&2025-09-291-4/+0
|
* Update file-typeRory&2025-09-296-20/+20
|
* Make cloud uploads workRory&2025-09-291-3/+12
|
* Implement cloning cloud attachments into messagesRory&2025-09-294-3/+48
|
* Implment deleting cloud attachmentsRory&2025-09-291-3/+26
|
* Maybe end the request?Rory&2025-09-291-2/+2
|
* Add logging to cloud uploadsRory&2025-09-291-0/+5
|
* Fix uploads?Rory&2025-09-291-14/+28
|
* Add first half of cloud attachment uploadsRory&2025-09-291-99/+101
|
* Fix CDN log prefix when fixing attachmentsRory&2025-07-061-3/+3
|
* PrettierRory&2025-07-061-9/+16
|
* Make IP/user-agent validation in CDN workRory&2025-07-061-4/+10
|
* Sign media per userEmma [it/its]@Rory&2025-07-062-9/+34
|
* Add ip?Emma [it/its]@Rory&2025-07-061-1/+1
|
* Add options to erquire IP or User Agent to access CDNEmma [it/its]@Rory&2025-07-061-2/+2
|
* Set trusted proxies in CDNEmma [it/its]@Rory&2025-07-061-0/+3
|
* Consistent request loggingEmma [it/its]@Rory&2025-07-061-0/+19
|
* Update attachments.tsPuyodead12025-05-031-2/+1
|
* Implement signed cdn urlsPuyodead12025-05-031-5/+27
|
* PrettierEmma [it/its]@Rory&2025-04-091-1/+1
|
* Merge pull request #1205 from DEVTomatoCake/feat/dont-send-x-powered-byPuyodead12025-03-231-22/+9
|\ | | | | Stop sending X-Powered-By & use API CORS + BodyParser middlewares in CDN
| * Stop sending X-Powered-By & share CORS/BodyParserTomatoCake2024-08-311-22/+9
| |
* | Fix module resolution when $CWD != .Emma [it/its]@Rory&2024-10-281-1/+2
|/
* feat: badge-icons cdn routeCyber2024-07-171-0/+40
|
* update default avatarsPuyodead12024-07-101-6/+6
|
* Add nix flake to repo (#1111)Rory&2024-02-191-2/+18
|
* WORKAROUND: Ignore client-requested file extension for role iconsRory&2023-12-081-2/+19
|
* Remove ALL fosscord mentionsMadeline2023-03-315-5/+5
|
* SPACEBARMadeline2023-03-3114-14/+14
|
* SPACEBARMadeline2023-03-3114-14/+14
|
* Merge pull request #997 from Puyodead1/dev/default-group-dm-avatarsMadeline2023-03-161-0/+28
|\ | | | | Add default group dm icons
| * add default group dm avatarsPuyodead12023-03-071-0/+28
| |
* | use real md5 hashPuyodead12023-03-071-6/+6
|/
* Update default avatar colour scheme and fix orderingMadeline2023-02-181-5/+6
|
* add support for desktop/webPuyodead12023-02-171-1/+11
|
* asyncPuyodead12023-02-171-6/+6
|
* Implement default avatarsPuyodead12023-02-171-0/+56
|
* Fix being unable to unset nicknamesMadeline2023-02-051-28/+0
| | | | | Remove unwanted guild profile handler in cdn Fix rights check for bio/avatars of your own user
* Use localhost:3001 as fallback when cdn endpoints are null rather than 3003Madeline2023-01-264-4/+4
|
* Add ESLint (#941)Madeline2023-01-207-22/+24
| | | | | | | * Add eslint, switch to lint-staged for precommit * Fix all ESLint errors * Update GH workflow to check prettier and eslint
* Script to add license preamble to each file. Also, does that. (#935)Madeline2023-01-1814-0/+252
| | | | | | | | | * Add script to automatically add license to each file * Add license preamble to each file. * Fix existing preamble detection breaking due to line endings. Git :( * Prevent license from being added to code with other licenses
* Move sentry init to util. use sentry in each module, not just bundleMadeline2023-01-102-3/+6
|
* PrettierMadeline2023-01-053-10/+29
|
* implement guild profiles and fix user profilesPuyodead12022-12-192-0/+92
|
* Remove fluent-ffmpeg dep. TODO: Merge puyo's PRMadeline2022-12-171-38/+0
|
* Remove `sharp` depMadeline2022-12-171-103/+0
|
* Handle fetch errors in cdn external endpointMadeline2022-10-241-0/+3
|
* Video attachment support!Madeline2022-10-042-4/+42
|
* Use imagor for image resizingMadeline2022-10-021-0/+2
|
* Slightly better embedsMadeline2022-10-011-0/+4
|
* Discovery splashes + fix guild icons disappearing on settings changeMadeline2022-09-281-0/+3
|
* PrettierMadeline2022-09-269-21/+24
|
* Remove the cdn storage location logMadeline2022-09-262-2/+3
|
* Refactor to mono-repo + upgrade packagesMadeline2022-09-2514-0/+698