Commit Graph

615 Commits

Author SHA1 Message Date
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
Benjamin Dauvergne 5281225a7a misc: let None values pass through (#45075) 2020-07-13 16:09:08 +02:00
Benjamin Dauvergne eb534d61fc ajoute la TVA au template Factur-X (#45033) 2020-07-10 22:44:39 +02:00
Benjamin Dauvergne 8217b77f90 ajoute une classification des contrats par tags (#29794) 2020-07-07 16:51:58 +02:00
Benjamin Dauvergne 0ac606531d misc: adapt variable path in existing migration (#29794) 2020-07-07 16:51:47 +02:00
Benjamin Dauvergne 330b86491d tests: fix test on FactureForm 2020-07-07 16:51:19 +02:00
Benjamin Dauvergne 2e25b6a308 restreindre les contrats au client en cours sur une facture (#36319) 2020-07-04 16:37:57 +02:00
Nicolas Roche 78dab72f96 assert new invoice is related to a client or a contract (#44733) 2020-07-02 15:52:11 +02:00