86cf7cbd07
Previously, if a translator or style was fixed, people didn't get the fix until their client checked the repository for updates, which could take up to 24 hours. Now, in addition to checking once a day, we check every time Zotero is started and also when we receive a notification from the streaming server, which happens immediately after a translators or style is updated on GitHub. To avoid DDoSing ourselves, the notification includes a random delay (within a given period) before the update is triggered by the client. The streaming server connection is now made when either "Automatically check for updated translators and styles" or "Sync automatically" is enabled. It can be disabled via the extensions.zotero.streaming.enabled pref. |
||
---|---|---|
.. | ||
zotero-autocomplete.js | ||
zotero-protocol-handler.js | ||
zotero-service.js |