Commit Graph
296 Commits
Author SHA1 Message Date
Cédric Krier e2cc75acae Use declarative index definition for ModelSQL
issue5757
review361251002
2022-10-11 00:44:49 +02:00
Nicolas Évrard d7da8108b6 Handle multiple transactions in CAMT054 Ntry tags
issue11672
review413471003
2022-10-03 00:13:39 +02:00
Cédric Krier f7a28d44f7 Left strip code operand only when it is a full text
This allow to write query with double wildcard to force a full text search on
the code.

issue11682
review443571003
2022-09-16 23:37:38 +02:00
Cédric Krier c9c5ebadb9 Convert filter to list to call lock
issue11537
2022-06-21 08:31:41 +02:00
Adrià Tarroja Caubet 64e2ed34f0 Filter out empty mandates before lock
issue11537
review419251003
2022-06-20 23:43:27 +02:00
Cédric Krier c96ead3064 Increase version number 2022-05-02 17:33:20 +02:00
Cédric Krier 2f8a4fc769 Add tag 6.4.0 [skip ci] 2022-05-02 17:33:00 +02:00
Cédric Krier d38645eb19 Prepare release 6.4.0 [skip ci] 2022-05-02 17:33:00 +02:00
Cédric Krier f332deb7db Update translations [skip ci] 2022-05-02 10:32:19 +02:00
Cédric Krier 53e2292378 Replace test setuptools command by unittest discover
issue9215
review389851002
2022-04-16 18:30:16 +02:00
Cédric Krier 1ccd516910 Ensure to create only once clearing move
issue11388
review354911002
2022-04-16 11:31:51 +02:00
Cédric Krier c8e2b36231 Check bank account number for all payments
Since the bank is no more required, we must check on processing that bank
is filled for accounts used.

issue11198
review393581002
2022-04-11 23:47:49 +02:00
Cédric Krier 29a0d0c352 Add submitted state to payment
This allow to process receivable payment without approval.

issue11190
review370731002
2022-04-11 20:41:56 +02:00
Cédric Krier 73a6d24e0c Drop support for PyPy and psycopg2cffi [skip ci]
issue11330
review386371003
2022-04-10 19:11:37 +02:00
Nicolas Évrard 9a7c9606c4 Send only the required fields when fetching a readonly view definition
issue11134
review380081002
2022-04-08 19:07:12 +02:00
Sergi Almacellas Abellana eb57a814a8 Store sepa message id and sepa payment info id
issue11052
review389451002
2022-04-07 10:29:56 +02:00
Cédric Krier 9ca39f5781 Add cache volume for check pipelines 2022-04-06 23:37:42 +02:00
Cédric Krier 2e301ea35d Do not sort state selection
issue11169
review374761005
2022-02-15 00:08:47 +01:00
Cédric Krier e286f15f42 Add support for Python 3.10
and remove support for Python 3.6.

issue11048
review364451002
2021-12-18 16:29:39 +01:00
Cédric Krier 6e21249258 Add coverage to tox
issue7685
review51501002
2021-12-13 23:10:08 +01:00
Cédric Krier 2cc6c99157 Follow isort formatting
issue10928
2021-12-11 17:58:41 +01:00
Sergi Almacellas Abellana e872635047 Add missing string format in mandate title translations
issue10969
review367851002
2021-11-24 12:17:34 +01:00
Cédric Krier ef0051867f Rename generate_message button to sepa_generate_message
issue10953
review374171003
2021-11-20 00:17:55 +01:00
Cédric Krier 0b2b0a7414 Set visibility to generate message button
issue10952
review391101002
2021-11-20 00:02:47 +01:00
Cédric Krier c8e1a0785b Increase version number 2021-11-01 17:26:30 +01:00
Cédric Krier d2ffb3b5a2 Add tag 6.2.0 [skip ci] 2021-11-01 17:26:19 +01:00
Cédric Krier 5f6dba37e9 Prepare release 6.2.0 [skip ci] 2021-11-01 17:26:18 +01:00
Cédric Krier 941c4423d2 Update translations [skip ci] 2021-10-30 11:32:01 +02:00
Cédric Krier 1663d682a6 Call get_types to get identifier types
issue10714
review336861002
2021-10-30 02:31:15 +02:00
Cédric Krier f86522f7db Use proper placeholder for mandate title message 2021-10-17 10:44:44 +02:00
Cédric Krier d20220ef0e Add wizard to create direct debit for configured parties
issue10772
review379071002
2021-10-11 18:35:27 +02:00
Cédric Krier d1cd2b01c2 Use message to translate mandate text with formatting
issue4271
review362791002
2021-10-10 22:15:08 +02:00
Cédric Krier b13946e4e5 Improve setting mandate sequence type
We cache the result for each mandate and convert FRST to RCUR the next time
the same mandate is used.
We use a SQL query in a Function field to compute if it is the first payment
for a mandate.

issue9797
review331081002
2021-10-10 22:13:51 +02:00
Cédric Krier 8006ab71ca Rename getter of has_payments to avoid name collision
issue10810
review339021002
2021-10-03 13:48:43 +02:00
David Blanco Bautista fdd1a160dd Update SEPA mandate on party replace
issue10553
review358871002
2021-09-10 19:33:26 +02:00
Cédric Krier b8a2147089 Allow to execute reports without records
issue10409
review355391002
2021-09-02 23:19:36 +02:00
Cédric Krier 0704f36001 Add default value for CI env
issue10455
review332961002
2021-07-04 17:54:46 +02:00
Cédric Krier 243d9c11bd Increase version number 2021-05-03 16:00:08 +02:00
Cédric Krier 2795b85119 Add tag 6.0.0 [skip ci] 2021-05-03 15:59:57 +02:00
Cédric Krier 57338f9bc6 Prepare release 6.0.0 [skip ci] 2021-05-03 15:59:57 +02:00
Cédric Krier 9a542df695 Update translations [skip ci] 2021-05-02 10:30:10 +02:00
Cédric Krier 30be67d5f9 Add Romanian [skip ci]
issue9110
review301541002
2021-05-02 09:56:32 +02:00
Cédric Krier 9e544d241d Remove contextual domain on company
issue10302
review338141004
2021-04-20 09:18:58 +02:00
Cédric Krier 4a3a1b11e2 Use correct name for mandate companies rule 2021-04-14 12:05:23 +02:00
Cédric Krier b97054ff3b Check rule only if _check_access is set and enforce companies rule
issue4080
review343891009
2021-04-10 23:46:23 +02:00
Cédric Krier cb85dc9080 Add company pattern to multivalue calls
issue10162
review335761002
2021-04-03 14:27:10 +02:00
Cédric Krier 350b02cbf7 Prevent to create number before filling party of mandate
Otherwise a number can be filled which is not linked to the future selected party.

issue10049
review340431002
2021-04-03 11:29:29 +02:00
Cédric Krier 21fa8c5425 Rename zip into postal code
issue9853
review340411002
2021-03-31 23:59:33 +02:00
Cédric Krier 96a66a8ead Replace cursor fetchall by iteration over cursor
issue5817
review335831003
2021-03-21 16:09:13 +01:00
Cédric Krier 0e73e6262e Store directly sequence type to sequence
issue10122
review351381002
2021-03-11 23:00:10 +01:00