Commit graph

26 commits

Author SHA1 Message Date
wukko ca665c5382
api: replace psl with homegrown & up-to-date fork
finally no more punycode warning
2024-11-02 21:19:19 +06:00
wukko 37517875db
api/package: update dependencies 2024-11-02 20:18:59 +06:00
jj 2317da5ba5
api: add support for redis to ratelimiter cache 2024-11-01 13:26:18 +00:00
jj d466f8a4af
api: upgrade express-rate-limit to v7, reuse key generator 2024-11-01 12:54:16 +00:00
jj 18acad19b9
api: implement redis/memory store for cache 2024-10-30 19:06:46 +00:00
jj 5e92b649a3
api: add API_REDIS_URL env 2024-10-30 18:59:20 +00:00
wukko 3749fb2aa8
repo: update dependencies 2024-10-05 22:09:00 +06:00
dumbmoron 741dfd40f5
api/security: implement api keys as method of authentication 2024-10-04 14:58:56 +00:00
wukko b30b6957ce
web/package: move dependencies to devDependencies 2024-09-18 20:15:56 +06:00
wukko 026cb634ec
web: update & move csp to svelte.config.js
ough
2024-09-18 20:11:47 +06:00
wukko 384c6deced
web: add support for cloudflare turnstile 2024-08-16 00:08:57 +06:00
dumbmoron f93d84c457
web/libav: add ffprobe wrapper 2024-08-13 15:34:53 +00:00
dumbmoron 5fb9b1c809
web: bump libav.js version 2024-08-12 20:34:57 +00:00
wukko ed722e77ea
web: remove ffmpeg wasm dependencies 2024-08-13 00:20:01 +06:00
dumbmoron 75ef4604d8
web/vite: expose libav.js files directly 2024-08-12 16:47:11 +00:00
wukko 57054c24b2
web: draft libav functionality 2024-08-12 22:28:38 +06:00
wukko b33bd39484
web/ffmpeg: accept and return blob, proper types & extensions, clean up 2024-08-11 18:24:29 +06:00
dumbmoron 7044100aed
web: fix build for remux and remove unused import 2024-08-10 11:45:16 +00:00
wukko 41a002929e
web: barebones core for ffmpeg & remux page 2024-08-10 17:21:39 +06:00
dumbmoron 2e9721d611
repo: set up api-client package 2024-08-09 07:55:21 +00:00
dumbmoron f32f624916
api: use zod for request schema validation 2024-08-08 16:34:54 +00:00
dumbmoron e72efae24d
web/donate: initial re-redesign 2024-08-04 16:11:26 +00:00
wukko 6267d1d58f
web/version: use workspace version-info package 2024-08-04 22:01:36 +06:00
wukko 40425ad3bf
api: use version-info package & clean up start message 2024-08-03 21:34:02 +06:00
wukko 4f877f199b
web: add to pnpm workspace and move lock to pnpm 2024-08-02 21:03:25 +06:00
wukko 65e095b178
repo: add pnpm workspace config & lock 2024-08-02 20:45:32 +06:00