Eugen Rochko
|
5516767c75
|
ActivityPub delivery (#4566)
* Deliver ActivityPub Like
* Deliver ActivityPub Undo-Like
* Deliver ActivityPub Create/Announce activities
* Deliver ActivityPub creates from mentions
* Deliver ActivityPub Block/Undo-Block
* Deliver ActivityPub Accept/Reject-Follow
* Deliver ActivityPub Undo-Follow
* Deliver ActivityPub Follow
* Deliver ActivityPub Delete activities
Incidentally fix #889
* Adjust BatchedRemoveStatusService for ActivityPub
* Add tests for ActivityPub workers
* Add tests for FollowService
* Add tests for FavouriteService, UnfollowService and PostStatusService
* Add tests for ReblogService, BlockService, UnblockService, ProcessMentionsService
* Add tests for AuthorizeFollowService, RejectFollowService, RemoveStatusService
* Add tests for BatchedRemoveStatusService
* Deliver updates to a local account to ActivityPub followers
* Minor adjustments
|
2017-08-13 00:44:41 +02:00 |
Eugen Rochko
|
9cda14bd24
|
Fix regression from #3672 - Do not use pipeline around zscore (#3704)
|
2017-06-12 03:11:12 +02:00 |
Eugen Rochko
|
8b893afde7
|
Fix removal of status sending the original status to mentioned users instead of delete Salmon (#3672)
* Fix removal of status sending the original status to mentioned users instead
of delete Salmon, add test
* Create remove_status_service_spec.rb
|
2017-06-11 17:13:43 +02:00 |
Eugen Rochko
|
0db2a0c7c4
|
Fix wrong pubsub channel on public timelines
|
2017-04-06 04:03:23 +02:00 |
Eugen Rochko
|
fb6459d303
|
Fix notifications delivered to wrong pubsub channel, optimized RemoveStatusService,
slightly optimized FanOutOnWriteService again
|
2017-04-06 02:26:59 +02:00 |
Eugen Rochko
|
5189ce9cd1
|
Replace calls to FeedManager#inline_render and #broadcast
|
2017-04-05 19:45:18 +02:00 |
Eugen Rochko
|
6d453b00c6
|
Fix #651 - Do not reinsert original status into all followers feeds
upon un-reblogging. Check if the reblog was in the feed in the first
place. It might have been filtered on distribution.
|
2017-02-22 15:52:47 +01:00 |
Eugen Rochko
|
f48dc93379
|
Deduplicate delete salmons (send only one per mentioned-account domain)
|
2017-02-12 17:30:15 +01:00 |
Eugen Rochko
|
59c8c2b28a
|
Make follow requests federate
|
2017-02-11 02:58:00 +01:00 |
Eugen Rochko
|
727d236fcc
|
Cleaning up format of broadcast real-time messages, removing
redis-backed "mentions" timeline as redundant (given notifications)
|
2017-02-02 00:03:31 +01:00 |
Eugen Rochko
|
126aba0e13
|
Fix #147 - Unreblogging will leave original status in feeds
|
2017-01-07 15:44:22 +01:00 |
Eugen Rochko
|
9d4f96f440
|
Removing external hub completely, fix #333 fixing digit-only hashtags,
removing web app capability from non-webapp pages
|
2016-12-18 12:24:37 +01:00 |
Eugen Rochko
|
51e60135ed
|
Improve suspend account service
|
2016-12-06 18:32:36 +01:00 |
Eugen
|
c0bb1ed7c5
|
Fix trying to PuSH-publish updates of remote removals
|
2016-11-29 17:41:47 +01:00 |
Eugen Rochko
|
b5ad0eb4ea
|
Adding embedded PuSH server
|
2016-11-28 13:36:47 +01:00 |
Eugen Rochko
|
e71b152d89
|
Fix rubocop issues, introduce usage of frozen literal to improve performance
|
2016-11-15 16:56:29 +01:00 |
Eugen Rochko
|
a6ae45e8d7
|
Status removal is broadcast to public/hashtag timelines too
|
2016-11-09 19:16:27 +01:00 |
Eugen Rochko
|
bcdb0dc310
|
Fix RemoveStatusService trying to send delete salmons on behalf of remote statuses
|
2016-10-16 19:14:23 +02:00 |
Eugen Rochko
|
7beab6b00c
|
Fix remove status service sending salmons
|
2016-10-14 20:09:33 +02:00 |
Eugen Rochko
|
927333f4f8
|
Improve code style
|
2016-09-29 21:28:21 +02:00 |
Eugen Rochko
|
d6a64f45fd
|
Adding a notification stack for error messages
|
2016-09-12 19:20:55 +02:00 |
Eugen Rochko
|
05b0c985b4
|
Send "delete" Salmons to remote mentioned accounts on status removal
Fixes #27
|
2016-09-12 18:33:34 +02:00 |
Eugen Rochko
|
3cc47beb6e
|
Refactored generation of unique tags, URIs and object URLs into own classes,
as well as formatting of content
|
2016-09-09 20:04:34 +02:00 |
Eugen Rochko
|
926eea89b5
|
RemoveStatusService fleshed out, still doesn't send Salmon slaps though
|
2016-09-05 01:59:46 +02:00 |
Eugen Rochko
|
a289c1d52f
|
Handle delete Salmons, todo: clean up timelines
|
2016-09-04 14:44:16 +02:00 |