some improvements

This commit is contained in:
2023-10-15 18:14:57 +03:00
parent 17e6573e7f
commit 5a4b6c69a5
6 changed files with 16 additions and 25 deletions

View File

@ -55,11 +55,6 @@
<i class="bi bi-play"></i> update
</button>
</li>
<li>
<button id="package-update-all-button" class="btn dropdown-item" onclick="updateAllPackages()" hidden>
<i class="bi bi-play"></i> update all
</button>
</li>
<li>
<button id="package-rebuild-button" class="btn dropdown-item" data-bs-toggle="modal" data-bs-target="#package-rebuild-modal" hidden>
<i class="bi bi-arrow-clockwise"></i> rebuild

View File

@ -4,7 +4,6 @@
const packageRebuildButton = $("#package-rebuild-button");
const packageRemoveButton = $("#package-remove-button");
const packageUpdateButton = $("#package-update-button");
const packageUpdateAllButton = $("#package-update-all-button");
let repository = null;
$("#repositories a").on("click", (event) => {
@ -97,24 +96,12 @@
doPackageAction(url, currentSelection, repository, onSuccess, onFailure);
}
function updateAllPackages() {
const onSuccess = _ => "Repository update has been run";
const onFailure = error => `Packages update failed: ${error}`;
{% for repository in repositories %}
doPackageAction("/api/v1/service/update", [], {
architecture: "{{ repository.architecture }}",
repository: "{{ repository.repository }}",
}, onSuccess, onFailure);
{% endfor %}
}
function hideControls(hidden) {
keyImportButton.attr("hidden", hidden);
packageAddButton.attr("hidden", hidden);
packageRebuildButton.attr("hidden", hidden);
packageRemoveButton.attr("hidden", hidden);
packageUpdateButton.attr("hidden", hidden);
packageUpdateAllButton.attr("hidden", hidden);
}
function reload() {