Commit Graph

145 Commits (95db6cbe28acc193ff0c898790a6740c4ff3d473)

Author SHA1 Message Date
Eugen Rochko 7944ed6fe5 Adding option to specify asset server, filter followers query by local accounts
during Fan Out On Write to load less stuff into memory
8 years ago
Eugen Rochko 93577f74e7 Use old rules for mention notifications as for mentions timeline 8 years ago
Eugen Rochko 29b12f9e0a Call NotifyService about remote reblogs 8 years ago
Eugen Rochko da2ef4d676 Adding unified streamable notifications 8 years ago
Eugen Rochko 2c58e7e06a Catch validation errors in ProcessFeedService so that one failing entry wouldn't stop others from going through 8 years ago
Eugen Rochko e4f56fa942 Don't create attachments if remote file cannot be fetched 8 years ago
Eugen Rochko fdc17bea58 Fix rubocop issues, introduce usage of frozen literal to improve performance 8 years ago
Eugen Rochko 7ce4670164 Force utf-8 encoding when processing XML 8 years ago
Eugen Rochko afded319d2 Add limit to search results 8 years ago
Eugen Rochko 09218d4c01 Use full-text search for autosuggestions 8 years ago
Eugen Rochko bf5f55a6bb Fix live status removal from public/hashtag channels 8 years ago
Eugen Rochko aabf884c5f Discard misattributed remote statuses, improve timelines filter 8 years ago
Eugen Rochko c5e03a2e0d Status removal is broadcast to public/hashtag timelines too 8 years ago
Eugen Rochko b6832553ff Adding more logging 8 years ago
Eugen Rochko cff0b03cbb Fix for thread resolve service and process feed service url method 8 years ago
Eugen Rochko 2f21f4cc01 Fix region setting for AWS gem 8 years ago
Eugen Rochko bb4d1eb2e8 Improve feed regeneration 8 years ago
Eugen Rochko 096bfbad96 Fix typo 8 years ago
Eugen Rochko 11cbe49ffc ProcessFeedService refactor 8 years ago
Eugen Rochko dbe00a4156 Improved configuration from ENV, cleaned up timeline filter methods
to be more readable, add extra logging to process feed service
8 years ago
Eugen Rochko 93212bc2c4 Add test for FanOutOnWriteService 8 years ago
Eugen Rochko 7bb28bf780 Improve @mention regex 8 years ago
Eugen Rochko 48b9619439 Adding hashtags 8 years ago
Eugen Rochko 3731230c6d Allow @username@domain/@username in follow form, prevent duplicate accounts
created via remote look-up when domains differ but point to the same resource
8 years ago
Eugen Rochko 4b357ecf98 Fix subtle bugs, new icon button 8 years ago
Eugen Rochko 909d0d5e88 Adding public timeline silencing 8 years ago
Eugen Rochko abb8f5837e Fix public channel 8 years ago
Eugen Rochko 852c82435d Fix method return when rescuing 8 years ago
Eugen Rochko 0895ff414e Fix RemoveStatusService trying to send delete salmons on behalf of remote statuses 8 years ago
Eugen Rochko 91144d46ec Fix duplication of media attachments when a remote status reblogs a local one 8 years ago
Eugen Rochko 244d1307a3 Fix remove status service sending salmons 8 years ago
Eugen Rochko 157f03f8bd No-op for Salmons without body, fail fast if Webfinger does not contain
all required resource links (profile page, salmon, atom feed, magic key)
8 years ago
Eugen Rochko 36e7eeb6b9 Treat dfrn:owner like xmlns:author for Friendica compatibility 8 years ago
Eugen Rochko 64302b3c99 Improve Friendica support (but still not there yet) 8 years ago
Eugen Rochko c257b29d86 Fix up a few exceptions 8 years ago
Eugen Rochko 77efdfa110 Fixing namespaces issue 8 years ago
Eugen Rochko 87b618ab02 Fix namespace parsing in Atom feeds 8 years ago
Eugen Rochko 38ce960ff9 Use Account#find_remote method when possible 8 years ago
Eugen Rochko cfba03bd27 Don't return unsaved status from ProcessFeedService 8 years ago
Eugen Rochko 81065bc06c Adding test for ProcessFeedService 8 years ago
Eugen Rochko 3306a5d524 Improve process feed service 8 years ago
Eugen Rochko 65ae9637d6 PuSH unsubscribe needs correct callback URL 8 years ago
Eugen Rochko 5f737c7228 Fix default assumed object type (note->activity), make stream entry threaded? check aware of orphaned replies 8 years ago
Eugen Rochko 22a8801dbc Adding domain blocks 8 years ago
Eugen Rochko 1f650d327d Adding public timeline 8 years ago
Eugen Rochko d772db4344 Fix #83 - if user cannot be found (or is self) throw error, don't return empty 200
This prevents the undefined profile from being opened in the first place on such an error
8 years ago
Eugen Rochko 15d01a5e08 Better comparison of "local" domain 8 years ago
Eugen Rochko 5cfc9efad3 Update OStatus2 to handle malformed Salmon without raising unexpected exceptions 8 years ago
Eugen Rochko 2f5b205916 Catch Paperclip errors on /api/v1/media, return early from update profile service if XML given is nil 8 years ago
Eugen Rochko 3319473b2c Move PubSubHubbub pinging to a background worker
It can take as much as 0.5s if not longer to complete
8 years ago