Compare commits
No commits in common. "e6cd110f1ff3c43e07b11ced0779570bbe07199b" and "52dfd7093291010ddd51512db95f02fe7660e5a8" have entirely different histories.
e6cd110f1f
...
52dfd70932
@ -192,9 +192,3 @@ function CancelJob(jobId){
|
|||||||
var uri = `${apiUri}/Jobs/Cancel?jobId=${jobId}`;
|
var uri = `${apiUri}/Jobs/Cancel?jobId=${jobId}`;
|
||||||
PostData(uri);
|
PostData(uri);
|
||||||
}
|
}
|
||||||
|
|
||||||
async function GetLogmessages(count){
|
|
||||||
var uri = `${apiUri}/LogMessages?count=${count}`;
|
|
||||||
let json = await GetData(uri);
|
|
||||||
return json;
|
|
||||||
}
|
|
@ -1,5 +1,4 @@
|
|||||||
let monitoringJobsCount = 0;
|
let runningJobs = [];
|
||||||
let runningJobs = [];
|
|
||||||
let waitingJobs = [];
|
let waitingJobs = [];
|
||||||
let notificationConnectorTypes = [];
|
let notificationConnectorTypes = [];
|
||||||
let libraryConnectorTypes = [];
|
let libraryConnectorTypes = [];
|
||||||
@ -66,7 +65,6 @@ function Setup(){
|
|||||||
});
|
});
|
||||||
|
|
||||||
GetAvailableControllers().then((json) => {
|
GetAvailableControllers().then((json) => {
|
||||||
newMangaConnector.replaceChildren();
|
|
||||||
json.forEach(connector => {
|
json.forEach(connector => {
|
||||||
var option = document.createElement('option');
|
var option = document.createElement('option');
|
||||||
option.value = connector;
|
option.value = connector;
|
||||||
@ -75,7 +73,6 @@ function Setup(){
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
ResetContent();
|
|
||||||
UpdateJobs();
|
UpdateJobs();
|
||||||
setInterval(() => {
|
setInterval(() => {
|
||||||
UpdateJobs();
|
UpdateJobs();
|
||||||
@ -142,7 +139,6 @@ function CreateManga(manga, connector){
|
|||||||
var connectorName = document.createElement('connector-name');
|
var connectorName = document.createElement('connector-name');
|
||||||
connectorName.innerText = connector;
|
connectorName.innerText = connector;
|
||||||
connectorName.className = "pill";
|
connectorName.className = "pill";
|
||||||
connectorName.style.backgroundColor = stringToColour(connector);
|
|
||||||
info.appendChild(connectorName);
|
info.appendChild(connectorName);
|
||||||
var mangaName = document.createElement('publication-name');
|
var mangaName = document.createElement('publication-name');
|
||||||
mangaName.innerText = manga.sortName;
|
mangaName.innerText = manga.sortName;
|
||||||
@ -360,7 +356,6 @@ function utf8_to_b64(str) {
|
|||||||
|
|
||||||
function UpdateJobs(){
|
function UpdateJobs(){
|
||||||
GetMonitorJobs().then((json) => {
|
GetMonitorJobs().then((json) => {
|
||||||
if(monitoringJobsCount != json.length){
|
|
||||||
ResetContent();
|
ResetContent();
|
||||||
//console.log(json);
|
//console.log(json);
|
||||||
json.forEach(job => {
|
json.forEach(job => {
|
||||||
@ -370,8 +365,6 @@ function UpdateJobs(){
|
|||||||
});
|
});
|
||||||
tasksContent.appendChild(mangaView);
|
tasksContent.appendChild(mangaView);
|
||||||
});
|
});
|
||||||
monitoringJobsCount = json.length;
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
||||||
GetWaitingJobs().then((json) => {
|
GetWaitingJobs().then((json) => {
|
||||||
@ -490,16 +483,3 @@ function GetValidSelector(str){
|
|||||||
var clean = [...str.matchAll(/[a-zA-Z0-9]*-*_*/g)];
|
var clean = [...str.matchAll(/[a-zA-Z0-9]*-*_*/g)];
|
||||||
return clean.join('');
|
return clean.join('');
|
||||||
}
|
}
|
||||||
|
|
||||||
const stringToColour = (str) => {
|
|
||||||
let hash = 0;
|
|
||||||
str.split('').forEach(char => {
|
|
||||||
hash = char.charCodeAt(0) + ((hash << 5) - hash)
|
|
||||||
})
|
|
||||||
let colour = '#'
|
|
||||||
for (let i = 0; i < 3; i++) {
|
|
||||||
const value = (hash >> (i * 8)) & 0xff
|
|
||||||
colour += value.toString(16).padStart(2, '0')
|
|
||||||
}
|
|
||||||
return colour
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user