Commit Graph

472 Commits

Author SHA1 Message Date
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
Nicolas Roche 44543d1e99 references: improve references as FODT export (#48895) 2021-02-09 10:11:02 +01:00
Emmanuel Cazenave 6bfffa0cc5 jenkins: make the build more standard (#49900) 2021-01-16 09:35:38 +01:00
Frédéric Péters 6231fac7e5 build: lower django-model-utils dependency to match packages (#49900) 2021-01-16 09:33:51 +01:00
Frédéric Péters f0f0640d8c build: update to use origin/main 2020-12-26 15:21:15 +01:00
Benjamin Dauvergne 4393b73d82 Jenkinsfile: always clean build directories 2020-11-27 15:42:00 +01:00
Benjamin Dauvergne 4dd8c96aa7 ne pas calculer de pourcentage à facturer si le contrat est vide (#48804) 2020-11-24 17:17:59 +01:00
Nicolas Roche ee0d189afb eo_facture: increase CSS margins on next pages (#47137) 2020-10-21 09:28:31 +02:00
Benjamin Dauvergne f62eb0f56b désactiver la conversion facturx pour l'impression (#46279)
Pour debug il est toujours possible d'ajouter ?facturx à l'URL pour
obtenir un PDF « FacturX ».
2020-09-03 10:23:11 +02:00
Benjamin Dauvergne a3fc873ad9 double percent characters in gs output filename 2020-08-31 13:40:06 +02:00
Benjamin Dauvergne 93a74fc88f Jenkinsfile: use python3-venv 2020-08-31 13:34:20 +02:00
Paul Marillonnet 2ebaa250f5 css: make all admin links appear darker (#45571) 2020-07-30 18:14:50 +02:00
Benjamin Dauvergne a19a53902f rend Contrat.tags non obligatoire (#45087) 2020-07-13 18:19:23 +02:00
Benjamin Dauvergne c835db6973 ne pas valider les valeurs de TagField (#45088) 2020-07-13 18:18:50 +02:00