Commit graph

151292 commits

Author SHA1 Message Date
Frédéric FRANCE
df5588b3e1
clean code (#36009) 2025-11-01 02:38:29 +01:00
MDW
2030b6a338
NEW: Update Incoterms to 2025 standards and add new terms (#36041)
- Updated existing Incoterms descriptions to reflect 2025 standards
- Added new Incoterms (DTP, DPP, DTP(DHL))
- Added migration script to handle existing installations

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-01 02:37:58 +01:00
Frédéric FRANCE
38a62ca163
clean code (#36012) 2025-11-01 02:37:42 +01:00
Maxime Kohlhaas
fe9a55259a
NEW : add global search for resource object (#36043)
* NEW : add global search for resource object

* Update comment for quick search resource field

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-01 01:38:44 +01:00
atm-adrien
5f23325eb2
FIX : Allow decimals on services duration (#36031) 2025-11-01 01:05:32 +01:00
Maxime Kohlhaas
24952c3916
Fix : CI feedbacks (#36045)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-01 01:01:10 +01:00
Laurent Destailleur
05b14fb762 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-11-01 00:53:45 +01:00
Maxime Kohlhaas
ca4619f769
Fix #36019 : bank account count was wrong on thirdparty card (#36044) 2025-11-01 00:35:50 +01:00
Frédéric FRANCE
ef0f2ee4ee
clean code (#36014) 2025-11-01 00:32:45 +01:00
Frédéric FRANCE
f1a418f042
clean code (#36016)
* clean code

* clean code

* clean code
2025-11-01 00:31:43 +01:00
Charlène Benke
0707b849fd
Add French holiday translations to hrm.lang (#36035) 2025-11-01 00:30:43 +01:00
Florian Mortgat
dc024fef27
FIX 20.0 ajax_constantonoff + FormSetup were ignoring custom css class (cssClass / $morecss) (#36039) 2025-11-01 00:29:43 +01:00
Maxime Kohlhaas
e3fc45b6c8
Fix : missing left column actions on resource list (#36040) 2025-11-01 00:28:44 +01:00
Maxime Kohlhaas
f5b56e5ea3
Fix : resource list was inaccessible if only one resource (#36042) 2025-11-01 00:26:54 +01:00
Frédéric FRANCE
6540c1cb1f
fix missing property declaration (#36026) 2025-10-31 23:38:36 +01:00
Laurent Destailleur
9562b68f7f Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-31 18:32:34 +01:00
Laurent Destailleur
64854482d8 Doc 2025-10-31 18:25:49 +01:00
ThomasNgr-OpenDSI
1cd82c88cb
Develop fix STOCK_MUST_BE_ENOUGH_FOR_(PROPAL|ORDER|INVOICE) (#33517)
* Manage STOCK_MUST_BE_ENOUGH_FOR_(PROPAL|ORDER|INVOICE) with new attribute stockable_product

* Use static properties for product types. Controle product type service.

* simpler condition for STOCK_MUST_BE_ENOUGH_FOR_PROPOSAL
2025-10-31 17:15:18 +01:00
Laurent Destailleur
63ec276f5c Add DOLAPIENTITY into allowed http headers 2025-10-31 17:01:07 +01:00
Laurent Destailleur
6145bcc449 FIX Error 500 on api if cache is on and directory does not exists 2025-10-31 16:59:09 +01:00
Laurent Destailleur
5a61116497 Debug v23 2025-10-31 16:55:48 +01:00
Laurent Destailleur
6e14377ba4 FIX avoid error 500 on api when cache dir does not exists 2025-10-31 16:44:29 +01:00
Laurent Destailleur
cb7d856aa1 Doc 2025-10-31 16:28:21 +01:00
Laurent Destailleur
88aeae24da Add more logs 2025-10-31 16:22:53 +01:00
Laurent Destailleur
e660f0f35a Enhance log 2025-10-31 16:10:06 +01:00
Marc de Lima Lucio
223326610e FIX: expense report card: use correct bank module designator for detection 2025-10-31 13:43:21 +01:00
tnegre
2555b14f9c
Fix listincsv on tab societe/price.php 2025-10-31 09:39:09 +01:00
Laurent Destailleur
8cd3abb78d Can add a category without removing the others 2025-10-31 04:05:45 +01:00
Laurent Destailleur
bbd01729b6 Fix css 2025-10-31 03:29:24 +01:00
Laurent Destailleur
ee84fadd1c Comment 2025-10-31 02:22:14 +01:00
Laurent Destailleur
57e1c22753 Fix log of upgrade2 2025-10-31 00:20:13 +01:00
Laurent Destailleur
beb33d2f62 Fix trans 2025-10-30 23:06:34 +01:00
Laurent Destailleur
96ab49b80d Doc 2025-10-30 23:02:53 +01:00
Laurent Destailleur
e21139558a Debug v23 2025-10-30 22:34:34 +01:00
Laurent Destailleur
9152e86c5a Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-30 22:30:47 +01:00
Laurent Destailleur
2e838f7f1b Fix bad link not yet available 2025-10-30 22:28:21 +01:00
Laurent Destailleur
2686238fe9 Clean code. select2 component need less code in html page 2025-10-30 22:21:12 +01:00
Laurent Destailleur
ee2db13af7 Trans 2025-10-30 17:45:20 +01:00
Laurent Destailleur
31f14faa0f Debug v23 2025-10-30 17:40:54 +01:00
Laurent Destailleur
9b5d4791cf Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-10-30 17:13:34 +01:00
Laurent Destailleur
bd510c090d FIX filter on note lost when sorting company list 2025-10-30 17:13:24 +01:00
Laurent Destailleur
9eee6b187f Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-30 14:42:09 +01:00
Laurent Destailleur
187840dbb3 NEW Can add info of main IT service provider in setup. 2025-10-30 14:41:37 +01:00
Laurent Destailleur
af6358a441 FIX #35247 FIX #35950 Using same option for landing page and home page
leads to fatal errors with admin that is blocked.
Only the "Landing page" feature seems stable, so we keep it and use
another constant for the unstable "Home page" option.
2025-10-30 03:03:24 +01:00
Laurent Destailleur
8e9290abd6 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-10-30 02:59:33 +01:00
Laurent Destailleur
cd86879db3 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-30 02:20:20 +01:00
Laurent Destailleur
305aced04b FIX #35247 FIX #35950 Using same option for landing page and home page
leads to fatal errors with admin that is blocked.
Only the "Landing page" feature seems stable, so we keep it and use
another constant for the unstable "Home page" option.
2025-10-30 02:19:34 +01:00
VIAL-GOUTEYRON Quentin
c616e27274
New Hooks propals/orders (#35989)
* Add hook manager support for appending custom filter clauses across various SQL queries.

* Add hook manager support for custom SQL filters across multiple modules.

* Remove obsolete test code from api_proposals.class.php

* Remove unnecessary blank lines in card.php

* Remove unnecessary blank lines in card.php

* Remove unused object initialization and 'boxcode' parameter in product class

* Update api_proposals.class.php

* Initialize hooks for order API access

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-30 01:51:29 +01:00
Charlène Benke
f6f9f1214d
NEW Add auto-reference generation for tasks (like in project) in API (#35981)
* Add auto-reference generation for tasks (like in project)

* Fix phan-var-force annotation for modTask
2025-10-30 01:15:40 +01:00
kollibar
414c6927be
NEW Add accounting export mode for ISTEA (#36006)
* Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :
option "Allow payments on different third parties bills but same parent company" = true)

I've made a bug issu about it : https://github.com/Dolibarr/dolibarr/issues/34755

* Revert "Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :"

This reverts commit 80e67e665ad904e631fbe8892671eeb7d614eb2f.

* Correction for the generation of the bankjournal for a payment for different third parties party (in case of payment multi third partie is active, ie option "Allow payments on different third parties bills but same parent company" = true).

correction for the bug issue https://github.com/Dolibarr/dolibarr/issues/34755

* Revert "Correction for the generation of the bankjournal for a payment for different third parties party (in case of payment multi third partie is active, ie option "Allow payments on different third parties bills but same parent company" = true)."

This reverts commit 12ccfa60fa25b2ab2c0885a95478c703898566ba.

* Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :
option "Allow payments on different third parties bills but same parent company" = true)

I've made a bug issu about it : https://github.com/Dolibarr/dolibarr/issues/34755

(Sorry for the 2 failed pull request: I'm begginer in use of git)

* Revert "Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :"

This reverts commit 6fb35a6d2e1d0b0622423460f6b39111ebb1a606.

* Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :
option "Allow payments on different third parties bills but same parent company" = true)

I've made a bug issu about it : https://github.com/Dolibarr/dolibarr/issues/34755

(Sorry for the 2 failed pull request: I'm begginer in use of git)

* correction commit for phan

* Correction for Travis CI

* I forgot to correct a line

* Correction for phpcs

* ajout d'un test si la requete sql de recherche d'un total pour la ligne échoue

* activation of this fix only if option FACTURE_PAYMENTS_ON_DIFFERENT_THIRDPARTIES_BILLS is on

* spelling correction in comment that don't pass pre-commit check

* trailing whitespace forget

* Add function to split a discount in 2 by API REST

* correction for phan & php-stan

* correction for phan & php-stan

* correction for phan & php-stan

* Update api_thirdparties.class.php

* Update api_thirdparties.class.php

* Update api_thirdparties.class.php

* Add accounting export mode for ISTEA

* Add accounting export mode for ISTEA

* add english translation

* Add accounting export mode for ISTEA

* Add accounting export mode for ISTEA

* Add accounting export mode for ISTEA

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-30 01:13:14 +01:00