- juin 27, 2016
-
-
Benjamin Neff a rédigé
-
Jonne Haß a rédigé
Previously the federation layer has written the empty string to the database, now it writes nil/no value to it while our code still expects the empty string in some cases. Restore the old assumption by returning the empty string, the real raw value by now is available again in StatusMessage#text for those that need it, such as validations or tests.
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
- juin 26, 2016
-
-
Jonne Haß a rédigé
ignoring the error message Previously it returned the return value of Logging::Logger#warn, which is true for loggers that log the warn level. However Diaspora::Federation::Receive::receive_relayable checks the return value for truthiness in order to decide whether to attempt to relay it, resulting in a NoMethodError: undefined method `parent' for true:TrueClass in Diaspora::Federation::Receive::relay_relayable This change is cosmetic as the exception raised prevented any action that shouldn't happen anyway, so there's no actual logic change.
-
Benjamin Neff a rédigé
Send a second message to remote recipients with conversation-author as salmon author if the conversation-author is local. The first dispatch will fail on old pods. New pods will ignore the second message, if the guid already exist.
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
the check that the participation parent author is local is now done in the diaspora_federation gem
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
send retraction for relayable to target author if retracted by parent author
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
only deliver to parent author
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
message doesn't include Diaspora::Relayable anymore
-
Benjamin Neff a rédigé
also refactored relayable specs to use `let`
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
and delete old batch worker and receiver
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-
Benjamin Neff a rédigé
-