98 Commits (65506bac3f3fe233b5b7b3241020bd74eb5c9259)

Author SHA1 Message Date
Eugen Rochko 64aac30733
Add customizable thumbnails for audio and video attachments (#14145) 5 years ago
Eugen Rochko 662a49dc3f
Fix various issues around OpenGraph representation of media (#14133) 5 years ago
Eugen Rochko c3ca3801f2
Add separate cache directory for non-local uploads (#12821) 5 years ago
Eugen Rochko 0c8945e5ff
Change `tootctl media remove-orphans` to work for all classes (#13316) 5 years ago
ThibG 2c6099125d
Fix videos with unsupported colorspace not being transcoded (#13242) 5 years ago
ThibG abd8394880
Fix MP4 (H264 + AAC) video files being needlessly re-encoded (#13239) 5 years ago
Eugen Rochko 8a2b8e0321
Change video uploads to always be converted to H264/MP4 (#13220) 5 years ago
Eugen Rochko dc15c81e67
Change video uploads to enforce certain limits (#13218) 5 years ago
Eugen Rochko 9660aa4543
Change local media attachments to perform heavy processing asynchronously (#13210) 5 years ago
Eugen Rochko d081a80cff
Fix "tootctl media remove-orphans" crashing when encountering invalid media (#13170) 5 years ago
Eugen Rochko 81cc86bb1f
Fix media attachments without file being uploadable (#12562) 5 years ago
Eugen Rochko 49b2f7c0a2
Fix base64-encoded file uploads not being possible (#12748) 5 years ago
Eugen Rochko f3d232381d
Add `tootctl media remove-orphans` (#12568) 5 years ago
Yamagishi Kazutoshi 6be16d02cb Update ESLint and RuboCop in Code Climate (#12534) 5 years ago
ThibG 650820d62d Fix remote media descriptions being cut off at 420 chars (#12262) 5 years ago
Hugo Gameiro 488dd0ff7a remove audio metadata (#12171) 5 years ago
Hugo Gameiro a7917269d3 add loglevel fatal to video and audio styles (#12088) 5 years ago
Eugen Rochko ca22a22d7f
Fix performance of GIF re-encoding (#12057) 5 years ago
Eugen Rochko b6381bdc7d
Change max length of media descriptions from 420 to 1500 characters (#11819) 5 years ago
Eugen Rochko 031ca25014
Add retry for failed media downloads and `tootctl media refresh` (#11775) 5 years ago
Eugen Rochko 8674814825
Change tootctl to use inline parallelization instead of Sidekiq (#11776) 5 years ago
umonaca 7235f538c6 Add more media formats (#11687) 5 years ago
Stanislas 5d8ee24cd5 Remove WebP support (#11589) 5 years ago
Eugen Rochko 501148ab91
Remove timestamps from converted images to make them deterministic (#11408) 5 years ago
Eugen Rochko 4906cabc6b
Add aac, m4a, 3gp to allowed audio formats (#11342) 6 years ago
Eugen Rochko b927bb3f07
Fix audio-only OGG and WebM files not being processed as such (#11151) 6 years ago
Eugen Rochko aa9b37822b
Fix audio not being downloaded from remote servers (#11145) 6 years ago
Eugen Rochko 49ebda4d49
Change audio format from ogg to mp3 for wider compatibility (#11141) 6 years ago
Eugen Rochko 8f23726918
Fix converted media being saved with original extension and mime type (#11130) 6 years ago
Eugen Rochko f7f23b4a19
Add audio uploads (#11123) 6 years ago
Eugen Rochko fba96c808d
Add blurhash (#10630) 6 years ago
rinsuki c78d64d9c3 Use video filesize limit with gifv (#9924) 6 years ago
Acid Chicken (硫酸鶏) 5092d17f29 Add WebP support (#9879) 6 years ago
Eugen Rochko a49d43d112
Add scheduled statuses (#9706) 6 years ago
Hugo Gameiro b6681d21ad add loglevel to ffmpeg in gif upload (#9368) 6 years ago
Eugen Rochko 11b3ee4f4c
Reset status cache when status_stat or media_attachment updates (#9119) 6 years ago
Eugen Rochko 1656663598
Convert MOV and WEBM to MP4, raise maximum limit to 40MB (#8101) 6 years ago
Eugen Rochko 0fb0037ca7
Resize images by area instead of fixed dimensions (#8083) 6 years ago
Yamagishi Kazutoshi 9613a53cb3 Update dependencies for Ruby (2018-04-23) (#7237) 7 years ago
Eugen Rochko 7db7d68136
Detect and prevent image bombs, max. processable dimension 4096^2 (#7229) 7 years ago
MIYAGI Hikaru e6e93ecd8a Fix GIFV encoding params (#7098) 7 years ago
Akihiko Odaki 40e5d2303b Validate HTTP response length while receiving (#6891) 7 years ago
Eugen Rochko 90f12f2e5a
Focal points (#6520) 7 years ago
Eugen Rochko a7171af0a3
Fix avatar and header issues by using custom geometry detector (#6515) 7 years ago
Eugen Rochko 9dbae6e8a1
Save video metadata and improve video OpenGraph tags (#6481) 7 years ago
Yamagishi Kazutoshi 238de58e65 Change belongs_to_required_by_default to true (#5888) 7 years ago
Eugen Rochko 24cafd73a2
Lists (#5703) 7 years ago
Daniel Hunsaker cf7e840990 Update model annotations to use BIGINT for IDs (#5461) 7 years ago
Eugen Rochko 887cd94e96 Increase attachment descriptions to 420 characters (#5139) 7 years ago
Eugen Rochko 4ec1771165 Add ability to specify alternative text for media attachments (#5123) 7 years ago