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 |
Benjamin Dauvergne
|
27d45e5b1d
|
pylint: fix all warnings (#58764)
|
2021-11-20 22:17:57 +01:00 |
Benjamin Dauvergne
|
11d17843ca
|
tox.ini: copy pylint config from authentic (#58764)
|
2021-11-20 22:14:40 +01:00 |
Benjamin Dauvergne
|
2db82bc66d
|
tox.ini: separate pylint target and run it with jenkins only (#58764)
|
2021-11-20 22:14:39 +01:00 |
Benjamin Dauvergne
|
b54524187b
|
misc: ignore previous reformatting commit (#58764)
|
2021-11-20 22:13:51 +01:00 |
Benjamin Dauvergne
|
b4475d710f
|
misc: add and apply pre-commit hooks (#58764)
|
2021-11-20 22:13:47 +01:00 |
Frédéric Péters
|
63aafcdb1f
|
tox: limit psycopg2 to < 2.9 (#54925)
|
2021-06-17 08:50:01 +02:00 |
Frédéric Péters
|
25e979e77a
|
debian: enable uwsgi memory reports (#54610)
|
2021-06-07 13:32:50 +02:00 |
Benjamin Dauvergne
|
f15dd8d64c
|
eo_banque: ajoute un filtre sur les crédits non totalement affectés (#53511)
|
2021-06-03 14:45:04 +02:00 |
Benjamin Dauvergne
|
4089596bff
|
models: ignore montant_affecte if it's None (#54050)
It means ligne_banque_pop or facture is None, which will be reported by
full_clean().
|
2021-06-03 13:22:15 +02:00 |
Benjamin Dauvergne
|
4d1e40ecab
|
MANIFEST.in: add vendor directory
|
2021-06-03 13:04:28 +02:00 |
Benjamin Dauvergne
|
ba221da881
|
admin: reduce textarea size of ligne's intitule field
|
2021-06-03 12:41:32 +02:00 |
Benjamin Dauvergne
|
0510d076ac
|
vendor django-admin-sortable2 v1.0 (#54470)
And use it to to replace the custom sortable tabular inline
implementation.
|
2021-06-03 12:40:58 +02:00 |
Benjamin Dauvergne
|
235b0effa6
|
migrations: fix class path
|
2021-06-03 11:52:14 +02:00 |
Frédéric Péters
|
907441aee4
|
css: fix property value name for wrapping cells (#54402)
|
2021-05-30 22:39:05 +02:00 |
Frédéric Péters
|
9f77f21cd1
|
style: override dashboard.css to allow text cells to wrap (#54402)
|
2021-05-30 22:16:09 +02:00 |
Frédéric Péters
|
abbd978fe2
|
build: allow django 2.2
|
2021-05-30 21:45:23 +02:00 |
Frédéric Péters
|
4b97e0bc2a
|
style: allow table cells to wrap, except some cases like number cells (#54402)
|
2021-05-29 09:45:52 +02:00 |
Benjamin Dauvergne
|
e7b3ec0a46
|
debian: disable pybuild tests
|
2021-05-18 13:35:58 +02:00 |
Benjamin Dauvergne
|
81f620124e
|
eo_banque: disable adding LigneBanquePop (#54049)
|
2021-05-18 11:45:17 +02:00 |
Benjamin Dauvergne
|
70f785ae62
|
tests: rewrite scoped JSON fixture (#54008)
We override django_db_setup as a package scoped fixture to share the
loading of the big JSON fixture between tests.
|
2021-05-18 10:50:51 +02:00 |
Benjamin Dauvergne
|
9ad38144b6
|
misc: remove code for south
|
2021-05-17 20:40:30 +02:00 |