 d3vyceandGitHub
|
0bc6a18d43
|
refactor: cleanup middleware helpers, remove type hacks, and cache Lua script registration (#32)
|
2026-05-15 21:52:39 +02:00 |
|
 d3vyceandGitHub
|
ac80781018
|
refactor: simplify label handling and add key caching (#22)
|
2026-05-15 21:32:35 +02:00 |
|
 d3vyceandGitHub
|
f586342811
|
feat: add startup retry with exponential backoff for Redis connection (#20)
|
2026-05-05 20:21:43 +02:00 |
|
 d3vyceandGitHub
|
a36600c3e5
|
refactor: use registered script for proper typing (#18)
|
2026-05-05 20:10:48 +02:00 |
|
 d3vyceandGitHub
|
66b418bff1
|
fix: replace assert with RuntimeError for missing startup and document lifecycle requirement (#16)
|
2026-05-04 19:09:32 +02:00 |
|
 d3vyceandGitHub
|
84fff031df
|
fix: correct stale metadata and remove outdated worker-side detection feature bullet (#14)
|
2026-05-04 19:04:12 +02:00 |
|
 d3vyceandGitHub
|
bede6f8a40
|
fix: skip deduplication for non-JSON-serializable kwargs instead of raising TypeError (#12)
|
2026-05-04 18:53:11 +02:00 |
|
 d3vyceandGitHub
|
446071924e
|
test: add edge case coverage for key fields, default TTL, and task lifecycle (#10)
|
2026-05-03 17:17:49 +02:00 |
|
 d3vyceandGitHub
|
b4ee3fce45
|
Version 1.0.0 (#2)
* feat: add taskiq deduplication
* doc: rework class comment + update README
* fix: make build_deduplication_key private
* fix: raise_on_duplicate is now False by default
* chore: remove pre_execute
* chore: add documentation
|
2026-05-02 14:49:42 +02:00 |
|