Add ability to specify alternative text for media attachments (#5123)
* Fix #117 - Add ability to specify alternative text for media attachments - POST /api/v1/media accepts `description` straight away - PUT /api/v1/media/:id to update `description` (only for unattached ones) - Serialized as `name` of Document object in ActivityPub - Uploads form adjusted for better performance and description input * Add tests * Change undo button blend mode to difference
parent
3d9b8847
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- app/controllers/api/v1/media_controller.rb 8 ajouts, 2 suppressionsapp/controllers/api/v1/media_controller.rb
- app/javascript/mastodon/actions/compose.js 38 ajouts, 0 suppressionapp/javascript/mastodon/actions/compose.js
- app/javascript/mastodon/components/extended_video_player.js 10 ajouts, 4 suppressionsapp/javascript/mastodon/components/extended_video_player.js
- app/javascript/mastodon/components/media_gallery.js 2 ajouts, 1 suppressionapp/javascript/mastodon/components/media_gallery.js
- app/javascript/mastodon/components/video_player.js 0 ajout, 204 suppressionsapp/javascript/mastodon/components/video_player.js
- app/javascript/mastodon/features/compose/components/upload.js 96 ajouts, 0 suppression...javascript/mastodon/features/compose/components/upload.js
- app/javascript/mastodon/features/compose/components/upload_form.js 11 ajouts, 33 suppressions...cript/mastodon/features/compose/components/upload_form.js
- app/javascript/mastodon/features/compose/containers/upload_container.js 21 ajouts, 0 suppression.../mastodon/features/compose/containers/upload_container.js
- app/javascript/mastodon/features/compose/containers/upload_form_container.js 2 ajouts, 11 suppressions...odon/features/compose/containers/upload_form_container.js
- app/javascript/mastodon/features/ui/components/media_modal.js 3 ajouts, 2 suppressions...javascript/mastodon/features/ui/components/media_modal.js
- app/javascript/mastodon/features/ui/components/video_modal.js 1 ajout, 0 suppression...javascript/mastodon/features/ui/components/video_modal.js
- app/javascript/mastodon/features/ui/util/async-components.js 0 ajout, 4 suppressionsapp/javascript/mastodon/features/ui/util/async-components.js
- app/javascript/mastodon/features/video/index.js 3 ajouts, 1 suppressionapp/javascript/mastodon/features/video/index.js
- app/javascript/mastodon/reducers/compose.js 16 ajouts, 3 suppressionsapp/javascript/mastodon/reducers/compose.js
- app/javascript/styles/components.scss 40 ajouts, 7 suppressionsapp/javascript/styles/components.scss
- app/lib/activitypub/activity/create.rb 1 ajout, 1 suppressionapp/lib/activitypub/activity/create.rb
- app/models/media_attachment.rb 7 ajouts, 0 suppressionapp/models/media_attachment.rb
- app/serializers/activitypub/note_serializer.rb 5 ajouts, 1 suppressionapp/serializers/activitypub/note_serializer.rb
- app/serializers/rest/media_attachment_serializer.rb 2 ajouts, 1 suppressionapp/serializers/rest/media_attachment_serializer.rb
- config/routes.rb 1 ajout, 1 suppressionconfig/routes.rb
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter