Commit Graph

326 Commits

Author SHA1 Message Date
msabatier
a013591de5 Add intended_date_kwarg field to Schedule (#62)
Co-authored-by: Marc Sabatier <marc.sabatier@eco-adapt.com>
2023-01-17 22:52:11 +01:00
GDay
31e82ad028 Release v1.4.9 2022-12-22 03:06:01 +01:00
GDay
08baaab125 Release v1.4.8 2022-12-21 03:46:01 +01:00
Stan Triepels
cf33275d92 Release v1.4.7 (#54) 2022-12-21 01:53:10 +01:00
Stan Triepels
4d454e4001 Fix: Daylight saving time issue with scheduler (#47) 2022-12-21 01:44:34 +01:00
Stan Triepels
c1d4858f62 Release 1.4.6 (#43) 2022-11-30 15:09:49 +01:00
Stan Triepels
3c0c32758d Chore: Flake8, isort and Black (#40) 2022-11-16 01:45:40 +01:00
GDay
b73fea49b5 Release v1.4.5 2022-11-13 01:12:52 +01:00
Stan Triepels
06ad6154e3 Release 1.4.4 (#37) 2022-11-13 01:06:19 +01:00
Stan Triepels
542e04db54 Feat: Add biweekly and bimonthly and fix translations (#36) 2022-11-13 01:00:11 +01:00
Stan Triepels
1764c5c8ae Release 1.4.3 (#32)
Update changelog and bump version number
2022-11-07 17:47:05 +01:00
Mikhail Krassavin
f0cb10bc37 Add Python 3.11 support and tests, remove Python 3.7 (#31) 2022-11-07 17:29:29 +01:00
Stan Triepels
f62bd7b6b4 Fix install docs: update q to q2 (#25) 2022-10-27 02:08:08 +02:00
Stan Triepels
19d434ed4f Make redis dependency optional and update boto3 (#22) 2022-10-21 01:29:21 +02:00
Stan Triepels
0ddef44400 Bump version and docs fixes (#21) 2022-10-21 00:04:58 +02:00
Stan Triepels
529a7de59a Make blessed optional (#20) 2022-10-20 22:16:48 +02:00
Stan Triepels
c59f036158 Remove arrow dependency, update packages, set up testing with compose (#17) 2022-10-19 02:01:16 +02:00
Stan Triepels
5539dd633b Fix install command and remove old warnings (#16)
* fix django q2 install command and remove space

* remove warnings for very old versions
2022-10-16 00:08:42 +02:00
Stan Triepels
9ace854290 Save limit per group/func/name (#12)
* feat: option to save tasks per group/func/name

* test: update tests for save limit

* fix: convert func when save-limit checking

when passed as function it needs to be converted to work

* Add warning if option is not valid

Co-authored-by: Noortheen Raja <jnoortheen@gmail.com>
2022-10-15 01:56:41 +02:00
Stan Triepels
d32d3f5a09 Docs updates (#6)
* Update django docs links to 4.0
* Update Django Q to Django Q2
* Use different theme to make difference more clear between the original and this forked one
* Added info notice about this fork
* Some small layout/typo fixes
2022-10-13 01:38:24 +02:00
LJlkdskdjflsa
4d17cb965d Update configure.rst 2022-09-01 12:08:41 +08:00
Ilan Steemers
f8cd136668 Post execute signal and tests (#580)
* adds post_execute signal and tests

* Updates signal docts

* Fixes typo in docs
2021-06-20 15:43:08 +02:00
Ilan Steemers
099d4c64c5 Fixes django test version 2021-06-19 22:10:39 +02:00
Ilan Steemers
4a8ef8f388 Getting ready for 1.3.9 2021-06-10 18:40:27 +02:00
Ilan Steemers
c47786b6e2 Getting ready for 1.3.8 2021-06-08 13:02:30 +02:00
Ilan Steemers
15155c7a99 Build improvements (#569)
* Black linting

* Adding Black to dev dependencies and upping minimal python to 3.6.2 for compatibility

* Updating packages

* Removing pip-tools input and exporting requirements with poetry

* Deleting old setup files and test runner

* Trying 1.3.7

* Looser extras requirements to prevent conflicts

* Sorted imports with isort

* Added iSort to dev dependencies

* Fixes localtime for naive setups
2021-05-30 17:10:07 +02:00
njzhan
7be8205781 Fix docs error (#563)
Reference `django_q/conf.py`
2021-05-24 09:32:19 +02:00
Alexandre Xavier
71d4b726ea Feature/improves multiple databases support (#561)
* feat: adds docker local files to ignore

* feat: adds replica key to django q settings

* feat: adds multiple database routers testing utility

* feat: ensures scheduler works with multiple databases and replicas

* feat: adds docker image to support containerized development

* refactor: removes unnecessary import

* style: improves import styling

* docs: adds replica setting to configure documentation
2021-05-23 15:10:31 +02:00
Dimitri
957f807598 Allow tasks to be scheduled on a specific cluster (#555)
* Allows schedule by cluster

* Update docs

* Add example in doc

* Fixes cluster field must be blank

* Adds cluster arg to schedule func

* Adds cluster field in list_display/filter for admin

* Uses Q filter to fetch schedule

* Fixes ref in doc

* Adds tests
2021-05-14 13:42:54 +02:00
Ilan Steemers
59663de761 Getting ready for 1.3.6 2021-05-07 17:21:04 +02:00
amo13
57ae1dc4dc Update documentation for new retry time default (#538)
As suggested in #526
2021-05-01 16:24:17 +02:00
Ilan Steemers
685691ff4c Updates testing to python 3.9 (#548) 2021-05-01 13:18:33 +02:00
Ilan Steemers
a5aeeddb74 Mentions available locales 2021-04-06 21:29:47 +02:00
Ilan Steemers
f2ca435e90 Updates copyright year 2021-02-26 14:48:31 +01:00
Ilan Steemers
ef3cffb738 Getting ready for 1.3.5 2021-02-26 14:12:24 +01:00
Ilan Steemers
d2709d707d Fixes title underline length 2021-02-11 19:16:54 +01:00
Ilan Steemers
f322eed7ac Merge pull request #502 from telmobarros/master
Add broker name in Schedule and enhanced Queued Tasks list display admin
2021-02-11 17:51:32 +01:00
Telmo Barros
c838fa82e4 Add broker name in Schedule docs 2021-02-11 13:04:00 +00:00
Sean Fairbanks
24ac5b33f8 Add example of health check url
An example of a local python http server which returns a 200 or 500 response depending on cluster health.
2021-02-09 22:22:46 -08:00
Maximilian Kindshofer
ba38e2e22c Update brokers.rst 2021-01-11 14:52:03 +01:00
Ilan Steemers
552af9db8c Getting read for 1.3.4 2020-10-26 10:59:13 +01:00
Daniel Trembath
3e8fc91d46 Change Django documentation URLs from v1.8 to v2.2
URLs were linking to a now unsupported version of Django. Django v2.2 is a LTS version, and also matches the documentation intersphinx_mapping in docs/conf.py.
2020-10-07 17:56:23 +11:00
Ilan Steemers
aba36e2884 Getting ready for 1.3.3 2020-08-16 18:47:55 +02:00
Ilan Steemers
109d078510 Fixes doc code block 2020-08-15 10:30:35 +02:00
Tim O'Meara
655f0aadb5 rename config var to max_retries, remove attempt_count form admin , add admin ui customization to docs 2020-08-13 11:58:00 -05:00
Tim O'Meara
45b0b2cc27 add attempt_count to config docs, set value to 1 in inital task save 2020-08-11 10:42:28 -05:00
Ilan Steemers
3dff5528d6 Updates to Django 3.1 2020-08-06 11:22:33 +02:00
Ilan Steemers
e384e0dfb8 Getting ready for 1.3.2 2020-07-08 23:02:08 +02:00
Ilan Steemers
9946a1a8ce Adds max_rss to the docs 2020-07-05 18:21:51 +02:00
Ilan Steemers
31ab2c22c2 Adds cron to the doc index 2020-07-04 11:46:26 +02:00