Make PreviewCard records reuseable between statuses (#4642)
* Make PreviewCard records reuseable between statuses **Warning!** Migration truncates preview_cards tablec * Allow a wider thumbnail for link preview, display it in horizontal layout (#4648) * Delete preview cards files before truncating * Rename old table instead of truncating it * Add mastodon:maintenance:remove_deprecated_preview_cards * Ignore deprecated_preview_cards in schema definition * Fix null behaviour
parent
2305f7c3
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- app/controllers/api/v1/statuses_controller.rb 1 ajout, 1 suppressionapp/controllers/api/v1/statuses_controller.rb
- app/javascript/mastodon/features/status/components/card.js 7 ajouts, 2 suppressionsapp/javascript/mastodon/features/status/components/card.js
- app/javascript/styles/components.scss 12 ajouts, 0 suppressionapp/javascript/styles/components.scss
- app/models/media_attachment.rb 3 ajouts, 0 suppressionapp/models/media_attachment.rb
- app/models/preview_card.rb 23 ajouts, 8 suppressionsapp/models/preview_card.rb
- app/models/status.rb 2 ajouts, 1 suppressionapp/models/status.rb
- app/services/fetch_link_card_service.rb 60 ajouts, 40 suppressionsapp/services/fetch_link_card_service.rb
- config/environment.rb 2 ajouts, 0 suppressionconfig/environment.rb
- db/migrate/20170901141119_truncate_preview_cards.rb 30 ajouts, 0 suppressiondb/migrate/20170901141119_truncate_preview_cards.rb
- db/migrate/20170901142658_create_join_table_preview_cards_statuses.rb 7 ajouts, 0 suppression...0170901142658_create_join_table_preview_cards_statuses.rb
- db/schema.rb 13 ajouts, 9 suppressionsdb/schema.rb
- lib/tasks/mastodon.rake 23 ajouts, 0 suppressionlib/tasks/mastodon.rake
- spec/services/fetch_link_card_service_spec.rb 3 ajouts, 3 suppressionsspec/services/fetch_link_card_service_spec.rb
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter