Benjamin Neff
|
f95e0faa37
|
delete old postzord dispatcher
|
2016-06-26 06:21:01 +02:00 |
|
Benjamin Neff
|
bb66b973a6
|
only posts do have reshares
|
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
|
c8c489eafd
|
remove post fetcher
|
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
|
21fd9f23da
|
remove roxml
|
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
|
645034800d
|
deliver public posts to relay
|
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
|
42995cacc0
|
deliver retractions to services
|
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
|
793f45ef2c
|
send retractions only to remote subscribers
|
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
|
86b37466d5
|
add DeferredRetraction worker
|
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
|
7db9d7733c
|
deliver to pubsubhubbub
|
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
|
e843bf7b3c
|
update poor_mans_webmock.rb to handle the new federation
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
b89c1d0cd7
|
send private message
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
5f25135848
|
send public messages
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
05bd61d4ff
|
create Diaspora::Federation::Entities.build
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
f53b5ffe6b
|
create public and private dispatcher
|
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
|
970e8bb3ec
|
handle user services
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
596659a78f
|
first structure of Diaspora::Federation::Dispatcher
|
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 |
|
Benjamin Neff
|
7bb172cefb
|
remove old Private and Public Receiver
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
581f8d7226
|
don't force remove contact on block
this creates inconsistent states, if you remove the block in the future
|
2016-06-26 06:21:00 +02:00 |
|
Benjamin Neff
|
102e2a0834
|
remove Request class and refactor Connecting
|
2016-06-26 06:20:59 +02:00 |
|
Benjamin Neff
|
d87756c4b7
|
move #add_contact_to_aspect from User-model to user_methods.rb
|
2016-06-26 06:20:59 +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 |
|
Benjamin Neff
|
aa3ec1b93c
|
write specs for :receive_entity and extend factories
|
2016-06-26 06:20:59 +02:00 |
|
Benjamin Neff
|
a7f6c84bf3
|
fix TODOs in federation specs
|
2016-06-26 06:20:59 +02:00 |
|
Benjamin Neff
|
59bb46eeb6
|
handle retractions
|
2016-06-26 06:20:59 +02:00 |
|
Benjamin Neff
|
58a5a881cf
|
receive local
* Contact: auto-follow-back
* Shareable: create share visibilities
|
2016-06-26 06:20:59 +02:00 |
|
Benjamin Neff
|
ae96b4bf55
|
refactor message notifications
all visibilities are already in the conversation, so we can send
all notifications at once.
|
2016-06-26 06:20:59 +02:00 |
|
Benjamin Neff
|
9b0e40bf91
|
delete duplicates and create unique indexes:
* conversations
* messages
* photos
* polls
* poll answers
* poll participations
fixes #4697
|
2016-06-26 06:20:59 +02:00 |
|