Add customizable thumbnails for audio and video attachments (#14145)
- Change audio files to not be stripped of metadata - Automatically extract cover art from audio if it exists - Add `thumbnail` parameter to `POST /api/v1/media`, `POST /api/v2/media` and `PUT /api/v1/media/:id` - Add `icon` to represent it in attachments in ActivityPub - Fix `preview_url` containing URL of missing missing image when there is no thumbnail instead of null - Fix duration of audio not being displayed on public pages until the file is loaded
parent
fa4876a1
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- app/controllers/api/v1/media_controller.rb 1 ajout, 1 suppressionapp/controllers/api/v1/media_controller.rb
- app/controllers/media_proxy_controller.rb 2 ajouts, 2 suppressionsapp/controllers/media_proxy_controller.rb
- app/controllers/settings/pictures_controller.rb 4 ajouts, 9 suppressionsapp/controllers/settings/pictures_controller.rb
- app/javascript/mastodon/components/status.js 2 ajouts, 1 suppressionapp/javascript/mastodon/components/status.js
- app/javascript/mastodon/features/audio/index.js 29 ajouts, 13 suppressionsapp/javascript/mastodon/features/audio/index.js
- app/javascript/mastodon/features/status/components/detailed_status.js 2 ajouts, 1 suppression...pt/mastodon/features/status/components/detailed_status.js
- app/lib/activitypub/activity/create.rb 10 ajouts, 2 suppressionsapp/lib/activitypub/activity/create.rb
- app/models/concerns/remotable.rb 14 ajouts, 15 suppressionsapp/models/concerns/remotable.rb
- app/models/media_attachment.rb 72 ajouts, 36 suppressionsapp/models/media_attachment.rb
- app/serializers/activitypub/note_serializer.rb 10 ajouts, 0 suppressionapp/serializers/activitypub/note_serializer.rb
- app/serializers/rest/media_attachment_serializer.rb 3 ajouts, 1 suppressionapp/serializers/rest/media_attachment_serializer.rb
- app/services/activitypub/process_account_service.rb 2 ajouts, 2 suppressionsapp/services/activitypub/process_account_service.rb
- app/views/statuses/_detailed_status.html.haml 1 ajout, 1 suppressionapp/views/statuses/_detailed_status.html.haml
- app/views/statuses/_simple_status.html.haml 1 ajout, 1 suppressionapp/views/statuses/_simple_status.html.haml
- app/workers/post_process_media_worker.rb 1 ajout, 1 suppressionapp/workers/post_process_media_worker.rb
- app/workers/redownload_media_worker.rb 2 ajouts, 1 suppressionapp/workers/redownload_media_worker.rb
- db/migrate/20200627125810_add_thumbnail_columns_to_media_attachments.rb 11 ajouts, 0 suppression...00627125810_add_thumbnail_columns_to_media_attachments.rb
- db/schema.rb 6 ajouts, 1 suppressiondb/schema.rb
- lib/mastodon/media_cli.rb 6 ajouts, 4 suppressionslib/mastodon/media_cli.rb
- lib/paperclip/attachment_extensions.rb 1 ajout, 1 suppressionlib/paperclip/attachment_extensions.rb
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter