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