Benjamin Dauvergne
|
d0b51accb4
|
eo_facture: hide all periodicity fields if percentage_per_year is valued (#67066)
|
2022-07-07 09:23:45 +02:00 |
Benjamin Dauvergne
|
7d61979de8
|
pylint: move configuration in setup.cfg
|
2022-06-02 13:12:13 +02:00 |
Benjamin Dauvergne
|
0979cdaf80
|
misc: update future income computation with periodic invoicing (#326)
|
2022-05-30 13:26:06 +02:00 |
Benjamin Dauvergne
|
b29508c479
|
misc: factorize computation of income per year of contracts (#326)
|
2022-05-30 13:26:06 +02:00 |
Benjamin Dauvergne
|
b3d0c569df
|
facture: toggle display of periodicite date fields (#326)
|
2022-05-30 13:26:06 +02:00 |
Benjamin Dauvergne
|
91679603b1
|
facture: add invoicing periodicity on contracts (#326)
|
2022-05-30 13:26:06 +02:00 |
Benjamin Dauvergne
|
b1f0842647
|
fields: prevent PercentagePerYearField to be strings (#326)
|
2022-05-30 13:26:01 +02:00 |
Pierre Ducroquet
|
1707e20bd6
|
fix typo (#65704)
|
2022-05-25 14:07:35 +02:00 |
Benjamin Dauvergne
|
5195fd13a8
|
Force loading of our own jQuery after Django admin's jQuery (#60969)
|
2022-05-19 16:37:42 +02:00 |
Benjamin Dauvergne
|
26d0be2441
|
eo_facture: do not depend upon self.contrat for filename (#65103)
self.client is required but not self.contrat.
|
2022-05-11 11:08:38 +02:00 |
Pierre Ducroquet
|
734ef5bf06
|
sql: add index on date_valeur, and use SUM() (#64745)
|
2022-05-02 14:20:15 +02:00 |
Thomas NOËL
|
04543f7ff9
|
trivial: bump black version to 22.3.0
|
2022-03-31 12:13:21 +02:00 |
Frédéric Péters
|
07b303b863
|
trivial: bump black version to 22.1.0 (#62312)
|
2022-03-01 19:30:27 +01:00 |
Nicolas Roche
|
2c0a27bd57
|
eo_factures: add action to exports invoices (#61786)
|
2022-02-18 15:27:32 +01:00 |
Nicolas Roche
|
04aafc724f
|
eo_factures: factorize invoices archiving (#61786)
|
2022-02-18 15:27:32 +01:00 |
Nicolas Roche
|
da785466db
|
eo_facture: factorize invoice filename (#61786)
|
2022-02-18 15:27:32 +01:00 |
Frédéric Péters
|
ad6738cd27
|
debian: update django dependency to 2.2
|
2022-02-18 10:07:01 +01:00 |
Frédéric Péters
|
a853b08f41
|
debian: apply python overrides for python3
|
2022-02-17 16:14:53 +01:00 |
Frédéric Péters
|
19204e2f47
|
debian: switch to debhelper compat level 12
|
2022-02-17 16:14:19 +01:00 |
Frédéric Péters
|
e50ec36f14
|
debian: remove obsolete dh-systemd dependency
|
2022-02-17 16:12:28 +01:00 |
Frédéric Péters
|
02ed18d991
|
jenkins: build packages for both buster & bullseye (#61921)
|
2022-02-17 15:58:52 +01:00 |
Nicolas Roche
|
57c03d29aa
|
eo_facture: postfix invoice cancelation filenames (#61117)
|
2022-02-01 13:49:56 +01:00 |
Nicolas Roche
|
29a91b6638
|
eo_facture: display original on invoice cancelation PDF (#36633)
|
2022-02-01 13:49:56 +01:00 |
Nicolas Roche
|
0f95d6016d
|
eo_facture: forbid to cancel twice an invoice (#61117)
|
2022-02-01 13:49:56 +01:00 |
Nicolas Roche
|
3b892e1d1e
|
eo_facture: move cancelation code into models (#61117)
|
2022-02-01 13:49:56 +01:00 |
Nicolas Roche
|
a0b3a7ffe9
|
tests: add test on cancelation invoice (#36633)
|
2022-02-01 00:31:35 +01:00 |
Benjamin Dauvergne
|
fcff6fc6b5
|
setup.py: add django-mellon to install_requires (#61168)
|
2022-01-27 12:25:42 +01:00 |
Benjamin Dauvergne
|
50daa116ae
|
tests: simplify database settings
|
2022-01-20 19:56:48 +01:00 |
Benjamin Dauvergne
|
08159a39be
|
fix pylint-django warnings
|
2022-01-20 19:51:41 +01:00 |
Benjamin Dauvergne
|
e3b1f83d55
|
facture: fix Facture.save signature to comply with Django
|
2022-01-20 19:27:28 +01:00 |
Benjamin Dauvergne
|
734ddad816
|
fields: allow string values in PercentagePerYearField.get_prep_value()
|
2022-01-20 19:26:59 +01:00 |
Benjamin Dauvergne
|
a14a7b1e7a
|
tests: do not load fixture if keepdb is used and an user exists
|
2022-01-20 19:26:59 +01:00 |
Benjamin Dauvergne
|
e30a3e5112
|
tox.ini: load pylint-django
|
2022-01-20 19:26:09 +01:00 |
Frédéric Péters
|
967a9cd804
|
jenkins: use python3 to get a port for postgresql (#60467)
|
2022-01-10 17:28:03 +01:00 |
Frédéric Péters
|
c691ea5f4c
|
build: update setup.py to require django at least django 2.2
|
2021-12-19 16:34:21 +01:00 |
Nicolas Roche
|
a4378265fd
|
tox.ini: force factur-x version to 1.8 (#59785)
|
2021-12-16 16:00:49 +01:00 |
Nicolas Roche
|
1cede90acc
|
tox.ini: remove diff line added from ##58764 (#59785)
|
2021-12-16 16:00:29 +01:00 |
Nicolas Roche
|
713e31d0b7
|
eo_facture: invoice cancelation migration (#36633)
|
2021-12-16 11:05:55 +01:00 |
Nicolas Roche
|
077ebf0ecc
|
eo_facture: manage invoice cancelation (#36633)
|
2021-12-16 10:55:05 +01:00 |
Nicolas Roche
|
53a671300c
|
eo_facture: remove unused add_facturx_from_facture method (#36633)
|
2021-12-16 10:34:20 +01:00 |
Nicolas Roche
|
94080bff70
|
misc: add a .gitignore file (#36633)
|
2021-12-16 10:32:15 +01:00 |
Benjamin Dauvergne
|
6da1978bea
|
misc: produce and accepts URLs with facture's code (#21075)
|
2021-11-25 15:51:47 +01:00 |
Benjamin Dauvergne
|
c21a07c9c7
|
misc: add autocompletion to client field (#36318)
|
2021-11-25 11:22:53 +01:00 |
Benjamin Dauvergne
|
ea13b6f87f
|
Jenkinsfile: use pgvirtualenv
|
2021-11-25 11:22:37 +01:00 |
Benjamin Dauvergne
|
a8cdbf3dfc
|
tox.ini: fix running of the pylint target
|
2021-11-25 11:22:37 +01:00 |
Frédéric Péters
|
e3b5ab5e7c
|
build: bump black version
|
2021-11-22 22:22:42 +01:00 |
Benjamin Dauvergne
|
88ea8f6c21
|
tests: refactor conftest.py
|
2021-11-20 23:55:33 +01:00 |
Benjamin Dauvergne
|
36cd09dd02
|
remove unused requirements.txt
|
2021-11-20 23:55:33 +01:00 |
Benjamin Dauvergne
|
c0d88eb73e
|
tox.ini: run junit and coverage only on jenkins
|
2021-11-20 23:55:09 +01:00 |
Benjamin Dauvergne
|
14cce9490b
|
add .gitignore
|
2021-11-20 23:40:35 +01:00 |