Commit Graph

306 Commits

Author SHA1 Message Date
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
Ilan Steemers
05a5d1f008 Getting ready for 1.3.1 2020-07-02 18:11:58 +02:00
Ilan Steemers
1fe17f8c73 Adds croniter install note 2020-07-02 17:36:45 +02:00
Ilan Steemers
6e4c32ca9d Getting ready for 1.3.0 2020-07-02 13:28:18 +02:00
Ilan Steemers
c89c23a0cf Adds cron to docs 2020-06-29 14:01:36 +02:00
Ilan Steemers
70a3296a6f Example with f-string 2020-06-15 15:59:56 +02:00
Ilan Steemers
5d3f9fd916 Getting ready for 1.2.4 2020-06-10 11:46:50 +02:00
Ilan Steemers
56982bdd26 Adding back sdist to fix issues with optional extras 2020-05-31 19:43:18 +02:00
Ilan Steemers
25b3c47e5f Getting ready for 1.2.2 2020-05-28 14:49:40 +02:00
Alejandro Sedeño
4429f99095 Update documentation to say tasks are signed, not encrypted
This resolves #300.
2020-04-17 14:25:35 -04:00
Ilan
a6052f5a6a Getting ready for 1.2.1 2020-02-18 20:24:38 +01:00
Ilan
dcc115ca1b Updates copyright 2020-02-17 21:22:48 +01:00
Ilan
17c1e2b651 Getting ready for 1.2.0 2020-02-17 13:09:18 +01:00
Ilan Steemers
3389e00f09 Preparing v1.1.0 2020-01-18 11:09:35 +01:00
Ilan Steemers
5f46d11350 Updates version changes in docs 2020-01-17 16:15:05 +01:00
valentinogagliardi
458697c099 add missing semicolon 2020-01-12 19:23:19 +01:00
valentinogagliardi
fa1082ff96 ability to use a Redis connection URI - closes #402 2020-01-12 13:13:41 +01:00
Martijn Jacobs
958c79e728 Fixes an outdated link to the django documentation 2019-08-12 14:44:12 +02:00
Ilan Steemers
9f97a90b98 Bump Django LTS version 2019-08-10 14:49:31 +02:00
Ilan Steemers
5ca8b753fd Bump version 2019-08-10 14:43:30 +02:00
Tyler Harper
3882f1c4d4 fix spelling of careful
Fixed spelling of careful
2019-04-24 14:19:48 -04:00