You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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
..
access_token_fabricator.rb
Introduce access token fabricators ( #4401 )
8 years ago
accessible_access_token_fabricator.rb
Introduce access token fabricators ( #4401 )
8 years ago
account_domain_block_fabricator.rb
Ensure unique identifiers in fabricated objects in tests ( #3173 )
8 years ago
account_fabricator.rb
Ensure unique identifiers in fabricated objects in tests ( #3173 )
8 years ago
application_fabricator.rb
Fix tests, add applications to eager loading/cache for statuses, fix
8 years ago
block_fabricator.rb
add more tests to models
8 years ago
conversation_fabricator.rb
Add conversation model, <ostatus:conversation /> ( #3016 )
8 years ago
conversation_mute_fabricator.rb
Feature conversations muting ( #3017 )
8 years ago
custom_emoji_fabricator.rb
Custom emoji ( #4988 )
7 years ago
domain_block_fabricator.rb
Cover Admin::DomainBlocksController more ( #3329 )
8 years ago
favourite_fabricator.rb
Delete records in smaller transaction ( #2802 )
8 years ago
follow_fabricator.rb
add more tests to models
8 years ago
follow_request_fabricator.rb
Remove redundant code in AtomSerializer and spec ( #3528 )
8 years ago
import_fabricator.rb
Import feature for following/blocking lists (addresses #62 , #177 , #201 , #454 )
8 years ago
media_attachment_fabricator.rb
Update fabricator for MediaAttachment to attach a file according to type ( #3862 )
8 years ago
mention_fabricator.rb
add more tests to models
8 years ago
mute_fabricator.rb
More status specs ( #2564 )
8 years ago
notification_fabricator.rb
Fixes slow query in notifications api ( #2851 )
8 years ago
preview_card_fabricator.rb
Ensure unique identifiers in fabricated objects in tests ( #3173 )
8 years ago
report_fabricator.rb
Admin reports controller improvements ( #1714 )
8 years ago
session_activation_fabricator.rb
Revocable sessions ( #3616 )
8 years ago
site_upload_fabricator.rb
Uploads for admin site settings ( #4913 )
7 years ago
status_fabricator.rb
Switch to static URIs, new URI format in both protocols for new statuses ( #4815 )
7 years ago
status_pin_fabricator.rb
Pinned statuses ( #4675 )
7 years ago
stream_entry_fabricator.rb
Cover ApplicationController more in spec ( #3230 )
8 years ago
subscription_fabricator.rb
Spec coverage and refactor for pubsub/delivery worker ( #3021 )
8 years ago
tag_fabricator.rb
Ensure unique identifiers in fabricated objects in tests ( #3173 )
8 years ago
user_fabricator.rb
Ensure unique identifiers in fabricated objects in tests ( #3173 )
8 years ago
web_push_subscription_fabricator.rb
Web Push Notifications ( #3243 )
8 years ago
web_setting_fabricator.rb
…