cmrd Senya
|
33ad411bbd
|
Mentions in comments backend changes
|
2016-11-28 15:56:56 +02:00 |
|
Justin Ramos
|
fa71af71c1
|
require spec_helper in .rspec
closes #7223
|
2016-11-27 21:27:12 +01:00 |
|
Benjamin Neff
|
fe5811bb65
|
Don't federate to pods that are offline for more than two weeks
Also fix a case where offline_since can be nil.
fixes #6220
closes #7120
|
2016-09-25 03:20:41 +02:00 |
|
Benjamin Neff
|
fe071aa2a2
|
Deliver to each recipient only once
closes #7071
|
2016-09-20 04:25:04 +02:00 |
|
Benjamin Neff
|
1d5080888f
|
Use Person.by_account_identifier to find the author
|
2016-08-21 04:01:42 +02:00 |
|
Jonne Haß
|
e70ffebc49
|
Merge pull request #6805 from cmrd-senya/mention-name-fixup
Fix up the meaning of the name parameter in mention
|
2016-08-11 13:28:02 +02:00 |
|
Benjamin Neff
|
1d8ce00bef
|
save signature data on receive
|
2016-08-08 18:56:37 +02:00 |
|
Benjamin Neff
|
2a6ca1b831
|
use signature data for federation
|
2016-08-08 18:56:37 +02:00 |
|
cmrd Senya
|
035a483a7a
|
Fix randomly failing profile federation spec
same as #6913
|
2016-07-17 13:02:46 +03:00 |
|
Benjamin Neff
|
2cd831f94e
|
also validate remote posts
all data is included in the federated status_message, so we can validate
on receive. add the photos to the status_message before save.
|
2016-07-17 01:40:00 +02:00 |
|
Benjamin Neff
|
32cc0951bb
|
bump diaspora_federation
|
2016-07-15 02:02:55 +02:00 |
|
Steffen van Bergerem
|
d6fbde3b7f
|
Fix randomly failing profile federation spec
|
2016-07-09 19:22:22 +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
|
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
|
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
|
f58167c154
|
disconnect when receiving a Contact with sharing=false
|
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
|
c15babdc9f
|
allow to dispatch to specific subscribers
|
2016-06-26 06:21:02 +02:00 |
|
Benjamin Neff
|
dee8bc6f0e
|
write specs for dispatcher
|
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
|
d2219aa58f
|
write spec for Diaspora::Federation::Entities to replace xml specs
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
6fbfc2bf96
|
write receive specs and delete old unused specs
also refactored receive methods
|
2016-06-26 06:20:59 +02:00 |
|