Benjamin Neff
|
9fda255add
|
use the parent author of the target as sender for relayable retractions
|
2016-06-26 11:05:23 +02:00 |
|
Benjamin Neff
|
5e0b1dd28d
|
use match_array for comment_service_spec
|
2016-06-26 10:43:27 +02:00 |
|
Benjamin Neff
|
7241b1c054
|
use the parent author as salmon sender, if the parent author is local
|
2016-06-26 10:28:32 +02:00 |
|
Benjamin Neff
|
3b1d113a9a
|
add own posts to activity-stream again
|
2016-06-26 06:21:03 +02:00 |
|
Benjamin Neff
|
ab2118ffa5
|
don't participate own posts
|
2016-06-26 06:21:03 +02:00 |
|
Benjamin Neff
|
e08306dab4
|
remove participation parent author check
the check that the participation parent author is local is now done in
the diaspora_federation gem
|
2016-06-26 06:21:03 +02:00 |
|
Benjamin Neff
|
65f03b2d08
|
extract mappings between diaspora and the federation gem
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
bb0d7e46dc
|
add #object_to_receive to Diaspora::Federated::Base
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
1cf11db634
|
remove diaspora_handle setter to set author
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
5e16b9c7cd
|
add author to subscribers of public shareables to ensure local delivery
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
a81bdac38c
|
don't send relayables back to sender pod
send retraction for relayable to target author if retracted by parent author
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
9dfa8e1442
|
send retractions for public relayables privately if the parent is remote
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
70f378a1c1
|
don't participate own posts on creation
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
f58167c154
|
disconnect when receiving a Contact with sharing=false
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
709ad6e909
|
Participation is not relayable anymore
only deliver to parent author
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
cf5a72719e
|
participates root author when receiving a reshare
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
9fa3cc97d4
|
deliver message always to all participants
message doesn't include Diaspora::Relayable anymore
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
b39f3ccc74
|
relay relayables after receive
also refactored relayable specs to use `let`
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
91c6c74ca0
|
retract relayables if the author is ignored by the parent author
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
0f6e0b7288
|
send the profile to remote persons on start shareing with them
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
c15babdc9f
|
allow to dispatch to specific subscribers
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
57dbcc0e67
|
add root author to reshare subscribers
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
03123f1c4d
|
remove more unused code and cleanup
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
2476b74dbe
|
refactoring delete from services
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
dee8bc6f0e
|
write specs for dispatcher
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
f95e0faa37
|
delete old postzord dispatcher
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
0e6446d05f
|
create ShareVisibilities with batch import
and delete old batch worker and receiver
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
4d8211b641
|
remove old SignedRetraction and RelayableRetraction
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
9144a4aadd
|
write specs for retractions
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
51aca4506f
|
remove HttpMulti and HydraWrapper
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
ae05d4e928
|
use Diaspora::Federation::Dispatcher everywhere
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
b0942bc219
|
remove salmon code
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
fa5a35ed4a
|
remove xml specs
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
d2219aa58f
|
write spec for Diaspora::Federation::Entities to replace xml specs
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
7893a23927
|
add resharers and participants to subscribers on public posts
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
566f4890a2
|
merge Federated::Shareable to Shareable
also drop xml-code for Shareable
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
902d7faca4
|
relay retractions for relayables
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
3df70bb205
|
send retractions for public targets publicly
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
7f11beae37
|
dispatch retractions
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
65ba573a3b
|
Contact retraction
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
89fbcf7c56
|
federate retractions
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
ecbf5fa3e7
|
enable some skipped tests again
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
9ce9b4bcd0
|
deliver profile update with new dispatcher
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
caf5d562de
|
mock new send worker in tests
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
5f25135848
|
send public messages
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
7184d4334e
|
remove after_dispatch hook
handle photos in StatusMessageCreationService
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
20dabbd15f
|
remove user parameter from subscribers method
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
f9f91a0e9e
|
create new contact for local receive
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
83f5662d62
|
remove NotifyLocalUsers worker
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
645c7bd5ad
|
rewrite attack vector specs using new federation
|
2016-06-26 06:21:00 +02:00 |
|