You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mastodon/spec/models
Eugen Rochko 81cec35dbf Custom emoji (#4988)
* Custom emoji

- In OStatus: `<link rel="emoji" name="coolcat" href="http://..." />`
- In ActivityPub: `{ type: "Emoji", name: ":coolcat:", href: "http://..." }`
- In REST API: Status object includes `emojis` array (`shortcode`, `url`)
- Domain blocks with reject media stop emojis
- Emoji file up to 50KB
- Web UI handles custom emojis
- Static pages render custom emojis as `<img />` tags

Side effects:

- Undo #4500 optimization, as I needed to modify it to restore
  shortcode handling in emojify()
- Formatter#plaintext should now make sure stripped out line-breaks
  and paragraphs are replaced with newlines

* Fix emoji at the start not being converted
7 years ago
..
concerns Introduce StatusThreadingConcern (#3490) 8 years ago
form Improve admin page (#4121) 8 years ago
web Web Push Notifications (#3243) 8 years ago
account_domain_block_spec.rb Spec AccountDomainBlock (#3816) 8 years ago
account_filter_spec.rb Add coverage for ReportFilter and AccountFilter (#3236) 8 years ago
account_spec.rb Do not try to re-subscribe to unsubscribed accounts (#4653) 8 years ago
block_spec.rb Cover Block more (#3837) 8 years ago
conversation_mute_spec.rb Feature conversations muting (#3017) 8 years ago
conversation_spec.rb Add conversation model, <ostatus:conversation /> (#3016) 8 years ago
custom_emoji_spec.rb Custom emoji (#4988) 7 years ago
domain_block_spec.rb Cover DomainBlock more (#3838) 8 years ago
export_spec.rb Cover Export more (#3840) 8 years ago
favourite_spec.rb Cover Favourite more (#3841) 8 years ago
feed_spec.rb Remove sort in Feed (#4050) 8 years ago
follow_request_spec.rb add more tests to models 8 years ago
follow_spec.rb Introduce recent to Follow (#3247) 8 years ago
import_spec.rb Validate data of Imports (#4782) 8 years ago
media_attachment_spec.rb Add media dimensions (#2448) 8 years ago
mention_spec.rb add more tests to models 8 years ago
mute_spec.rb Mute button progress so far. WIP, doesn't entirely work correctly. 8 years ago
notification_spec.rb Adding unified streamable notifications 8 years ago
preview_card_spec.rb Fix #463 - Fetch and display previews of URLs using OpenGraph tags 8 years ago
report_filter_spec.rb Add coverage for ReportFilter and AccountFilter (#3236) 8 years ago
report_spec.rb Feat add validation for report comment: characters under 1000 valid (#4833) 8 years ago
session_activation_spec.rb Revocable sessions (#3616) 8 years ago
site_upload_spec.rb Uploads for admin site settings (#4913) 7 years ago
status_pin_spec.rb Pinned statuses (#4675) 8 years ago
status_spec.rb Validate uri presence for remote status (#4985) 7 years ago
stream_entry_spec.rb Stream entry specs and refactor to use delegate (#2827) 8 years ago
subscription_spec.rb Misc spec coverage improvements (#2821) 8 years ago
tag_spec.rb add validation to tag name (#4194) 8 years ago
user_spec.rb Application prefs section (#2758) 8 years ago