- jan. 09, 2018
-
-
Eugen Rochko a rédigé
* Skip ActivityPub Announces of non-public objects * Skip OStatus reblogs of non-public statuses
-
- déc. 10, 2017
-
-
abcang a rédigé
-
- oct. 17, 2017
-
-
Eugen Rochko a rédigé
-
- oct. 08, 2017
-
-
Eugen Rochko a rédigé
- Rename Mastodon::TimestampIds into Mastodon::Snowflake for clarity - Skip for statuses coming from inbox, aka delivered in real-time - Skip for statuses that claim to be from the future
-
- oct. 03, 2017
-
-
Akihiko Odaki a rédigé
Additionally, ActivityPub::FetchRemoteStatusService no longer parses activities. OStatus::Activity::Creation no longer delegates to ActivityPub because the provided ActivityPub representations are not signed while OStatus representations are.
-
- sept. 19, 2017
-
-
ThibG a rédigé
* Avoid races in incoming OStatus toots processing * oops * oops again
-
Akihiko Odaki a rédigé
-
Eugen Rochko a rédigé
* 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
-
- sept. 01, 2017
- août 17, 2017
-
-
Eugen Rochko a rédigé
-
- août 14, 2017
-
-
Eugen Rochko a rédigé
-
- juil. 18, 2017
-
-
Eugen Rochko a rédigé
-
Akihiko Odaki a rédigé
* Wrap methods of ProcessFeedService::ProcessEntry in classes This is a change same with 425acecf, except that it has the following changes: * Revert irrelevant change in find_or_create_conversation * Fix error handling for RemoteActivity * Introduce Ostatus name space
-