Commit Graph

8 Commits

Author SHA1 Message Date
Simon 9366b8eab9
Feature beat model (#713)
* add django-celery-beat

* implement schedule migration

* fix version_check migration

* remove old schedule init

* better schedule migration

* fix task_config migration

* show task config on settings page

* fix notify url builder

* refactor celery initiation

* fix get task

* fix scheduler mig

* fix linter

* better task_config store on periodic task

* save new schedules

* fix task_config extraction from custom model

* implement auto schedule

* implement schedule delete

* refactor notifications to ES config storage

* downgrade redis

* better notification migration to ES

* add notification url handling

* fix worker start

* fix docs spelling

* don't resend form data on notification refresh

* fix type hints

* move TASK_CONFIG to separate module

* fix partial task config imports

* fix yt_obs typing

* delete schedule

* remove outdated instructions

* create initial schedules

* fix reindex days config key

* fix doc string

* unregister BeatModels
2024-05-09 20:22:36 +07:00
simon a242f744d5 moove startup functions to ready() method to avoid double execs 2021-09-27 17:45:44 +07:00
simon f22e02d2f1 hotfix to release leftover locks on restart 2021-09-27 10:38:57 +07:00
simon 2433e0e7d8 linting everything in black 2021-09-21 16:25:22 +07:00
simon 4b9acd4c51 load new defaults from config.json #21 2021-09-20 17:45:01 +07:00
simon e53cfc5a32 backup es db to zip file
backup es db to zip file
2021-09-16 17:47:01 +07:00
simon f60dbde3dc manual video file import celery task 2021-09-13 22:17:36 +07:00
simon dc9fd72cde minimal viable product 2021-09-06 00:10:14 +07:00