Mira Weller
|
0f7ee1dc3b
|
Add explanation for mapping.id
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
63a273374c
|
Rename mapping.pk -> mapping.id
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
83f9e17251
|
Rename order_valid_for_sync -> should_sync_order
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
7f4908a5fd
|
isort
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
8028879159
|
Add simple locking mechanism
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
244cdb22b0
|
Distribute queue over events
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
922d3cd629
|
Store event_id in OrderSyncQueue, always fill not_before, log unhandled exceptions
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
36981ab5c4
|
Unused import
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
21250cda4f
|
Move datasync view to views/datasync.py
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
65d428edc9
|
Do not filter for admission products
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
c0c9795407
|
Separate exception types
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
03de7c1603
|
Docstring formatting
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
20f6590b4d
|
Describe triggered_by parameter ot enqueue_order
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
01861f65ea
|
Drop outstanding jobs for deactivated plugins
|
2025-07-29 17:24:23 +02:00 |
|
luelista
|
8283c0f300
|
Apply suggestions from code review
Co-authored-by: Raphael Michel <michel@rami.io>
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
7ee0f24af5
|
Rename OrderSyncLink to OrderSyncResult
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
b88d2c7783
|
Move datasync models into models package
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
d84bbf636f
|
Rename {pretix,external}_pk to {pretix,external}_id_field
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
d455bb60f9
|
fix bug in sync task with multiple events
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
1a88db10ff
|
switch to timezone aware now()
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
a0c69bb480
|
refactor: move some utils into core
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
c06a5709da
|
use 2021 in license header
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
d08dc7adc3
|
add license headers, formatting
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
8933ddf90d
|
Add documentation
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
bea3f32251
|
Add deprecated fields
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
e251f5c5b8
|
Improve error messages
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
e051470e91
|
Store information about objects transferred in last successful sync
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
87570df3f8
|
Fixups
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
72bf4a2908
|
Fix imports
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
6a0d316b82
|
Add control interface for pending data syncs
|
2025-07-29 17:24:23 +02:00 |
|
Mira Weller
|
79ea74ac6d
|
wip
|
2025-07-29 17:24:23 +02:00 |
|