mirror of
https://github.com/octoleo/syncthing.git
synced 2025-02-02 11:58:28 +00:00
Add Rescan button to repositories
This commit is contained in:
parent
32a9466277
commit
50f0097843
File diff suppressed because one or more lines are too long
10
gui/app.js
10
gui/app.js
@ -755,8 +755,6 @@ syncthing.controller('SyncthingCtrl', function ($scope, $http, $translate, $loca
|
|||||||
cfg.APIKey = randomString(30, 32);
|
cfg.APIKey = randomString(30, 32);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$scope.acceptUR = function () {
|
$scope.acceptUR = function () {
|
||||||
$scope.config.Options.URAccepted = 1000; // Larger than the largest existing report version
|
$scope.config.Options.URAccepted = 1000; // Larger than the largest existing report version
|
||||||
$scope.saveConfig();
|
$scope.saveConfig();
|
||||||
@ -794,9 +792,7 @@ syncthing.controller('SyncthingCtrl', function ($scope, $http, $translate, $loca
|
|||||||
};
|
};
|
||||||
|
|
||||||
$scope.override = function (repo) {
|
$scope.override = function (repo) {
|
||||||
$http.post(urlbase + "/model/override?repo=" + encodeURIComponent(repo)).success(function () {
|
$http.post(urlbase + "/model/override?repo=" + encodeURIComponent(repo));
|
||||||
$scope.refresh();
|
|
||||||
});
|
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.about = function () {
|
$scope.about = function () {
|
||||||
@ -807,6 +803,10 @@ syncthing.controller('SyncthingCtrl', function ($scope, $http, $translate, $loca
|
|||||||
$scope.reportPreview = true;
|
$scope.reportPreview = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
$scope.rescanRepo = function (repo) {
|
||||||
|
$http.post(urlbase + "/scan?repo=" + encodeURIComponent(repo));
|
||||||
|
};
|
||||||
|
|
||||||
$scope.init();
|
$scope.init();
|
||||||
setInterval($scope.refresh, 10000);
|
setInterval($scope.refresh, 10000);
|
||||||
});
|
});
|
||||||
|
@ -230,6 +230,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<span class="pull-right">
|
<span class="pull-right">
|
||||||
|
<a class="btn btn-sm btn-default" href="" ng-show="repoStatus(repo.ID) == 'idle'" ng-click="rescanRepo(repo.ID)"><span class="glyphicon glyphicon-refresh"></span> <span translate>Rescan</span></a>
|
||||||
<a class="btn btn-sm btn-primary" href="" ng-click="editRepo(repo)"><span class="glyphicon glyphicon-pencil"></span> <span translate>Edit</span></a>
|
<a class="btn btn-sm btn-primary" href="" ng-click="editRepo(repo)"><span class="glyphicon glyphicon-pencil"></span> <span translate>Edit</span></a>
|
||||||
<a class="btn btn-sm btn-danger" ng-if="repo.ReadOnly && model[repo.ID].needFiles > 0" ng-click="override(repo.ID)" href=""><span class="glyphicon glyphicon-upload"></span> <span translate>Override Changes</span></a>
|
<a class="btn btn-sm btn-danger" ng-if="repo.ReadOnly && model[repo.ID].needFiles > 0" ng-click="override(repo.ID)" href=""><span class="glyphicon glyphicon-upload"></span> <span translate>Override Changes</span></a>
|
||||||
</span>
|
</span>
|
||||||
|
@ -64,6 +64,7 @@
|
|||||||
"Repository ID": "Repository ID",
|
"Repository ID": "Repository ID",
|
||||||
"Repository Master": "Repository Master",
|
"Repository Master": "Repository Master",
|
||||||
"Repository Path": "Repository Path",
|
"Repository Path": "Repository Path",
|
||||||
|
"Rescan": "Rescan",
|
||||||
"Rescan Interval (s)": "Rescan Interval (s)",
|
"Rescan Interval (s)": "Rescan Interval (s)",
|
||||||
"Restart": "Restart",
|
"Restart": "Restart",
|
||||||
"Restart Needed": "Restart Needed",
|
"Restart Needed": "Restart Needed",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user