Refactor searches, env vars fetcher config, urls webpage update

This commit is contained in:
Luciano Gervasoni
2025-04-02 18:45:43 +02:00
parent 077219fcb6
commit 84da104dc8
22 changed files with 676 additions and 1521 deletions

View File

@@ -1,46 +1,4 @@
[
{
"model": "RepeatableTaskType",
"name": "Fetch Feeds",
"callable": "api.tasks.fetch_feeds",
"callable_args": [],
"callable_kwargs": [],
"enabled": true,
"queue": "default",
"repeat": null,
"at_front": false,
"timeout": null,
"result_ttl": 86400,
"cron_string": null,
"scheduled_time": "2025-03-27T14:33:56+00:00",
"interval": 15,
"interval_unit": "minutes",
"successful_runs": 215,
"failed_runs": 0,
"last_successful_run": "2025-03-27 14:18:58.028684+00:00",
"last_failed_run": null
},
{
"model": "RepeatableTaskType",
"name": "Process raw URLs",
"callable": "api.tasks.process_raw_urls",
"callable_args": [],
"callable_kwargs": [],
"enabled": true,
"queue": "low",
"repeat": null,
"at_front": false,
"timeout": null,
"result_ttl": 86400,
"cron_string": null,
"scheduled_time": "2025-03-27T14:35:08+00:00",
"interval": 1,
"interval_unit": "hours",
"successful_runs": 41,
"failed_runs": 0,
"last_successful_run": "2025-03-27 13:35:48.534489+00:00",
"last_failed_run": null
},
{
"model": "RepeatableTaskType",
"name": "Process error URLs",
@@ -54,54 +12,12 @@
"timeout": null,
"result_ttl": 86400,
"cron_string": null,
"scheduled_time": "2025-03-27T16:36:21+00:00",
"scheduled_time": "2025-04-01T12:36:21+00:00",
"interval": 4,
"interval_unit": "hours",
"successful_runs": 10,
"successful_runs": 15,
"failed_runs": 0,
"last_successful_run": "2025-03-27 12:37:28.301866+00:00",
"last_failed_run": null
},
{
"model": "RepeatableTaskType",
"name": "Fetch Parser",
"callable": "api.tasks.fetch_parser",
"callable_args": [],
"callable_kwargs": [],
"enabled": true,
"queue": "default",
"repeat": null,
"at_front": false,
"timeout": null,
"result_ttl": 86400,
"cron_string": null,
"scheduled_time": "2025-03-27T14:25:42+00:00",
"interval": 1,
"interval_unit": "hours",
"successful_runs": 44,
"failed_runs": 0,
"last_successful_run": "2025-03-27 13:25:46.205433+00:00",
"last_failed_run": null
},
{
"model": "RepeatableTaskType",
"name": "Fetch Search",
"callable": "api.tasks.fetch_search",
"callable_args": [],
"callable_kwargs": [],
"enabled": true,
"queue": "default",
"repeat": null,
"at_front": false,
"timeout": null,
"result_ttl": 86400,
"cron_string": null,
"scheduled_time": "2025-03-27T14:29:33+00:00",
"interval": 1,
"interval_unit": "hours",
"successful_runs": 46,
"failed_runs": 0,
"last_successful_run": "2025-03-27 13:33:00.628827+00:00",
"last_successful_run": "2025-04-01 08:37:06.722770+00:00",
"last_failed_run": null
},
{
@@ -117,12 +33,117 @@
"timeout": null,
"result_ttl": 86400,
"cron_string": null,
"scheduled_time": "2025-03-27T14:37:50+00:00",
"scheduled_time": "2025-04-01T10:37:50+00:00",
"interval": 2,
"interval_unit": "hours",
"successful_runs": 20,
"successful_runs": 29,
"failed_runs": 0,
"last_successful_run": "2025-03-27 12:38:42.545373+00:00",
"last_successful_run": "2025-04-01 08:42:05.864064+00:00",
"last_failed_run": null
},
{
"model": "RepeatableTaskType",
"name": "Process MissingKids URLs ALL",
"callable": "api.tasks.process_missing_kids_urls_all",
"callable_args": [],
"callable_kwargs": [],
"enabled": true,
"queue": "default",
"repeat": null,
"at_front": false,
"timeout": null,
"result_ttl": null,
"cron_string": null,
"scheduled_time": "2025-04-07T15:59:49+00:00",
"interval": 1,
"interval_unit": "weeks",
"successful_runs": 0,
"failed_runs": 0,
"last_successful_run": null,
"last_failed_run": null
},
{
"model": "RepeatableTaskType",
"name": "Fetch Feeds",
"callable": "api.tasks.fetch_feeds",
"callable_args": [],
"callable_kwargs": [],
"enabled": true,
"queue": "default",
"repeat": null,
"at_front": false,
"timeout": null,
"result_ttl": 86400,
"cron_string": null,
"scheduled_time": "2025-04-01T10:18:56+00:00",
"interval": 15,
"interval_unit": "minutes",
"successful_runs": 288,
"failed_runs": 0,
"last_successful_run": "2025-04-01 10:03:58.363856+00:00",
"last_failed_run": null
},
{
"model": "RepeatableTaskType",
"name": "Process raw URLs",
"callable": "api.tasks.process_raw_urls",
"callable_args": [],
"callable_kwargs": [],
"enabled": true,
"queue": "low",
"repeat": null,
"at_front": false,
"timeout": null,
"result_ttl": 86400,
"cron_string": null,
"scheduled_time": "2025-04-01T10:20:08+00:00",
"interval": 15,
"interval_unit": "minutes",
"successful_runs": 78,
"failed_runs": 0,
"last_successful_run": "2025-04-01 10:05:08.394472+00:00",
"last_failed_run": null
},
{
"model": "RepeatableTaskType",
"name": "Fetch Parser",
"callable": "api.tasks.fetch_parser",
"callable_args": [],
"callable_kwargs": [],
"enabled": true,
"queue": "default",
"repeat": null,
"at_front": false,
"timeout": null,
"result_ttl": 86400,
"cron_string": null,
"scheduled_time": "2025-04-01T10:25:42+00:00",
"interval": 1,
"interval_unit": "hours",
"successful_runs": 62,
"failed_runs": 0,
"last_successful_run": "2025-04-01 09:25:57.977051+00:00",
"last_failed_run": null
},
{
"model": "RepeatableTaskType",
"name": "Fetch Search",
"callable": "api.tasks.fetch_search",
"callable_args": [],
"callable_kwargs": [],
"enabled": true,
"queue": "default",
"repeat": null,
"at_front": false,
"timeout": null,
"result_ttl": 86400,
"cron_string": null,
"scheduled_time": "2025-04-01T10:29:33+00:00",
"interval": 1,
"interval_unit": "hours",
"successful_runs": 63,
"failed_runs": 0,
"last_successful_run": "2025-04-01 09:37:20.671072+00:00",
"last_failed_run": null
}
]