diff --git a/.github/workflows/close-issue-if-noresponse.yml b/.github/workflows/close-issue-if-noresponse.yml
new file mode 100644
index 0000000..64d4756
--- /dev/null
+++ b/.github/workflows/close-issue-if-noresponse.yml
@@ -0,0 +1,38 @@
+name: No Response
+
+# Both `issue_comment` and `scheduled` event types are required for this Action
+# to work properly.
+on:
+ issue_comment:
+ types: [created]
+ schedule:
+ # Schedule for five minutes after the hour, every hour
+ - cron: '5 * * * *'
+
+# By specifying the access of one of the scopes, all of those that are not
+# specified are set to 'none'.
+permissions:
+ issues: write
+
+jobs:
+ noResponse:
+ runs-on: ubuntu-latest
+ if: ${{ github.repository == 'Tzahi12345/YoutubeDL-Material' }}
+ steps:
+ - uses: lee-dohm/no-response@v0.5.0
+ with:
+ token: ${{ github.token }}
+ # Comment to post when closing an Issue for lack of response. Set to `false` to disable
+ closeComment: >
+ This issue has been automatically closed because there has been no response
+ to our request for more information from the original author. With only the
+ information that is currently in the issue, we don't have enough information
+ to take action. Please reach out if you have or find the answers we need so
+ that we can investigate further. We will re-open this issue if you provide us
+ with the requested information with a comment under this issue.
+ Thank you for your understanding and for trying to help make this application
+ a better one!
+ # Number of days of inactivity before an issue is closed for lack of response.
+ daysUntilClose: 21
+ # Label requiring a response.
+ responseRequiredLabel: "💬 response-needed"
diff --git a/src/assets/i18n/messages.ca.xlf b/src/assets/i18n/messages.ca.xlf
index 0093b91..ba0c194 100644
--- a/src/assets/i18n/messages.ca.xlf
+++ b/src/assets/i18n/messages.ca.xlf
@@ -1392,7 +1392,7 @@
Allow subscriptions setting
- Base bath for subscriptions
+ Subscriptions base pathCamí base de subscripcionssrc/app/settings/settings.component.html
@@ -3009,8 +3009,8 @@
Skip ad button
- Download for has been queued!
- La descàrrega de s'ha posat a la cua!
+ Download for has been queued!
+ La descàrrega de s'ha posat a la cua!src/app/main/main.component.ts469
@@ -3071,8 +3071,8 @@
Installation type
- Error for
- Error a
+ Error for
+ Error a src/app/components/downloads/downloads.component.ts238
@@ -3104,6 +3104,296 @@
130
+
+ Tasks
+ Tasques
+
+ src/app/app.component.html
+ 47
+
+ Navigation menu Tasks Page title
+
+
+ Last ran
+ Última vegada que es va executar
+
+ src/app/components/tasks/tasks.component.html
+ 16
+
+ Last ran
+
+
+ N/A
+ N/A
+
+ src/app/components/tasks/tasks.component.html
+ 19
+
+
+ src/app/components/tasks/tasks.component.html
+ 28
+
+ N/A
+
+
+ Last confirmed
+ Últim confirmat
+
+ src/app/components/tasks/tasks.component.html
+ 25
+
+ Last confirmed
+
+
+ Clear duplicate files from DB:
+ Esborrar els fitxers duplicats a la BD:
+
+ src/app/components/tasks/tasks.component.html
+ 60
+
+ Clear duplicate files from DB
+
+
+ Clear missing files from DB:
+ Esborrar els fitxers que falten a la BD:
+
+ src/app/components/tasks/tasks.component.html
+ 57
+
+ Clear missing files from DB
+
+
+ Update binary to:
+ Actualitzar el binari a:
+
+ src/app/components/tasks/tasks.component.html
+ 63
+
+ Update binary to
+
+
+ Run
+ Executar
+
+ src/app/components/tasks/tasks.component.html
+ 69
+
+ Run
+
+
+ Schedule
+ Planificació
+
+ src/app/components/tasks/tasks.component.html
+ 72
+
+ Schedule
+
+
+ Restore DB from backup
+ Restaurar la BD des de la còpia de seguretat
+
+ src/app/components/tasks/tasks.component.html
+ 89
+
+
+ src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html
+ 1
+
+ Restore DB from backup button
+
+
+ Reset tasks
+ Restablir tasques
+
+ src/app/components/tasks/tasks.component.html
+ 90
+
+ Reset tasks button
+
+
+ Successfully ran task!
+ S'ha realitzat correctament la tasca!
+
+ src/app/components/tasks/tasks.component.ts
+ 78
+
+
+
+ Failed to run task!
+ No s'ha pogut executar la tasca!
+
+ src/app/components/tasks/tasks.component.ts
+ 79
+
+
+ src/app/components/tasks/tasks.component.ts
+ 81
+
+
+
+ Failed to confirm task!
+ No s'ha pogut confirmar la tasca!
+
+ src/app/components/tasks/tasks.component.ts
+ 90
+
+
+ src/app/components/tasks/tasks.component.ts
+ 92
+
+
+
+ Reset tasks
+ Restablir tasques
+
+ src/app/components/tasks/tasks.component.ts
+ 132
+
+
+
+ Would you like to reset your tasks? All your schedules will be removed as well.
+ Vols restablir les teves tasques? També s'eliminaran totes els teves planificacions.
+
+ src/app/components/tasks/tasks.component.ts
+ 133
+
+
+
+ Reset
+ Restablir
+
+ src/app/components/tasks/tasks.component.ts
+ 134
+
+
+
+ Scheduled for
+ Planificat per a
+
+ src/app/components/tasks/tasks.component.html
+ 38
+
+ Scheduled
+
+
+ Not scheduled
+ No planificat
+
+ src/app/components/tasks/tasks.component.html
+ 42
+
+ Not scheduled
+
+
+ Restore
+ Restaurar
+
+ src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html
+ 25
+
+ Restore button
+
+
+ Enabled
+ Habilitat
+
+ src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html
+ 7
+
+ Enabled
+
+
+ Recurring
+ Recurrent
+
+ src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html
+ 10
+
+ Recurring
+
+
+ Update
+ Actualitzar
+
+ src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html
+ 52
+
+ Update button
+
+
+ Global custom args for downloads on the home page. (Set args for subscriptions for each subscriptions separately!) Args are delimited using two commas like so: ,,
+ Arguments personalitzats globals per a les baixades a la pàgina d'inici. (Definiu els arguments per a les subscripcions per a cadascuna de les subscripcions per separat!) Els arguments es delimiten mitjançant dues comes, així: ,,
+
+ src/app/settings/settings.component.html
+ 128
+
+ Custom args setting input hint
+
+
+ Busy
+ Ocupat
+
+ src/app/components/tasks/tasks.component.html
+ 36
+
+ Busy
+
+
+ Status
+ Estat
+
+ src/app/components/tasks/tasks.component.html
+ 34
+
+ Status
+
+
+ Failed to reset tasks!
+ No s'han pogut restablir les tasques!
+
+ src/app/components/tasks/tasks.component.ts
+ 144
+
+
+ src/app/components/tasks/tasks.component.ts
+ 147
+
+
+
+ No tasks available!
+ No hi ha tasques disponibles!
+
+ src/app/components/tasks/tasks.component.html
+ 94
+
+ No tasks label
+
+
+ Tasks successfully reset!
+ Les tasques s'han restablert correctament!
+
+ src/app/components/tasks/tasks.component.ts
+ 142
+
+
+
+ Successfully confirmed task!
+ S'ha confirmat correctament la tasca!
+
+ src/app/components/tasks/tasks.component.ts
+ 89
+
+
+
+ Update task schedule
+ Actualitzar la planificació de tasques
+
+ src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html
+ 1
+
+ Update task schedule
+