- May 15, 2017
-
-
Eugen Rochko authored
possibly others when expected. Add some tests for it
-
- May 04, 2017
-
-
Eugen Rochko authored
* Likely fix #2458, fix #2031 - handle out-of-order deletes for statuses If a delete arrives before the original status, cache that information for 6h, and if the original status arrives in that window, ignore it * Add test case
-
- Apr 28, 2017
-
-
Patrick Figel authored
In #2110, a new attachment type "unknown" was introduced for attachments that were rejected due to a domain being blocked using reject_media. However, the "type" field was never set to "unknown" because a default value of "0" (image) is set for that column, causing the `type.blank?` expression to always equal false. This version uses type_changed? instead, causing the type to be set to "unknown" unless a type has been explicitly set. This introduces a small change in behaviour causing the type to be set to unknown before paperclip calls `before_post_process`. Presumably this behaviour is more appropriate than the current one because the attachment type has not been determined by that point. Included are new tests for `ProcessFeedService` and `UpdateRemoteProfileService` which now check that remote media is downloaded for non-blocked domains and is rejected for others.
-
- Apr 27, 2017
-
-
Eugen Rochko authored
* Instead of parsing shared status contents verbatim, make roundtrip to purported original URL. Confirm that the "original" URL is from the same domain as the author it claims to be from. * Fix obvious typo, add comment * Use URI look-up first * Add test, update Goldfinger dependency to make less useless HTTP requests per Webfinger lookup
-
- Apr 05, 2017
-
-
Eugen Rochko authored
-
- Nov 26, 2016
-
-
Eugen Rochko authored
-
- Oct 10, 2016
-
-
Eugen Rochko authored
-
- Sep 18, 2016
-
-
Eugen Rochko authored
-
- Mar 05, 2016
-
-
Eugen Rochko authored
-
- Feb 24, 2016
-
-
Eugen Rochko authored
-