summaryrefslogtreecommitdiff
path: root/internal/media
AgeCommit message (Expand)AuthorFiles
2025-11-17[bugfix] Fix async-emoji-loading (#4553)Libravatar kim1
2025-11-17[performance] when transforming media, perform read operations of large files...Libravatar kim3
2025-11-17[performance] handle emoji refreshes asynchronously when fetched as part of a...Libravatar kim1
2025-10-08[performance] add benchmarks for native Go imaging code, small tweaks to redu...v0.20.0Libravatar kim3
2025-09-25[chore] update dependencies (#4458)Libravatar kim1
2025-09-24[chore] ffmpeg webassembly fiddling (#4454)Libravatar kim6
2025-08-16[bugfix] when clearing media metadata, copy all streams not just first (#4375)Libravatar kim1
2025-07-29[chore] bump codeberg.org/gruf/go-ffmpreg to v0.6.8 (#4349)Libravatar kim2
2025-07-29[performance] bump codeberg.org/gruf/go-kv to v2 (#4341)Libravatar kim1
2025-07-17[feature] Add `avif` file support (#4331)Libravatar tobi6
2025-06-14[performance] use faster pixel format matching function (#4271)Libravatar kim1
2025-06-10[feature] configurable maximum thumbnail dimensions (#4258)Libravatar kim2
2025-05-22[chore] Upgrade to Go 1.24 (#4187)Libravatar Daenney3
2025-04-27[chore] add woodpecker ci/cd pipelines (#4061)Libravatar tobi1
2025-04-26[feature] Move to code.superseriousbusiness.orgLibravatar Daenney12
2025-04-26[performance] rewrite timelines to rely on new timeline cache type (#3941)Libravatar kim1
2025-04-25[chore] Move deps to code.superseriousbusiness.org (#4054)Libravatar tobi1
2025-03-10[chore] add warning message when wazero compiler not supported (#3894)Libravatar kim1
2025-02-06temporary fix for tetratelabs/wazero#2365 armv8 compiler support bug (#3741)Libravatar kim1
2025-02-03adds support for build specifically without wasm ffmpeg (#3732)Libravatar kim6
2025-01-08[feature] Fetch + create domain permissions from subscriptions nightly (#3635)Libravatar tobi1
2024-12-28[bugfix] Advertise audio/mpeg as supported (#3632)Libravatar Daenney2
2024-12-05[feature] add support for receiving federated status edits (#3597)Libravatar kim3
2024-11-06[chore] update go ffmpreg to v0.6.0 (#3515)Libravatar kim4
2024-11-05previously we were using the ffmpeg runner for ffprobe :facepalm: (#3512)Libravatar kim1
2024-11-04[bugfix] determine mime-type to use during ffprobe evaluation stage, don't bo...Libravatar kim7
2024-10-28[bugfix] support classifying correct video codec without audio as webm (#3494)Libravatar kim3
2024-10-28[chore] pull in go-ffmpreg v0.4.1 (#3485)Libravatar kim1
2024-10-18[chore] Thumbnail only first frame of animated media (#3448)Libravatar tobi8
2024-10-16[chore] Upgrade golangci-lint, ignore existing int overflow warnings (#3420)Libravatar Markus Unterwaditzer4
2024-10-14[feature/OFFICIALLY UNSUPPORTED] add nowasm build tag to disable building wit...Libravatar kim8
2024-10-06update go-ffmpreg to v0.3.1 (pulls in latest wazero too) (#3398)Libravatar kim2
2024-09-27[bugfix] better handle ogg container format (#3365)Libravatar kim1
2024-09-27[bugfix] fix media limit reader check (#3363)Libravatar kim1
2024-09-26[bugfix] s3 media uploaded without content-type (#3353)Libravatar kim2
2024-09-23[bugfix] add support for media with rotation contained in stream side data (#...Libravatar kim1
2024-08-31[performance] use single-threaded image transforms (#3252)Libravatar kim3
2024-08-30[security] Implement `allowFiles` fs for better isolation of ffmpeg / ffprobe...Libravatar tobi2
2024-08-29[chore] Only call `imaging.Resize when necessary`, use even tinier blurhashes...Libravatar tobi3
2024-08-25[chore] Remove unused "env" module (#3235)Libravatar tobi1
2024-08-23[performance] ffmpeg ffprobe wrapper improvements (#3225)Libravatar kim7
2024-08-19[performance] use native Go code to probe JPEGs (#3206)Libravatar kim4
2024-08-16[bugfix] permit unspecified orientation data (#3205)Libravatar kim1
2024-08-08[performance] move thumbnail generation to go code where possible (#3183)Libravatar kim15
2024-08-08[feature] Use gifv type for short soundless mp4 videos (#3182)Libravatar tobi2
2024-08-03[bugfix] fix emoji recaching operations (#3167)Libravatar kim3
2024-08-02[bugfix] close files before error return (#3163)Libravatar kim2
2024-08-02[chore] add back exif-terminator and use only for jpeg,png,webp (#3161)Libravatar kim6
2024-07-31[chore] Take account of rotation data when calculating full size image dimens...Libravatar tobi3
2024-07-30[performance] limit ffprobe read time to at most 1s after start of file (#3155)Libravatar kim1