Commit Graph

94 Commits

Author SHA1 Message Date
Tobias Kunze
b64fef4b08 Fix #327 -- Problems with banktransfer filtering (#328)
* Filter banktransfer comments aswell

* Make the filtering button actually filter bank imports

* Show empty list if search matches nothing
2016-11-22 13:58:01 +01:00
Raphael Michel
0b167aaa2c Deprecate PluginType 2016-11-03 11:33:44 +01:00
Tobias Kunze
b74111f0d8 Show the currency on pending banktransfers (#289) 2016-10-29 12:29:07 +02:00
Raphael Michel
37723c0d41 Banktransfer: Add retry in import task 2016-10-18 19:00:44 +02:00
Raphael Michel
503f6dd06f Use consistent flake8 settings everywhere and fix flake8 issues 2016-10-13 22:57:57 +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
d43d6f485b Fix #258 -- Add a comment field to bank transactions 2016-10-08 20:18:35 +02:00
Tobias Kunze
2166fa6f4a Add spaces before ellipses … (#257) 2016-10-02 17:05:06 +02:00
Raphael Michel
00810cdfab Stop instantiating context objects as it is deprecated 2016-09-26 19:01:38 +02:00
Raphael Michel
79e1b6cb83 Bankimport: Add a delay before starting the background task 2016-09-24 17:27:18 +02:00
Raphael Michel
f27f98c769 Banktransfer: Do not allow concurrent import jobs 2016-09-21 23:03:55 +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
4319082139 Banktransfer: Fixed retry button of duplicate transactions 2016-09-19 16:54:08 +02:00
Raphael Michel
70ce19e786 Fixed wrong comparison 2016-09-15 20:28:05 +02:00
Raphael Michel
074e7648b9 Bankimport: Fixed another typerror 2016-09-13 18:07:22 +02:00
Tobias Kunze
a073486c3e Minor changes in translations 2016-09-09 19:59:46 +02:00
Raphael Michel
e0f0a3a87f Allow to discard duplicate orders 2016-09-09 09:32:48 +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
Raphael Michel
ef9c78df65 Banktransfer: Completely remove HBCI support 2016-09-07 23:15:43 +02:00
Tobias Kunze
3c8f9f5a62 Catch and display mail sending errors (#215) 2016-08-30 16:49:52 +02:00
Raphael Michel
1cb6c0e3da Add more tolerance about handwriting in order code detection 2016-08-29 23:21:55 +02:00
Raphael Michel
19f17dec1c Set enabled_langcodes in I18nFormFields in ProviderForm instances 2016-08-29 20:07:36 +02:00
Tobias Kunze
6511d5297f Use localized settings for bank_details (#176)
This is a non-destructive upgrade since LazyI18nString will return a
normal string (which is content of the settings variable up until now)
as-is.
2016-08-29 20:07:36 +02:00
Tobias Kunze
c31622fca1 Removed duplicate template and rendering logic 2016-08-29 20:07:36 +02:00
Tobias Kunze
6108aa880a Typos & translations (#211)
* Translation work on german-informal

* Add translations for new options
2016-08-29 19:27:53 +02:00
Raphael Michel
2cfdab35bf Banktransfer: Consistently use order.full_code 2016-08-16 14:34:57 +02:00
Raphael Michel
72adbfb3bd Banktransfer: Correct matching of longer order codes 2016-08-16 14:21:07 +02:00
Raphael Michel
fac9926542 Fixed error introduced in ff3c5dc 2016-08-14 21:05:18 +02:00
Raphael Michel
ff3c5dc6a4 Banktransfer: Reduce number of SQL queries during CSV import 2016-08-14 20:41:34 +02:00
Raphael Michel
a1824595b1 Bankimport: Compatibility with Postbank CSV files 2016-08-14 19:52:00 +02:00
Raphael Michel
1fbb1352d9 Moved core plugins to the new URL API 2016-07-31 13:06:06 +02:00
Raphael Michel
1bdf332afd Disable HBCI support
It does not work currently and it raises security and legal questions
that need to be answered first.
2016-06-13 09:18:44 +02:00
Raphael Michel
ffce190616 banktransfer: Added a note on reference codes before order is completed 2016-06-07 14:44:00 +02:00
Raphael Michel
a72c9f8ddc Improve HBCI output and logging 2016-06-07 10:02:48 +02:00
Raphael Michel
f9418b6475 Fixed TypeError in HBCI import 2016-06-07 09:27:02 +02:00
Raphael Michel
02fb27fa5d Externalize more resources, implement Content-Security-Policy headers 2016-04-10 17:30:24 +02:00
Raphael Michel
fea6e0a957 Fixed a bug in banktransfer import hinting 2016-04-04 10:37:31 +02:00
Raphael Michel
89f0c5e461 Be explicit about subdomain_ and maindomain_ urls in plugins 2016-03-24 12:57:19 +01:00
Raphael Michel
0741c00133 Fixed #119 -- Explicitly set decimal rounding mode 2016-02-11 17:27:29 +01:00
Raphael Michel
d133d2abff Removed CleanerVersion layer [backwards-incompatible!] 2015-12-12 13:08:33 +01:00
Raphael Michel
705d8bd931 A better MT940 has become available on PyPI 2015-10-18 19:05:21 +02:00
Raphael Michel
2e9157cbef Removed unused imports 2015-10-05 11:24:00 +02:00
Raphael Michel
2ec4cbeceb Changed all core plugin versions to stay in sync 2015-09-08 20:58:24 +02:00