diff --git a/backend/model/tasks/TaskManager.ts b/backend/model/tasks/TaskManager.ts
index 64b63c27..edf3bfcc 100644
--- a/backend/model/tasks/TaskManager.ts
+++ b/backend/model/tasks/TaskManager.ts
@@ -55,7 +55,7 @@ export class TaskManager implements ITaskManager {
Config.Server.tasks.scheduled.forEach(schedule => {
const nextDate = this.getDateFromSchedule(new Date(), schedule);
if (nextDate && nextDate.getTime() > Date.now()) {
- Logger.debug(LOG_TAG, 'running schedule: [' + schedule.id + '] ' + schedule.name +
+ Logger.debug(LOG_TAG, 'running schedule: ' + schedule.taskName +
' at ' + nextDate.toLocaleString(undefined, {hour12: false}));
const timer: NodeJS.Timeout = setTimeout(() => {
@@ -65,7 +65,7 @@ export class TaskManager implements ITaskManager {
this.timers.push(timer);
} else {
- Logger.debug(LOG_TAG, 'skipping schedule: [' + schedule.id + '] ' + schedule.name);
+ Logger.debug(LOG_TAG, 'skipping schedule:' + schedule.taskName);
}
});
diff --git a/backend/model/tasks/TaskRepository.ts b/backend/model/tasks/TaskRepository.ts
index 9f002818..b6ebe051 100644
--- a/backend/model/tasks/TaskRepository.ts
+++ b/backend/model/tasks/TaskRepository.ts
@@ -27,4 +27,4 @@ export class TaskRepository {
TaskRepository.Instance.register(new IndexingTask());
TaskRepository.Instance.register(new DBRestTask());
-TaskRepository.Instance.register(new DummyTask());
+// TaskRepository.Instance.register(new DummyTask());
diff --git a/common/config/private/PrivateConfigClass.ts b/common/config/private/PrivateConfigClass.ts
index a252e05f..fd150324 100644
--- a/common/config/private/PrivateConfigClass.ts
+++ b/common/config/private/PrivateConfigClass.ts
@@ -99,20 +99,6 @@ export class PrivateConfigClass extends PublicConfigClass implements IPrivateCon
throw new Error('Unknown Server.log.level, found: ' + this.Server.log.sqlLevel);
}
- let updated = false;
- Config.Server.tasks.scheduled.forEach((task: TaskScheduleDTO, i: number) => {
- if (!task.id) {
- task.id = Utils.GUID();
- updated = true;
- }
- if (!task.name) {
- task.name = task.taskName;
- updated = true;
- }
- });
- if (updated) {
- this.save();
- }
}
public save() {
diff --git a/common/entities/task/TaskScheduleDTO.ts b/common/entities/task/TaskScheduleDTO.ts
index 92487b6b..a1ab12f9 100644
--- a/common/entities/task/TaskScheduleDTO.ts
+++ b/common/entities/task/TaskScheduleDTO.ts
@@ -23,8 +23,6 @@ export interface PeriodicTaskTrigger extends TaskTrigger {
export interface TaskScheduleDTO {
priority: number;
- name?: string;
- id?: string;
taskName: string;
config: any;
trigger: NeverTaskTrigger | ScheduledTaskTrigger | PeriodicTaskTrigger;
diff --git a/frontend/app/ui/settings/basic/basic.settings.component.html b/frontend/app/ui/settings/basic/basic.settings.component.html
index a5dea2e5..807f80cd 100644
--- a/frontend/app/ui/settings/basic/basic.settings.component.html
+++ b/frontend/app/ui/settings/basic/basic.settings.component.html
@@ -91,6 +91,7 @@
(click)="save()" i18n>Save
diff --git a/frontend/app/ui/settings/database/database.settings.component.html b/frontend/app/ui/settings/database/database.settings.component.html
index 31658576..19baf8ca 100644
--- a/frontend/app/ui/settings/database/database.settings.component.html
+++ b/frontend/app/ui/settings/database/database.settings.component.html
@@ -37,6 +37,7 @@
(click)="save()" i18n>Save
diff --git a/frontend/app/ui/settings/faces/faces.settings.component.html b/frontend/app/ui/settings/faces/faces.settings.component.html
index 58d43bed..4ec485ba 100644
--- a/frontend/app/ui/settings/faces/faces.settings.component.html
+++ b/frontend/app/ui/settings/faces/faces.settings.component.html
@@ -64,6 +64,7 @@
(click)="save()" i18n>Save
diff --git a/frontend/app/ui/settings/indexing/indexing.settings.component.html b/frontend/app/ui/settings/indexing/indexing.settings.component.html
index ac5b5d33..025fa112 100644
--- a/frontend/app/ui/settings/indexing/indexing.settings.component.html
+++ b/frontend/app/ui/settings/indexing/indexing.settings.component.html
@@ -44,7 +44,7 @@
Set the reindexing sensitivity. High value check the folders for change more often
+ i18n>Set the reindexing sensitivity. High value check the folders for change more often.
@@ -55,6 +55,7 @@
(click)="save()" i18n>Save
diff --git a/frontend/app/ui/settings/map/map.settings.component.html b/frontend/app/ui/settings/map/map.settings.component.html
index 58ed1aa7..7aefefc7 100644
--- a/frontend/app/ui/settings/map/map.settings.component.html
+++ b/frontend/app/ui/settings/map/map.settings.component.html
@@ -114,6 +114,7 @@
(click)="save()" i18n>Save
diff --git a/frontend/app/ui/settings/metafiles/metafile.settings.component.html b/frontend/app/ui/settings/metafiles/metafile.settings.component.html
index ccfa399c..5cb861d6 100644
--- a/frontend/app/ui/settings/metafiles/metafile.settings.component.html
+++ b/frontend/app/ui/settings/metafiles/metafile.settings.component.html
@@ -28,6 +28,7 @@
(click)="save()" i18n>Save
diff --git a/frontend/app/ui/settings/other/other.settings.component.html b/frontend/app/ui/settings/other/other.settings.component.html
index c6f139bf..5b15c455 100644
--- a/frontend/app/ui/settings/other/other.settings.component.html
+++ b/frontend/app/ui/settings/other/other.settings.component.html
@@ -168,6 +168,7 @@
(click)="save()" i18n>Save
diff --git a/frontend/app/ui/settings/random-photo/random-photo.settings.component.html b/frontend/app/ui/settings/random-photo/random-photo.settings.component.html
index 3406bf7b..272fb4c7 100644
--- a/frontend/app/ui/settings/random-photo/random-photo.settings.component.html
+++ b/frontend/app/ui/settings/random-photo/random-photo.settings.component.html
@@ -37,6 +37,7 @@
(click)="save()" i18n>Save
diff --git a/frontend/app/ui/settings/search/search.settings.component.html b/frontend/app/ui/settings/search/search.settings.component.html
index 6f822fbf..2a095064 100644
--- a/frontend/app/ui/settings/search/search.settings.component.html
+++ b/frontend/app/ui/settings/search/search.settings.component.html
@@ -73,6 +73,7 @@
(click)="save()" i18n>Save
diff --git a/frontend/app/ui/settings/share/share.settings.component.html b/frontend/app/ui/settings/share/share.settings.component.html
index 3aa3631e..208e9926 100644
--- a/frontend/app/ui/settings/share/share.settings.component.html
+++ b/frontend/app/ui/settings/share/share.settings.component.html
@@ -52,6 +52,7 @@
(click)="save()" i18n>Save
diff --git a/frontend/app/ui/settings/tasks/tasks.settings.component.css b/frontend/app/ui/settings/tasks/tasks.settings.component.css
index 31e4193c..ec813352 100644
--- a/frontend/app/ui/settings/tasks/tasks.settings.component.css
+++ b/frontend/app/ui/settings/tasks/tasks.settings.component.css
@@ -11,3 +11,11 @@
margin-top: -5px;
margin-bottom: -5px;
}
+
+.clickable {
+ cursor: pointer;
+}
+
+.separator{
+ width: 2px;
+}
diff --git a/frontend/app/ui/settings/tasks/tasks.settings.component.html b/frontend/app/ui/settings/tasks/tasks.settings.component.html
index e091c191..a53628b1 100644
--- a/frontend/app/ui/settings/tasks/tasks.settings.component.html
+++ b/frontend/app/ui/settings/tasks/tasks.settings.component.html
@@ -9,65 +9,99 @@