Pierre Ducroquet
3ff132360f
debian: drop python3-weasyprint dependency
gitea/barbacompta/pipeline/head This commit looks good
Details
2023-07-12 11:39:54 +02:00
Frédéric Péters
9caa99e65a
debian: remove upper limit put on python3-django ( #79643 )
gitea/barbacompta/pipeline/head This commit looks good
Details
2023-07-12 11:27:53 +02:00
Frédéric Péters
112910e867
debian: switch dependency from python3-weasyprint to weasyprint ( #79641 )
gitea/barbacompta/pipeline/head This commit looks good
Details
2023-07-12 10:47:59 +02:00
Frédéric Péters
5ffc71adf5
ci: build deb package for bookworm ( #78968 )
gitea/barbacompta/pipeline/head This commit looks good
Details
2023-06-23 17:11:42 +02:00
Frédéric Péters
7e08d2f234
settings: declare DEFAULT_AUTO_FIELD ( #77563 )
gitea/barbacompta/pipeline/head This commit looks good
Details
2023-05-13 08:57:20 +02:00
Pierre Ducroquet
d2b03f4a1b
eo_facture: autoriser les contrats sans clients ( #74608 )
gitea/barbacompta/pipeline/head This commit looks good
Details
2023-03-01 17:47:16 +01:00
Pierre Ducroquet
c235781e7c
django 3.2 compatibility: admin has a catch-all now, it must be last in urls ( #74946 )
...
gitea/barbacompta/pipeline/head This commit looks good
Details
Django 3.2 changelog:
The new admin catch-all view will break URL patterns routed after the admin URLs and matching the admin URL prefix. You can either adjust your URL ordering or, if necessary, set AdminSite.final_catch_all_view to False, disabling the catch-all view. See What’s new in Django 3.2 for more details.
2023-03-01 16:09:29 +01:00
Pierre Ducroquet
fcd609f622
disable sidebar, it breaks tests ( #74895 )
gitea/barbacompta/pipeline/head This commit looks good
Details
2023-02-27 16:22:22 +01:00
Pierre Ducroquet
30bd1db680
taggit: update version since we are on bullseye ( #74895 )
gitea/barbacompta/pipeline/head There was a failure building this commit
Details
2023-02-27 13:46:56 +01:00
Pierre Ducroquet
ead7d9c387
switch to django 3.2 ( #74895 )
gitea/barbacompta/pipeline/head There was a failure building this commit
Details
2023-02-27 13:42:01 +01:00
Agate
2e040b426d
Prepare Jenkinsfile for Gitea migration ( #74572 )
gitea/barbacompta/pipeline/head Something is wrong with the build of this commit
Details
2023-02-20 14:56:24 +01:00
Frédéric Péters
3166612ae3
ci: upgrade isort ( #74044 )
2023-02-01 09:48:38 +01:00
Frédéric Péters
8a8437fa33
ci: only build package for bullseye ( #72729 )
2022-12-22 17:23:23 +01:00
Pierre Ducroquet
11a4fe1e15
fix regression introduced in 74810b6
( #72171 )
2022-12-08 11:49:44 +01:00
Pierre Ducroquet
cc48705afc
contract: add a link to bill recurrence from change form ( #71664 )
2022-12-06 17:21:14 +01:00
Pierre Ducroquet
74810b68d5
eo_facture: reload new bill form when client is selected ( #60970 )
2022-12-06 10:14:05 +01:00
Benjamin Dauvergne
590d5f1625
chorus: retirer les anciens modules chorus et annuaire
2022-12-05 15:21:26 +01:00
Pierre Ducroquet
4d85699c9e
reapply http timeout in the new chorus code ( #68472 )
2022-12-05 15:21:26 +01:00
Benjamin Dauvergne
6ba761eca6
chorus: ajout d'une tâche cron pour mise à jour des structures Chorus
2022-12-05 15:21:26 +01:00
Benjamin Dauvergne
aaea005d0b
chorus: ajout d'un module API
2022-12-05 15:21:26 +01:00
Benjamin Dauvergne
ac8bcd509d
facture: ajout d'une méthode classe pour mettre à jour les siret et les service_code s'ils ont changé dans l'annuaire ( #66329 )
2022-12-05 15:21:26 +01:00
Benjamin Dauvergne
a271e254a5
settings: add barbacompta logger
2022-12-05 13:05:15 +01:00
Benjamin Dauvergne
e2298b251d
tox.ini: add psycopg2-binary and ipython to manage target deps
2022-12-05 13:05:15 +01:00
Pierre Ducroquet
0e0c8a9365
fix silly error in positional args idx ( #72003 )
2022-12-05 11:05:58 +01:00
Pierre Ducroquet
145469af97
remove uses of django.utils.six ( #72006 )
2022-12-05 08:51:40 +01:00
Pierre Ducroquet
a9cb357df6
bill list: filter on proforma ( #71881 )
2022-12-01 12:15:04 +01:00
Pierre Ducroquet
6bc5905858
eo_facture: show Facture::intitule ( #71673 )
2022-12-01 12:13:12 +01:00
Pierre Ducroquet
167fa57373
search in Facture.notes field too ( #71670 )
2022-11-30 14:43:21 +01:00
Pierre Ducroquet
73c83c8fac
display engagement number and search it ( #71670 )
2022-11-30 14:21:10 +01:00
Benjamin Dauvergne
ad6099473c
Montrer toutes les échéances sur la page d'un contrat, si la date de fin de périodicité est définie ( #71217 )
2022-11-10 15:46:52 +01:00
Benjamin Dauvergne
dc317b6a95
Utilise contrat.montant_par_annee dans le prévisionnel par client ( #71222 )
2022-11-10 14:50:40 +01:00
Benjamin Dauvergne
4544af35b1
Test de non régression sur le tableau de chiffre d'affaire par client ( #71222 )
2022-11-10 14:50:19 +01:00
Benjamin Dauvergne
e717f948d4
Factorise l'obtention de la homepage dans les tests ( #71222 )
2022-11-10 14:50:12 +01:00
Benjamin Dauvergne
21d29452b7
Use setuptools instead of deprecated distutils
2022-11-10 12:03:02 +01:00
Frédéric Péters
a827f61b1b
ci: update pyupgrade to 3.1.0 ( #70693 )
2022-10-28 08:04:16 +02:00
Nicolas Roche
6636f456c1
eo_facture: avoir sur facture d'un contrat récurrent ( #70712 )
2022-10-26 17:59:14 +02:00
Benjamin Dauvergne
d121b010c3
facture: style/template pour tableau des échéances ( #70626 )
...
Aussi:
* correction typo <a/> / </a>
* ajout classe sur colonne pour bouton "Facturer"
* affichage des dates anniversaires avec un format court d/m/y
* ne laisse que la colonne date anniversaire en nowrap, et fixe les %
relatifs pour les autres colonnes
* force tous les tableaux en colonne principale à 100%,
* alignement des entêtes du tableau chiffre d'affaire sur la droite.
2022-10-25 06:44:47 +02:00
Benjamin Dauvergne
e2acb1c0f8
facture: faire des proformas des devis ( #60499 )
2022-10-24 15:49:03 +02:00
Benjamin Dauvergne
21e8c65a7c
eo_facture: ajout propriété note_privess sur Client ( #65848 )
2022-10-21 11:51:23 +02:00
Benjamin Dauvergne
7f0d5334ad
eo_facture: correction migration percentage_per_year ( #65848 )
2022-10-21 11:51:23 +02:00
Nicolas Roche
7c323e819a
eo_facture: do not wrap line on recurring contracts ( #69529 )
2022-10-07 17:29:42 +02:00
Pierre Ducroquet
8e9c12ce5b
facture: afficher clairement qu'une facture est un avoir ( #69905 )
2022-10-05 17:22:48 +02:00
Benjamin Dauvergne
b8ddd67792
facture: change la condition pour marquer une facture payée ( #69370 )
...
En plus d'un solde nul il faut aussi que son montant ne soit pas nul,
sinon on marquera comme payée toutes les factures vides.
2022-09-21 11:12:40 +02:00
Benjamin Dauvergne
719712bc46
tests: supprime le test sur l'impossibilité de modifier une date de début de récurrence
2022-09-14 13:11:02 +02:00
Benjamin Dauvergne
568747daf8
facture: permettre de changer le début d'une périodicité dans tous les cas ( #69064 )
2022-09-14 12:41:25 +02:00
Benjamin Dauvergne
0cc74d69fa
facture: ne pas cacher des champs sur les contrats ( #69064 )
2022-09-14 12:41:21 +02:00
Nicolas Roche
9f434864d2
eo_facture: accept zero percent tva on facture and contrat ( #65316 )
2022-09-09 17:05:15 +02:00
Nicolas Roche
1b1c678e84
eo_facture: correct max_digits on tva fields ( #65316 )
2022-09-09 17:04:48 +02:00
Nicolas Roche
e533a7d89f
eo_facture: upgrade to taggit 2.1.0 ( #68894 )
2022-09-09 16:41:48 +02:00
Nicolas Roche
cad7ba9458
Revert "eo_facture: upgrade to taggit 2.1.0 ( #68894 )"
...
This reverts commit 56a6cbfc11
.
2022-09-09 14:44:15 +02:00