Commit Graph

488 Commits

Author SHA1 Message Date
Benjamin Dauvergne 13514f9b63 facture: factorize CPFFilter (#89413)
gitea/barbacompta/pipeline/head This commit looks good Details
2024-05-06 12:01:13 +02:00
Valentin Deniaud a03f5e283a eo_conges: convert datetimes to local timezone (#90253)
gitea/barbacompta/pipeline/head This commit looks good Details
2024-05-02 12:10:42 +02:00
Valentin Deniaud eb1ad83832 eo_conges: compute date end from duration property (#90216)
gitea/barbacompta/pipeline/head This commit looks good Details
2024-05-02 11:04:39 +02:00
Benjamin Dauvergne 2f7de56432 Appliquer les contraintes de ChorusPro au nom des pièces jointes (#87500)
gitea/barbacompta/pipeline/head This commit looks good Details
2024-02-27 08:19:45 +01:00
Benjamin Dauvergne 0c29acb6e2 eo_facture: add attached files to Factur-X invoices (#83897) 2024-02-20 20:01:17 +01:00
Benjamin Dauvergne 1ad965ffa1 misc: allow PDF attachments on Factur-X files (#83897) 2024-02-20 17:26:44 +01:00
Benjamin Dauvergne 8cdb891e71 static: fix use of margin in facture.css (#86171)
gitea/barbacompta/pipeline/head This commit looks good Details
2024-01-30 12:24:40 +01:00
Benjamin Dauvergne 9afbd3b8c9 eo_facture: use the filename including the digest (#85766)
gitea/barbacompta/pipeline/head This commit looks good Details
2024-01-17 12:05:27 +01:00
Benjamin Dauvergne a93ca78c8a apply new pre-commit hooks (#85632)
gitea/barbacompta/pipeline/head This commit looks good Details
2024-01-15 10:21:20 +01:00
Benjamin Dauvergne 386703b10b use the saved pdf as a cache (#84288)
gitea/barbacompta/pipeline/head This commit looks good Details
Digest of the HTML content is used for versionning.
2024-01-13 15:56:31 +01:00
Benjamin Dauvergne 3f2648532d eo_facture: remove Facture.account_on_previous_period field (#85549)
gitea/barbacompta/pipeline/head This commit looks good Details
2024-01-11 13:29:37 +01:00
Benjamin Dauvergne 5610e646f7 eo_facture: add Facture.accounting_year (#85549) 2024-01-11 13:29:35 +01:00
Pierre Ducroquet aa4992942b eo_facture: don't duplicate entries when filtering on project (#83491)
gitea/barbacompta/pipeline/head This commit looks good Details
2023-11-14 14:38:12 +01:00
Pierre Ducroquet faf1ebee89 eo_redmine: add filters and show cpfs on project list (#83373)
gitea/barbacompta/pipeline/head This commit looks good Details
2023-11-14 11:36:05 +01:00
Pierre Ducroquet c3055e527a eo_redmine: import sub-projects too (#83372)
gitea/barbacompta/pipeline/head There was a failure building this commit Details
2023-11-14 11:06:43 +01:00
Benjamin Dauvergne 7c9ad81fec misc: remove dead files (#83264)
gitea/barbacompta/pipeline/head This commit looks good Details
2023-11-13 09:55:08 +01:00
Pierre Ducroquet 1f365742c7 eo_redmine: filtrage par CPF sur la page d'accueil (#83270)
gitea/barbacompta/pipeline/head This commit looks good Details
2023-11-09 15:54:51 +01:00
Pierre Ducroquet cfcf6c378f eo_redmine: ajout d'un filtre par contrat (#83270) 2023-11-09 15:54:48 +01:00
Pierre Ducroquet 955cfeaa15 eo_redmine: ne pas prendre les CPF backup (#83270) 2023-11-09 11:25:52 +01:00
Pierre Ducroquet f07bc69eba switch from ArrayField to M2M
gitea/barbacompta/pipeline/head This commit looks good Details
2023-11-08 16:34:01 +01:00
Pierre Ducroquet 4b461758ce add a simple additional filter to make the cpf filter more interesting
gitea/barbacompta/pipeline/head This commit looks good Details
2023-11-08 15:43:12 +01:00
Pierre Ducroquet 5d7894bfab eo_redmine: first version (#83233)
so far it only allows filtering the client list, more to come
2023-11-08 15:42:52 +01:00
Valentin Deniaud a588ee12ea eo_conges: allow half day boundary to start at 12:00 (#82954)
gitea/barbacompta/pipeline/head This commit looks good Details
2023-10-30 15:20:23 +01:00
Pierre Ducroquet fd5072cb9e eo_conges: support empty calendars (#82735)
gitea/barbacompta/pipeline/head This commit looks good Details
2023-10-23 17:30:11 +02:00
Benjamin Dauvergne 25dc48669c eo_facture: rewrite check_percentage_per_year correctly (#81677)
gitea/barbacompta/pipeline/head This commit looks good Details
2023-09-28 09:35:21 +02:00
Benjamin Dauvergne 0a9e3b750e chorus: update API URLs (#80492)
gitea/barbacompta/pipeline/head This commit looks good Details
2023-08-22 13:51:20 +02:00
Valentin Deniaud f1941a3ad8 misc: apply double-quote-string-fixer (#79788) 2023-08-16 11:52:16 +02:00
Valentin Deniaud 5ef6a010ef eo_conges: add copy report button (#80250)
gitea/barbacompta/pipeline/head This commit looks good Details
2023-08-03 14:44:41 +02:00
Valentin Deniaud 1449ce2bc3 eo_conges: catch more XML errors (#80251)
gitea/barbacompta/pipeline/head This commit looks good Details
2023-08-03 14:08:56 +02:00
Valentin Deniaud 00bc42b98a eo_conges: add support for half days off (#72676)
gitea/barbacompta/pipeline/head This commit looks good Details
2023-08-03 11:37:38 +02:00
Valentin Deniaud 7f25841bce eo_conges: add new app to report worker holidays (#72676) 2023-08-03 11:37:38 +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 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
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