Commit Graph

13046 Commits

Author SHA1 Message Date
Laurent Destailleur
de0832bcea Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2026-02-17 17:23:29 +01:00
Frédéric FRANCE
589fe1215a clean code pdf.lib.php (#37265)
* clean code pdf.lib.php

* Update pdf.lib.php

* Update pdf.lib.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-02-17 17:00:38 +01:00
Laurent Destailleur
9ff8eb695e Debug v23 2026-02-17 16:59:07 +01:00
Laurent Destailleur
b1aefa13d7 CI 2026-02-17 15:36:58 +01:00
Laurent Destailleur
d0c80f3228 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2026-02-16 21:47:14 +01:00
Laurent Destailleur
125d97cf5d Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-02-16 21:23:48 +01:00
Laurent Destailleur
5433a5642d Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 23.0 2026-02-16 21:21:13 +01:00
Laurent Destailleur
02f23d5193 Fix #37227 Fix #37233 2026-02-16 20:54:57 +01:00
Jyhere
8fde66127c Add 'type' parameter to completeTabsHead hook (#37235) 2026-02-16 20:26:58 +01:00
Joachim Kueter
7a37ebbeb3 FIX: Clean filenames with double spaces (#37256)
* Clean filenames with double spaces

If a filename contains double spaces, it can get uploaded in Dolibarr exactly as it is.

When listing the file or trying to download it, the dolibarr functions clear double spaces in the filename. In particular the alpha parameter for GETPOST.

This results in files being uploaded (e.g. attachments for invoices) than can get listed but remain inaccessible and even cannot get deleted via UI. 

We either need to fix all these places to accept double spaces or we change a single location, when we sanitize filenames.

* removed white space
2026-02-16 20:03:22 +01:00
Laurent Destailleur
0dda1f9a3e Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-02-15 22:58:58 +01:00
Laurent Destailleur
4d319bc2e1 Fix include 2026-02-13 02:01:19 +01:00
Laurent Destailleur
8978367505 Debug 2026-02-13 01:22:06 +01:00
Laurent Destailleur
b416748451 Compatibility with multicompany 2026-02-13 01:05:25 +01:00
Laurent Destailleur
0b81bef078 Debug v23 2026-02-12 21:46:15 +01:00
Laurent Destailleur
3bc7eb5c59 Debug v23 2026-02-12 21:45:22 +01:00
MDW
f8e609b3b3 Qual: Update spelling (#37199)
* Qual: Update spelling for pre-select variants

# Qual: Update spelling for pre-select variants

In English, preselect is without the hyphen.  Update text and made some translations
related to preselect.

* Qual: Update composant to component and/or adequate translation.

# Qual: Update composant to component and/or adequate translation.

"Composant(s)" was mostly referenced in french file/class comments.
Updated

* Qual: Fix misspellings related to "criteria"

# Qual: Fix misspellings related to "criteria"

* Qual: Fix produt misspellings

# Qual: Fix produt misspellings

Change 'produt' to 'product'.

* Qual: Update French comments with "composants"

#Qual: Update French comments with "composants"

- Translating French comments to English (avoid codespell notice)

* Qual: Fixed typo 'bad practive' to 'bad practice'

# Qual: Fixed typo 'bad practive' to 'bad practice'

* Qual: Update phan.yml to exclude specific files from analysis

- Added file exclusion pattern to match phan configuration
- Added check for empty file list to avoid unnecessary phan execution

* Qual: Update file filtering in phan.yml workflow

The change updates the file filtering process in the phan.yml workflow to correctly redirect the output of the grep command to a temporary file.

* Qual: Ignore $systemfunction always exists

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-02-12 16:29:11 +01:00
Laurent Destailleur
85ccca6ca3 Debug v23 - filters on agenda pages 2026-02-12 01:22:01 +01:00
Laurent Destailleur
9f9ca3faf7 Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-02-10 20:36:42 +01:00
Laurent Destailleur
db5154871c More functions in blacklist (even if nw we use the whitelist by default) 2026-02-10 14:41:36 +01:00
Laurent Destailleur
6251540dc9 Debug CI 2026-02-09 22:43:56 +01:00
Laurent Destailleur
ccaf2eae29 Fix CI 2026-02-09 19:20:26 +01:00
Laurent Destailleur
4c4a3d23eb Debug registration process 2026-02-09 18:04:59 +01:00
Laurent Destailleur
7e1fb745b5 NEW Use the js lib into htdocs/public/includes instead of htdocs/includes 2026-02-08 23:11:40 +01:00
Laurent Destailleur
8c5fe25137 Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-02-08 19:04:03 +01:00
Laurent Destailleur
48254ef6d0 Comment 2026-02-08 17:51:20 +01:00
Laurent Destailleur
ba28d16da4 Sec: Add param $dolibarr_website_allow_custom_php to block by default
any PHP content in website module.
2026-02-08 17:41:42 +01:00
MDW
1166dd305b Qual: Update comments from French to English (#37097)
* Qual: Update comments from French to English

# Qual: Update comments from French to English

* Qual: Fix missing initialisations

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-02-08 15:29:53 +01:00
Laurent Destailleur
c939f56b56 NEW Add method formatLogObject to allow logs in 1 line #37135 2026-02-08 14:39:46 +01:00
Laurent Destailleur
04c72eea0f Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2026-02-08 13:15:16 +01:00
Laurent Destailleur
574b4b5d62 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 23.0 2026-02-08 13:12:52 +01:00
Laurent Destailleur
fd6ecb3901 Fix CI 2026-02-07 23:57:41 +01:00
Anthony Berton
6ef62a45b5 FIX - getModuleDirForApiClass for propal (#37098)
Co-authored-by: Anthony Berton <anthony.berton@bb2a.fr>
2026-02-07 23:44:57 +01:00
Laurent Destailleur
a781d91469 Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-02-07 22:04:13 +01:00
Laurent Destailleur
556b103dc6 Fix max 2026-02-07 21:57:02 +01:00
Laurent Destailleur
205cb50766 Debug v23 2026-02-07 21:55:20 +01:00
Laurent Destailleur
2ceadc0741 css 2026-02-07 21:39:27 +01:00
Laurent Destailleur
c852aa346a Fix the limit 2026-02-07 21:38:51 +01:00
Laurent Destailleur
c352ae9615 Debug v23 2026-02-07 21:31:33 +01:00
Laurent Destailleur
8d54cac841 Code comment 2026-02-07 21:03:04 +01:00
Laurent Destailleur
012c1fb078 Debug v23 - sql request for list of actioncomm must not use a OR 2026-02-07 20:07:09 +01:00
Laurent Destailleur
e5b2243565 Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-02-07 17:13:24 +01:00
Laurent Destailleur
447242b3d5 Debug v23 2026-02-07 15:43:49 +01:00
Laurent Destailleur
e907abd201 NEW Add status canceled on direct debit payment 2026-02-06 21:27:31 +01:00
Laurent Destailleur
5bde9c7b56 Add tab on sepa direct debit 2026-02-06 20:22:21 +01:00
Frédéric FRANCE
80f9839253 translate french doc to english (#37064)
* fix french doc

* fix french doc

* fix french doc

* fix french doc

* fix

* fix

* fix

* fix
2026-02-04 14:49:13 +01:00
Benjamin Falière
e2aed0f5c1 FIX: #36989 private mention on ticket pdf (#37079)
Co-authored-by: Benjamin Falière <benjamin.faliere@altairis.fr>
2026-02-04 14:41:29 +01:00
Laurent Destailleur
f8d8abd70b Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-02-02 15:59:37 +01:00
Laurent Destailleur
440050b7a8 Debug v23 2026-02-02 15:53:41 +01:00
Laurent Destailleur
5b8eeba33d Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2026-02-01 19:22:03 +01:00