Raphael Michel
7fc926f23e
Bank transfer: Send email for underpayments
2019-03-14 15:35:01 +01:00
Raphael Michel
8abfbba9d0
Refactor cancelling positions and orders in the data model ( #1088 )
...
- [x] Data model
- [x] display in order view in backend
- [x] review all usages of OrderPositions.objects
- [x] review all usages of order.positions
- [x] review all other model usages
- [x] review plugins
- [x] plugins backwards-compatible API?
- [x] decide on way forward for REST API
- [x] need to cancel fees
- [x] tests
- [ ] plugins
- [ ] gdpr
- [ ] reports
- [x] docs
2019-01-10 16:52:34 +01:00
Raphael Michel
ea63b50f2e
Bank transfer: consider payments valid even without quota
2018-10-31 10:31:40 +01:00
Raphael Michel
df2d8925ed
Prevent some race conditions
2018-10-29 17:27:12 +01:00
Felix Rindt
8183648902
Rename module async to tasks ( #994 )
...
Fixes #993
2018-08-21 10:53:40 +02:00
Raphael Michel
18a378976b
Fix #571 -- Partial payments and refunds
2018-08-06 12:24:36 +02:00
Raphael Michel
f98f25fb6b
Improve MT940 import
2017-08-25 14:51:25 +02:00
Raphael Michel
f28d5f19a7
Ignore spaces in bank transfer references
2017-07-06 17:39:32 +02:00
Raphael Michel
625e90518e
Add banktransfer API
2017-06-27 12:31:56 +02:00
Raphael Michel
d446191cf4
Organizer-level bank import
2017-06-27 12:31:45 +02:00
Claudio Luck
3c762adbf4
mt940: payer is not always available
2017-05-27 11:59:21 +02:00
Raphael Michel
c639cd96f5
Moved static files and celery.py
2017-01-04 22:00:28 +01:00
Raphael Michel
37723c0d41
Banktransfer: Add retry in import task
2016-10-18 19:00:44 +02:00
Tobias Kunze
9db333bf80
Transactiontask ( #268 )
...
* Introduce TransactionAwareTask
As described in
https://blog.hypertrack.io/2016/10/08/dealing-with-database-transactions-in-django-celery/
* Use TransactionAwareTask instead of countdown
… to prevent race conditions when using a newly created object in a
task.
2016-10-10 16:38:06 +02:00
Raphael Michel
84fd7cb166
Merge remote-tracking branch 'remotes/flaviabastos/187_unify_canceled_spelling'
2016-09-21 19:07:15 +02:00
Flavia Bastos
8ef6439c44
Unify spelling of 'canceled'
...
Issue 187
Remove typeahead JS file.
2016-09-21 10:35:41 -06:00
Raphael Michel
1faacef9d4
Always process tasks through celery ( #245 )
2016-09-21 10:38:31 +02:00
Raphael Michel
4696007ddf
Bankimport: Clean database before run
2016-09-19 19:26:03 +02:00
Raphael Michel
531d4b0ce9
Bankimport: Handle thousand seperator
2016-09-19 19:23:36 +02:00
Raphael Michel
bb1cd6bcec
Banktransfer: Fixed issue introduced in 833c310
2016-09-09 08:48:38 +02:00
Raphael Michel
40486a115b
Banktransfer: Fixed order code regex
2016-09-08 22:56:46 +02:00
Raphael Michel
833c31022f
Banktransfer: Save imported date into CharField, date format autodetection never works
2016-09-08 22:24:31 +02:00
Raphael Michel
dae5d859db
Banktransfer: Big import refactoring
2016-09-08 20:43:05 +02:00