Marc 'risson' Schmitt
|
f1dcdd8d11
|
tasks/middlewares: call monitoring_set upon metrics request (#20117)
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
|
2026-02-09 15:14:30 +00:00 |
|
dependabot[bot]
|
a908efb792
|
core: bump black from 25.12.0 to 26.1.0 (#19567)
* core: bump black from 25.12.0 to 26.1.0
Bumps [black](https://github.com/psf/black) from 25.12.0 to 26.1.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/25.12.0...26.1.0)
---
updated-dependencies:
- dependency-name: black
dependency-version: 26.1.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* lint
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
|
2026-01-20 01:12:31 +01:00 |
|
Jens L.
|
06ed43002f
|
root: upgrade ruff lint for 3.14 (#19461)
* root: upgrade ruff lint for 3.14
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* redo makefile
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* format
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2026-01-15 03:15:02 +01:00 |
|
dependabot[bot]
|
d66d0b7560
|
core: bump ruff from 0.11.9 to 0.14.11 (#19410)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
|
2026-01-14 15:27:33 +01:00 |
|
Marc 'risson' Schmitt
|
f2f4d41678
|
packages/django-dramatiq-postgres: broker: empty message after task completed successfully (#19340)
|
2026-01-13 12:56:06 +00:00 |
|
Marc 'risson' Schmitt
|
3d671a901b
|
packages/django-dramatiq-postgres: broker: close django connections on consumer close (#18833)
Co-authored-by: Norman Ziebal <norman.ziebal@mail.schwarz>
|
2025-12-15 14:59:51 +01:00 |
|
Marc 'risson' Schmitt
|
acf5b5f2ff
|
packages/django-dramatiq-postgres: broker: ensure locking happens with the same connection (#18095)
|
2025-11-13 16:37:29 +01:00 |
|
Marc 'risson' Schmitt
|
8368e93577
|
tasks: only set tenant on task creation (#17358)
|
2025-10-09 15:05:05 +02:00 |
|
Marc 'risson' Schmitt
|
c8caeef214
|
packages/django-dramatiq-postgres: broker: task retrieval fixes and improvements (#17335)
|
2025-10-09 13:22:03 +02:00 |
|
Marc 'risson' Schmitt
|
a4a6c1fe3b
|
tasks: show number of retries and planned execution time (#17295)
Co-authored-by: Jens L. <jens@goauthentik.io>
|
2025-10-08 16:45:18 +02:00 |
|
Marc 'risson' Schmitt
|
907ccd63a0
|
tasks: add preprocess, running and postprocess statuses (#17297)
|
2025-10-07 14:19:03 +00:00 |
|
Jens L.
|
66fcccdd39
|
packages/django-dramatiq-postgres: fix error when updating task with no changes (#16728)
|
2025-10-03 13:34:08 +00:00 |
|
Jens L.
|
986f082b59
|
packages/django-postgres-cache: Initial implementation of postgres cache (#16653)
* start db cache
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* update codeowners
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* handle db error in keys
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* implement rest of the methods
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix unrelated warning on startup for cache
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix migrations?
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add readme
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* dynamic dependency...?
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* types
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* rip out django_redis
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* format
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix tests?
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix get default
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* some cleanup
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* simplify to use ORM
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* remove old migrations that use cache instead of doing dynamic things
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix migration
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* Update packages/django-postgres-cache/django_postgres_cache/models.py
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
* Update packages/django-postgres-cache/django_postgres_cache/migrations/0001_initial.py
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
* fix redis imports
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
* more redis removal
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
* lint
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
|
2025-10-02 16:01:28 +02:00 |
|
Marc 'risson' Schmitt
|
8f644c3d3a
|
packages/django-dramatiq-postgres: broker: fix task expiration (#17178)
|
2025-10-02 12:45:56 +00:00 |
|
Marc 'risson' Schmitt
|
3d81a5dbd0
|
packages/django-dramatiq-postgres: typing (#16978)
|
2025-10-01 18:32:47 +02:00 |
|
Marc 'risson' Schmitt
|
0dba78a757
|
packages/django-dramatiq-postgres: broker: fix new messages not being picked up when too many messages are waiting (#17106)
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
|
2025-09-29 18:54:03 +02:00 |
|
Marc 'risson' Schmitt
|
e305c98eb8
|
packages/django-dramatiq-postgres: broker: fix various timing issues (#16340)
|
2025-08-22 14:04:54 +00:00 |
|
Marc 'risson' Schmitt
|
8765c92fc4
|
packages/django-dramatiq-postgres: middleware: fix listening on hosts where ipv6 is not supported (#16308)
|
2025-08-21 19:11:21 +00:00 |
|
Marc 'risson' Schmitt
|
c9a4eff3a8
|
lifecycle: set PROMETHEUS_MULTIPROC_DIR as early as possible (#16298)
|
2025-08-21 11:09:36 -03:00 |
|
Marc 'risson' Schmitt
|
b68adec303
|
packages/django-dramatiq-postgres: broker: remember previously fetched notifies (#16128)
|
2025-08-12 12:57:45 +00:00 |
|
Marc 'risson' Schmitt
|
67d9534181
|
packages/django-dramatiq-postgres: broker: fix infinite loop (#16088)
|
2025-08-11 13:55:46 +00:00 |
|
Jens L.
|
7d4ce2abfc
|
packages/django-dramatiq-postgres: run worker in the same base process, use structlog (#16061)
* run worker inline, not as subprocess
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix logging mismatch between std library and structlog
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* switch to structlog for dramatiq
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* check if we need to log error
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* don't hardcode
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* close db connections before starting worker
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix healthcheck endpoint logging
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-08-10 21:32:11 +00:00 |
|
Simonyi Gergő
|
951c24dab5
|
packages/django-dramatiq-postgres: fix typo (#15932)
* fix typo
* fix typo
|
2025-08-04 13:05:57 +02:00 |
|
Marc 'risson' Schmitt
|
3c8bd93b3a
|
packages/django-dramatiq-postgres: broker: avoid exception on consumer final close (#15824)
|
2025-07-28 16:00:52 +00:00 |
|
Marc 'risson' Schmitt
|
29f20a4829
|
*: replace Celery with Dramatiq (#13492)
|
2025-07-28 17:00:09 +02:00 |
|