Le mirroring des dépôts vers Github est maintenant natif dans Gitlab (et donc Framagit). Merci de passer à la fonction native pour que nous puissions couper notre solution maison. Détails sur https://docs.gitlab.com/ee/workflow/repository_mirroring.html#pushing-to-a-remote-repository (pensez à supprimer le webhook de notre solution maison).

Commit a9acc201 by yPhil

Sync: Remote file timestamp

parent 2ecb4cb0
......@@ -61,6 +61,7 @@ PTL.prefs = (function() {
'columns': 3,
'lang': 'en',
'explicitLang': false,
'writeTime': Date.now(),
'sources': JSON.stringify(newList),
'tabs': JSON.stringify(emptyTabList)
};
......@@ -78,6 +79,11 @@ PTL.prefs = (function() {
writeConfig:function(key, val) {
$('div#logoTitle i').addClass('writing');
if (key === 'tabs') {
localStorage.setItem('writeTime', Date.now());
}
localStorage.setItem(key, val);
setTimeout(function () {
$('div#logoTitle i').delay('slow').removeClass('writing');
......
......@@ -39,7 +39,7 @@ PTL.sync = (function() {
return {
exports: {
read: function () {
return privateClient.getFile('petrolette.conf')
return privateClient.getFile('petrolette.conf', (Date.now() - PTL.prefs.readConfig('writeTime')))
.then(function (file) {
return file.data;
});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment