made installer and seperated stuff into diferent files

This commit is contained in:
2026-06-14 10:47:39 +02:00
parent 9045841645
commit 904607a045
22 changed files with 4766 additions and 3952 deletions

View File

@@ -0,0 +1,42 @@
function loadRouteFromUrl() {
const params = new URLSearchParams(window.location.search);
const taskId = params.get('task');
const versionId = params.get('version');
const projectId = params.get('project');
const projectTasks = params.get('tasks');
const profile = params.get('profile');
const adminSection = params.get('admin');
closePopups();
if (adminSection) {
loadAdmin(adminSection, false);
return;
}
if (profile) {
loadProfile(false);
return;
}
if (taskId) {
loadTask(taskId, false);
return;
}
if (versionId) {
loadVersion(versionId, false);
return;
}
if (projectId) {
if (projectTasks) {
loadProjectTasks(projectId, 1, false);
} else {
loadProject(projectId, false);
}
return;
}
loadDashboard(false);
}