Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/celery/django-celery-beat

Celery Periodic Tasks backed by the Django ORM
https://github.com/celery/django-celery-beat

Fix case where last_run_at=None and CELERY_TIMEZONE!=TIME_ZONE (#294)

* Fix case where last_run_at=None, USE_TZ=False, DJANGO_CELERY_BEAT_TZ_AWARE=False, and CELERY_T...

0cef80ad3ca3849ebbb5cd2033cdbee522e4cc60 authored about 5 years ago by Mark Young <[email protected]>
Fix readme.md

I think we are hitting a bug in the markdown processing, where triple backticks are not working ...

3b16c5e5a3b4c31d89ee6bbd10c941a99bf8a6a2 authored about 5 years ago by liquidpele <[email protected]>
Fix pip requirement formatting

Tests started failing due to it pulling in django 3.0b by accident, which removes six from django.

aad903a8ec1d30e1c0f4e242f5da529da7d88486 authored about 5 years ago by liquidpele <[email protected]>
Adding Tidelift marketing language (#292)

@auvipy as requested, here is the README marketing text

1f6aea23204d881ff57b5aa34b270655b5cbe6d8 authored about 5 years ago by Brenna Heaps <[email protected]>
Add rabbit mq container in dev einvironment (#288)

* Add rabbit mq in docker compose, so that we can actually test the schedulers in dev environmen...

9bad95722cf7665abfe1b8f52d0d600a6341b958 authored about 5 years ago by Naggappan <[email protected]>
Add French translation (#286)

* Add french translated strings

* Update lines not to exceed 78 columns

30949b6e57fae1269ebff7c55a6f90f77618ba01 authored about 5 years ago by Florian ANCEAU <[email protected]>
feat: support expire timedelta with seconds for beat

aff9dc7fb9ce71d73072174b14610aba1d1c1c31 authored over 5 years ago by michael <[email protected]>
fix pep8

d3f00151d31e2cbee92fceea6c10dfc8223e3b61 authored over 5 years ago by michael <[email protected]>
impl tests

34bb1807b17daaa8409a11b49d6824219c0f1b00 authored over 5 years ago by michael <[email protected]>
tune update_expires

de5c84078a728a3de76502b86e7bc59a1b5def7c authored over 5 years ago by michael <[email protected]>
fix review comments

* replace FloatField with PositiveIntegerField
* use expire_seconds in beat conf

b757794c919ac9799922802814de74f10dbbbd26 authored over 5 years ago by michael <[email protected]>
fix the checking of zero

953df59dd634c846879243cfe673423ede254e6a authored over 5 years ago by michael <[email protected]>
use logger.exception

7ceae00ec11af278e5a16ec39ca36e6761e50d0a authored over 5 years ago by michael <[email protected]>
Validate expire_seconds and expires, support admin

38f08c28572bcad942417a60e9ca4415aed3ab35 authored over 5 years ago by michael <[email protected]>
import absolute_import, unicode_literals

11d0db4b805a493aaeb2d6533b23cc3627dbbf64 authored over 5 years ago by michael <[email protected]>
Updated Russian translation

Updated locale for new version of package

4dfe20d0518ca86f695c3232b3404e8f0e31a8c5 authored over 5 years ago by Daniil Kharkov <[email protected]>
clockedschedule.py: Re-use schedstate of Celery >=3.1.0 (fixes #267)

a181be1bb9ea15b5a0319f8bcfe05685b5f2a83d authored over 5 years ago by Sebastian Pipping <[email protected]>
test_admin.py: Ensure that PeriodicTask.save does validation

89b8efca03b66ee381f9eb2efac203cf2efe401d authored over 5 years ago by Sebastian Pipping <[email protected]>
models.py: Add missing validation to PeriodicTask.save (fixes #88)

6f76a438c898514ebf330cd84d2d5c94c9be8e9c authored over 5 years ago by Sebastian Pipping <[email protected]>
tests: Create PeriodicTask with some schedule, always

2fdca6a59c63084965333bfa30da94a55f6fb2ef authored over 5 years ago by Sebastian Pipping <[email protected]>
clockedschedule.py: Fix/improve clocked.__doc__

5b773838ec7821d20f3bb8055f5746fbd3efb49e authored over 5 years ago by Sebastian Pipping <[email protected]>
clockedschedule.py: Exit .is_due sooner

83893ed1fe7f51774d404bbd4247ec4df1ef59a4 authored over 5 years ago by Sebastian Pipping <[email protected]>
clockedschedule.py: Drop dead code in .is_due

47deec7723f5debf3c493785a1c968166ea3b495 authored over 5 years ago by Sebastian Pipping <[email protected]>
admin.py: Expose ClockedScheduleAdmin.enabled

1686cb4c3c1627a3e737da7ea8ca87f8acf92157 authored over 5 years ago by Sebastian Pipping <[email protected]>
requirements: Add direct dependencies to Django and celery

74396f03043af9069d848cfdab85d9361e6eb3c4 authored over 5 years ago by Sebastian Pipping <[email protected]>
README.rst, add installed_apps and migrate (#265)

Make the installation steps more clear about setting on Django.

b05d199d34758b011f3e7d4df757c86d8f840c0a authored over 5 years ago by Wenli Tsai <[email protected]>
django 2.2.2

98c4008228065ef8d2250e3b8f635237d9012c5b authored over 5 years ago by Asif Saif Uddin <[email protected]>
Streamline docker setup a bit more (#264)

* docker: Take user creation off developers' shoulders

* docker: Turn mysite/celery.py into a...

90a1a3fd377970d8a59d7759839945a9644e538c authored over 5 years ago by Sebastian Pipping <[email protected]>
docker: Fix serving to 127.0.0.1 (#261)

c9f21ce3351f045ca77e1aab473ea38ebdc9c9be authored over 5 years ago by Sebastian Pipping <[email protected]>
readme: Fix some code quotes gone wrong (#263)

4c48b9aee711cc403bd99d359437336f548644f2 authored over 5 years ago by Sebastian Pipping <[email protected]>
Ease development using docker-compose (#260)

901e6eb57accc418a484393859873d7f87c4aa32 authored over 5 years ago by Sebastian Pipping <[email protected]>
Expose read-only field PeriodicTask.last_run_at in Django admin (#257)

100ff538cbcac45b7c900f886e539f9c8ef834a6 authored over 5 years ago by Sebastian Pipping <[email protected]>
Merge branch 'master' of https://github.com/celery/django-celery-beat

edc6a4123dee455561482c1fdfe6ab077eb84504 authored over 5 years ago by Asif Saif Uddin <[email protected]>
Update version in readme

f5a37e40bf3262794e59643031675519a64066e0 authored over 5 years ago by Asif Saif Uddin <[email protected]>
Merge branch 'master' of https://github.com/celery/django-celery-beat

e9660f004bf835fbc3762ce620dca298f37c082d authored over 5 years ago by Asif Saif Uddin <[email protected]>
Fix invalid long_description (#255)

0bf9ff421f4ddf47cffabf59789772833accab1a authored over 5 years ago by Dustin Ingram <[email protected]>
version 1.5.0

1156bbbfb53b8484a49cb5409aa402348e334c58 authored over 5 years ago by Asif Saif Uddin <[email protected]>
version changeog 1.5.0

2c76b4cca59a552a50f7495d6269cc13e0f5d87b authored over 5 years ago by Asif Saif Uddin <[email protected]>
dropped django 2.0

4ec99afc2f278bca17e014d1163a2d56e92eafd4 authored over 5 years ago by Asif Saif Uddin <[email protected]>
dropped django 2.0

1ae7dbec070804280708147f56803dfb37d4ae01 authored over 5 years ago by Asif Saif Uddin <[email protected]>
Updated python n django versions supported

edc960d513455717c13beca684e48e0985352c0b authored over 5 years ago by Asif Saif Uddin <[email protected]>
feat: add clocked schedule (#226)

* feat: add clocked schedule

* fix: rebase master and regen migration

* fix: make ci happy...

db68a4997420e141b002b555d0d58e98f32a6a4f authored over 5 years ago by yywing <[email protected]>
Fix database migrations (#246)

* migrations: Unsquash and remove squashed migration

This reverts part of 0c2586b193b9016ece6...

786290cb8aab5ec4accef9fcecf7e803b98a5ff2 authored over 5 years ago by Sebastian P <[email protected]>
Attempt to fix bug #80

Attempt to fix bug #80

4e63c354ab51e6e9e4745d7c02585cf9689320d7 authored over 5 years ago by victorct-pulsarup <[email protected]>
Create issue template

Try to guide people into including more information with their bug reports.

85c2b7b6773742c7b33f9484ab94f9c8595ee78a authored over 5 years ago by liquidpele <[email protected]>
Warn user if task selected to run was not found (#160)

* Warn user if task selected to run was not found

* correct mistakes made by merge

* fix f...

23d70b6b092ca8ed70fb974af123e86037103d84 authored over 5 years ago by Illia Ananich <[email protected]>
Docs/beat first use instructions (#89)

* Add details on running beat service for first time

* Fix typo

47c9513e37fbffbba3975dd6717701e10c13d4f6 authored over 5 years ago by Fillipo Madella <[email protected]>
run selected tasks in right queue (#141)

* run selected tasks in right queue
changed task.delay to task.apply_async to run tasks in sele...

1b3789d6c47fef33dfe67af60ba46e3db14805de authored over 5 years ago by Matteo Senardi <[email protected]>
Add "Chinese Simplified " translation.

8f32f322caa9be24e6d5efb8467f0e300d961bc1 authored over 5 years ago by x_zhuo <[email protected]>
Migration tests, fix migration bug, and clean up test matrix. (#244)

Set up tests to upgrade from 1.1.1, 1.20, 1.3.0, 1.4.0. After upgrade, run migrations back to 00...

c10bc61eb9e9d83fe4df7e9afb080fc6415d82e0 authored over 5 years ago by liquidpele <[email protected]>
updated minimal django to 1.11.20

35353f9a8c18cdfe788f71eb85a562006e97ff5a authored over 5 years ago by Asif Saif Uddin <[email protected]>
Fix various things - WIP (#241)

* Django 1.11.17 is required to work with python 3.7+ so make sure to install that.

* First p...

0c2586b193b9016ece65782bcafdcef9da0b23e4 authored over 5 years ago by liquidpele <[email protected]>
Fix up tests (#243)

* Fix up tests

1. add test runs for python 3.7, remove 3.4
2. fix 2.7 tests to not use celer...

a994d5ad16a08157c4eb6cc5476bc710e91a4449 authored over 5 years ago by liquidpele <[email protected]>
make last_run_at tz aware before passing to celery (#233)

celery always makes TZ aware and will wrongly assume UTC, even when the
dates from the django m...

2acd6a225f5f4cd7667a4abb17651aadf985b1c0 authored almost 6 years ago by Leo Antunes <[email protected]>
Adds support for message headers for periodic tasks (#98)

* Add headers field support to execution options

* Add migration for headers on periodictask ...

8eac2ac4935dd4cff2ebafc49242577c1fbd063e authored almost 6 years ago by Viatrak <[email protected]>
add russian language (#214)

75491bf3ae2d1cbc4811711faba659e3860957c1 authored almost 6 years ago by Alex Dontsov <[email protected]>
fix _default_now is_aware bug (#216)

Traceback (most recent call last):
File "/home/tu/.virtualenvs/auto-ci/lib/python2.7/site-pac...

51645345e6a5c9b7f2eb3425c6a4226dcb72d298 authored almost 6 years ago by WeizhongTu <[email protected]>
PeriodicTaskAdmin: Declare some filtering, for usability (#215)

832525a19695cb26332ce7ee50f826659d87efac authored almost 6 years ago by Pi Delport <[email protected]>
Fixed delay returned when a task has a start_time in the future. (#208)

When a task has a start_time in the future, the scheduler now returns
a delay that corresponds ...

16dfff14de1ef4765d66e64b2fdf92af39f99148 authored about 6 years ago by David Jean Louis <[email protected]>
Bump version: 1.3.0 → 1.4.0

faa20899de64375e457b4c234984753114d70cf2 authored about 6 years ago by Omer Katz <[email protected]>
Updated changelog.

55af5ddcb3a9d9f91195ac78bd8a280d29a288e1 authored about 6 years ago by Omer Katz <[email protected]>
Fix AttributeError due to new setting being introduced. (#206)

add218a15dbace04e5d1f5c8c61ed862f324be80 authored about 6 years ago by Milind Shakya <[email protected]>
Make tz naive and tz aware be configurable (#203)

Add readme

Add test settings

Add settings import

52b4e0170b0003d71fe982f953cab6ff2a7a1802 authored about 6 years ago by Milind Shakya <[email protected]>
Remove dependency for 0006_auto_20180210_1226 in 0006_auto_20180322_0932 (#200)

d96675de50e35a6e583b8462b85fad6181a37803 authored about 6 years ago by Felix <[email protected]>
Fix date.

78714cd3717fc09e125c78fc296a8b4270964423 authored about 6 years ago by Omer Katz <[email protected]>
Fix version in changelog.

5454a7667119b5496ec11bb70531cc3041387c38 authored about 6 years ago by Omer Katz <[email protected]>
Bump version: 1.2.0 → 1.3.0

86492059aceca17adfba4077e350901acf7416ef authored about 6 years ago by Omer Katz <[email protected]>
Update changelog.

7a4e4fb9362e09d882f424f69dcc80b706dd19a4 authored about 6 years ago by Omer Katz <[email protected]>
Add 'name' as a search filter (#196)

eb8979e29bffb5a8c069a77f6c8a684dedbd2eb4 authored about 6 years ago by Lars Solberg <[email protected]>
After changing the PeriodicTask for one-off task we should mark it ch… (#185)

* After changing the PeriodicTask for one-off task we should mark it changed to update the runti...

2f87bb2e9e6168f1168b057cf2db29536d2390a3 authored about 6 years ago by Felix <[email protected]>
support task-priorities when use RabbitMQ / Redis as broker (#189)

* add priority field

* fix ci failed

* add unicode_literals import

* priority default t...

1bcf81b9994dfe633fe60b36413a548a67a66bce authored about 6 years ago by b1ngz <[email protected]>
delete as not needed

215f23210a7e4496684fb497be75a06dc80b5201 authored about 6 years ago by Asif Saif Uddin <[email protected]>
drop as not needed anymore

1fe642c792016a071822780d1b96517a84d85bf0 authored about 6 years ago by Asif Saif Uddin <[email protected]>
delete as not needed anymore

5104273dc9fd172bd9a7fdd23db57d9d131e2456 authored about 6 years ago by Asif Saif Uddin <[email protected]>
fix master migrations (#183)

9059d74ef5c490a9e9c730063b2f669b4e89caaf authored about 6 years ago by Roman Sichny <[email protected]>
Fix race condition for schedule_changed() (#182)

* retry later in case of InterfaceError in schedule_changed()

* make logs less noisy

0496cb21fb5a88f92de726533d918e5b8556fa5a authored about 6 years ago by Roman Sichny <[email protected]>
fix heap being empty after first schedule change (#181)

* fix heap being empty after first schedule change

* add schedule equality tests

* change ...

048573955fc376ab8ec093ef36da254d2b687e3c authored about 6 years ago by Roman Sichny <[email protected]>
Implement validate_unique in a more elegant way and solve a validatio… (#179)

* Implement validate_unique in a more elegant way and solve a validation bug in the original imp...

3949ba52fc79777c8b36b01fdd0cc2339b90846b authored about 6 years ago by Felix <[email protected]>
Try to sort out migrations (#180)

v1.2.0 broke the upgrade path from v1.1.1 by renaming migration 0006.
This meant it was possibl...

639ceb2d6eec0d9cf3771ad6025d791d622c85cc authored about 6 years ago by Mathias Ose <[email protected]>
No transaction need here. and Avoid catching exceptions inside atomic… (#176)

* No transaction need here. and Avoid catching exceptions inside atomic! refer to: https://docs....

2aee95e7d47237bd24fd5157ca77a01845cd29fc authored about 6 years ago by Felix <[email protected]>
Merge pull request #171 from celery/revert-167-master

Revert "Fix interval & solar validation"

1aff35b59edfe9013efa666447c777c5a52a517f authored about 6 years ago by Omer Katz <[email protected]>
Revert "Fix interval & solar validation (#167)"

This reverts commit 8d8bc8bf6ee7d269f5cd18bba5ba8277abfe9175.

279c75059159678e4b138ef579559ba9a442bdbb authored about 6 years ago by Omer Katz <[email protected]>
Fix interval & solar validation (#167)

8d8bc8bf6ee7d269f5cd18bba5ba8277abfe9175 authored about 6 years ago by Konstantin Budnikov <[email protected]>
Bump version: 1.1.1 → 1.2.0

f927cde4463165b2fada2cc9f21e2ad5d5ddcedc authored over 6 years ago by Omer Katz <[email protected]>
Updated changelog.

aa95adb722dc1b170bc2d1fb6659efb244cc28c0 authored over 6 years ago by Omer Katz <[email protected]>
trim None options (#34)

7f150fbc3ec96c0b46b5a7ca634f79a8488a4e92 authored over 6 years ago by zeqing <[email protected]>
Fix raise ValidationError for simultaneous solar, crontab or interval in PeriodicTask model (#38)

18aac7923eb7a6ef52eca3d2e0b98f2410327b0f authored over 6 years ago by sudareva <[email protected]>
fix: invalidate heap to an empty list and not None (#166)

The issue occurs in celery 4.2+ and the included test case reproduces it,
introduced in pull ce...

ab2b5be36b43eaf9b5d8f72e05d23e6a8830ba5e authored over 6 years ago by Pavel Savchenko <[email protected]>
drop django below 1.11

1bbf4aba9926cc672bab59799af22dfdaf40c36c authored over 6 years ago by Asif Saif Uddin <[email protected]>
drop django versions below 1.11

54e31fd502d533378da804097fec5843a04a0aaf authored over 6 years ago by Asif Saif Uddin <[email protected]>
Add fields validation for CrontabSchedule (#154)

* ignore pyenv .python-version file

* add crontab validators

* add validators unittests

...

2f2f78809bb0f9799ea56fb9f8f0d661825a73b2 authored over 6 years ago by Bachynin Ivan <[email protected]>
add toggle admin action (#155)

* add toggle admin action

in one click it will allow to activate disabled tasks and deactivat...

1d6b758f0c10963eea21bf0c63d78b4dbe8233de authored over 6 years ago by Bachynin Ivan <[email protected]>
Fixes a problem with beat not reconnecting to MySQL (server restart, network problem, etc.) when checking if schedule has changed (#157)

95ab2e403d4f46f283080807eafd68870a062cae authored over 6 years ago by Paweł Andziak <[email protected]>
Support Periodic Tasks with a start date and one-off tasks (#78)

* support periodic tasks with a start date and also one-off tasks. Change the list display in Pe...

27f73a565734a2538765723767ed1c96276566e9 authored over 6 years ago by oubeichen <[email protected]>
Fix CrontabSchedule example (#86)

A cron expression of ``30 * * * *`` will (correctly) execute hourly at 30 minutes past the hour.

3b3b14298a07d3f8f9d90b25030bbbf3fb9d3922 authored almost 7 years ago by Hamish Campbell <[email protected]>
Show Periodic Task Description in panel admin

429b83cfd7c7b43bed77613139697fa7b274390f authored almost 7 years ago by Asif Saifuddin Auvi <[email protected]>
Retry later in case of InterfaceError in sync

1baa08e78d856af15d95f74f5fa2ef82fceaceba authored almost 7 years ago by Asif Saifuddin Auvi <[email protected]>
Allow timezone-aware Cron schedules (#99)

* Implement a timezone aware cron schedule

* Add a timezone field to CrontabSchedule

* Add...

397c2c6f9d15e4b666dedc90267e8a99018521d2 authored almost 7 years ago by Thomas Tartière <[email protected]>
Bump version: 1.1.0 → 1.1.1

60b7fc624528ac213ff2c6aa77e0063c63f727ea authored almost 7 years ago by Omer Katz <[email protected]>
Updated changelog for 1.1.1.

8b4313305627146dbadfdbee04560d2a1a280aec authored almost 7 years ago by Omer Katz <[email protected]>