13 Commits

Author SHA1 Message Date
Cohee 058fef1146 Update Jimp and add WASM plugins (#3784)
* Update jimp, use WASM format plugins

* Fix Jimp import path in thumbnails endpoint

* Fix size variable

* Add fetch patch to handle file URLs

* Fix JPEG thumbnailing

* Enhance fetch patch to validate file paths and support specific extensions

* Add default msBmp format

* Update jsconfig

* Update JPEG color space in thumbnail generation to YCbCr

* Install jimp plugins explicitly

* Refactor fetch patch utility functions
2025-04-01 21:55:21 +03:00
Cohee 4d18ddba6d config.yaml: Group extension settings into one section 2025-01-17 20:18:27 +02:00
Cohee 68437ed81c Enable strictBindCallApply in jsconfig 2025-01-03 00:28:09 +02:00
Cohee 8ed2721ddd Set server jsconfig target to ES2023 2025-01-03 00:27:13 +02:00
Cohee d52b4fbbde Node: Migrate to ES Modules 2024-10-10 22:37:22 +03:00
Cohee c8ef4b02bc Add .git to jsconfig ignore 2024-10-06 19:12:28 +03:00
Cohee 2b50ab398b Add jsconfig exclusions 2024-06-29 14:35:16 +03:00
Cohee 2306a4e34d Add discreet login mode 2024-04-10 22:00:08 +03:00
Cohee b07aef02c7 Persist CSRF and cookie secrets across server launches 2024-04-07 16:41:23 +03:00
Cohee b07a6a9a78 Update all endpoints to use user directories 2024-04-07 01:47:07 +03:00
Cohee cd5aec7368 Split user directories from public, part 1 2024-04-06 20:09:39 +03:00
RealBeepMcJeep 8db38f3f8d we require(json) in our code like animals 2023-08-30 13:28:08 -07:00
RealBeepMcJeep 4d270d94fa initial vscode jsconfig.json for type checking server.js 2023-08-29 13:50:07 -07:00