standardnotes / syncing-server

[Deprecated: Use our new Node server: https://github.com/standardnotes/syncing-server-js]
https://standardnotes.org
GNU Affero General Public License v3.0
209 stars 48 forks source link

fix: refactor extensions job #106

Closed karolsojko closed 4 years ago

karolsojko commented 4 years ago

Main goal

send silent and settings_id parameters to the extensions server.

Backgroud

Extensions server will be doing the Google Drive/Dropbox etc synchornization in an async sqs-queue fashion. Thus it will have to send out the failed backup emails. Extensions server doesn't have access to the same info as syncing-server thus needs to get the "silent/mute" and settings_id information via the request payload.

This PR will come hand-in-hand with PRs to extensions-server and google-drive-ext (which could become obsolete)

Additional changes