Commit Graph

73 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 f5a2e624d8
add unstable tag 2024-04-26 09:07:29 +02:00
Simon 0c487e6339
bump TA_VERSION 2024-04-10 18:40:55 +02:00
Simon b2c1b417e5
add unstable tag 2024-03-11 21:57:03 +01:00
Simon 0d863ef557
bump TA_VERSION 2024-01-27 10:18:47 +07:00
Simon 18ba808664
bump TA_VERSION unstable 2024-01-15 12:06:03 +07:00
Simon fe8f4faa10
update TA_VERSION 2023-12-21 10:32:53 +07:00
Simon 325bdf5cba
add unstable tag, #build 2023-12-03 15:19:18 +07:00
Simon e9a95d7ada
bump TA_VERSION 2023-11-21 12:50:53 +07:00
Simon 9ffe2098a5
add unstable version 2023-11-19 22:10:07 +07:00
Simon b8ccce250a
bump TA_VERSION 2023-11-10 10:34:04 +07:00
Simon 58ea256b44
add unstable tag 2023-11-01 09:19:18 +07:00
Clark 4d111aff82
Move the startup application settings to a new class (#571)
* Move the startup application settings to a new class

* Replace settings methods with static fields

* Move Redis and ES configuration to the settings class

* Fix environment python imports

* Update envcheck to use the new settings
2023-10-28 10:27:03 +07:00
Simon 4184736bee
update version 2023-10-07 09:53:32 +07:00
Simon 88f5c58b8e
add unstable tag 2023-09-26 09:23:32 +07:00
Igor Rzegocki 6a83756fb4
support for auth forwarding proxy 2023-09-25 22:50:39 +02:00
Igor Rzegocki f423ddc53a
add healthcheck endpoint (#553) 2023-09-22 15:01:47 +07:00
Simon a807d53ff8
update TA_VERSION 2023-09-03 12:05:51 +07:00
Simon fb089dd3de
add unstable footer 2023-08-26 21:17:32 +07:00
Simon 2238565a94
bump TA_VERSION 2023-08-05 11:44:52 +07:00
Simon d500fa5eeb
add unstable footer 2023-07-25 00:07:11 +07:00
simon ea42f0f1e3
bump TA_VERSION v0.3.6 2023-05-13 20:48:01 +07:00
simon 206921baf0
add unstable footer 2023-05-07 09:58:07 +07:00
simon 5723ff1d20
bump TA_VERSION 2023-04-10 11:25:18 +07:00
simon 06c7968070
fix silly host_clean and direct access TA_PASSWORD 2023-04-09 13:35:13 +07:00
simon a98a30cc85
elaborate TA_HOST parsed, #441 2023-04-09 13:27:47 +07:00
simon f0becb750a
add unstable footer 2023-03-30 11:39:03 +07:00
simon 9280159531
bump TA_VERSION 2023-03-04 22:33:50 +07:00
simon 4a64748da8
bump TA_VERSION 2023-02-18 10:53:07 +07:00
simon 4dfc9cef52
better TA_HOST error handling 2023-02-18 09:56:50 +07:00
simon fa46b30e61
add unstable footer 2023-02-03 15:26:14 +07:00
simon cacf6e43b8
add envcheck and basic connection check startup command 2023-01-28 08:37:58 +07:00
simon 3602ec4560
update TA_VERSION v0.3.2 2023-01-16 11:38:34 +07:00
simon bf5a93dae0
update TA_VERSION unstable 2023-01-16 09:59:56 +07:00
simon 18acf22d2e
update TA_VERSION 2023-01-14 09:35:09 +07:00
simon fff389359a
update unstable TA_VERSION 2022-12-21 12:06:35 +07:00
simon e98d2d3590 bump footer version 2022-11-30 08:52:45 +07:00
simon cc965ac473
update TA_VERSION to unstable 2022-11-18 11:35:09 +07:00
simon eda56236ce
bump TA_VERSION 2022-11-05 11:58:41 +07:00
simon 10fbfadf51
bump TA_VERSION unstable 2022-11-02 12:23:34 +07:00
BrianCArnold 6b2fe125d4
Add LDAP attribute mapping env variables. (#344)
* Added ability to specify LDAP attribute mapping.

Specifically made sure that LDAP auth works the same if the
new environment variables aren't set, in order to maintain
behavior for users who are already using LDAP if they don't
set the new envvars.

* Updated env var name to match the name of the parent global.

* Updated README.md to include information on new user attribute mapping environment variables.

* Added additional environment var options, and updated comment explaining why there are multiple.

* I'm not a python programmer, so these were stupid mistakes. Works now.

* Addressing lint error.

* Finished updating formatting according to black linter.

* Shortened comments to fit within line length.

* fix whitespace linting

Co-authored-by: simon <simobilleter@gmail.com>
2022-10-27 13:20:41 +07:00
simon 0e17e2a6cf
bump TA_VERSION to v0.2.3 2022-10-23 10:55:57 +07:00
simon db6840639a
update TA_VERSION to v0.2.2 2022-09-19 15:21:55 +07:00
DanielBatteryStapler 396b6b80cd
Add TA_LDAP_DISABLE_CERT_CHECK option (#314)
* add TA_LDAP_DISABLE_CERT_CHECK option

* add unstable disclaimer next to TA_LDAP_DISABLE_CERT_CHECK
2022-09-03 15:16:09 +07:00
simon 20ff465b94
bump TA_VERSION to v0.2.1 2022-08-19 18:28:34 +07:00
simon 8a1ae1ef83
add protocoll to CSRF_TRUSTED_ORIGINS 2022-08-13 14:03:17 +07:00
simon 07f50b6619
LDAP support, #build
Changed:
- configure LDAP over environment variables
- fix reverse proxy CSRF error
2022-07-30 21:13:13 +07:00
DanielBatteryStapler fd75def6c3 implement LDAP as authentication backend support (#274) 2022-07-30 21:08:12 +07:00
Aron Brown 5407d35779
Update settings.py (#284)
Add CSRF_TRUSTED_ORIGINS Django config settings and set it to environment variable TA_HOST.
This should fix login issues behind reverse proxies.
2022-07-30 21:03:58 +07:00
simon aa0739bfbe
bump TA_VERSION to v0.2.0 2022-07-23 16:35:18 +07:00