Commit Graph

677 Commits

Author SHA1 Message Date
ldestailleur
f4bee4810e Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-03-11 10:45:36 +01:00
ldestailleur
63dd269dfa SEC FIX Reflected XSS reported by 柏天浩 2025-03-11 10:43:25 +01:00
MDW
ee9e89efaa Qual: Fix phan notices (facture/3 + filefunc.inc) (#33383)
* Qual: Fix PhanMismatchType

* Finalize rename of $attrV into $value

* Correct getGlobalString into getGlobalInt

* Do not require some fields in the 'title' definition of $cols

* Qual: Fix phan notices (core/lib)

* Qual: Fix phan (contrat)

* Qual: Fix phan notices (facture/3 + filefunc.in)

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-03-11 01:59:34 +01:00
MDW
a0f71fbe76 Qual: Fix phan notices (core/lib) (#33379)
* Qual: Fix PhanMismatchType

* Finalize rename of $attrV into $value

* Correct getGlobalString into getGlobalInt

* Do not require some fields in the 'title' definition of $cols

* Qual: Fix phan notices (core/lib)
2025-03-11 01:43:54 +01:00
MDW
c0f533865f Fix CI: Do not require some fields in the 'title' definition of $cols (#33399)
* Qual: Fix PhanMismatchType

* Finalize rename of $attrV into $value

* Correct getGlobalString into getGlobalInt

* Do not require some fields in the 'title' definition of $cols
2025-03-11 01:42:49 +01:00
MDW
988fc75ca2 Qual: Fix phan notices (emailcollector, bookkeeping) (#33375)
* Qual: Fix phan notices (mostly propal)

* Fix some const arguments to Form::select_dolusers()

* Update phan baseline

* Qual: Fix phan notices (propal)

* Qual: Fix phan notices (emailcollector, bookkeeping)
2025-03-10 15:47:55 +01:00
MDW
56e354e112 Qual: Fix phan notices (facture/2) 2025-03-05 21:17:58 +01:00
MDW
04fd52cd70 Update baseline 2025-03-05 13:32:45 +01:00
MDW
f625f8de60 Qual: Fix api phan notices 2025-03-05 13:22:08 +01:00
MDW
4096d0ee2f Qual: Fix phan notices for commande 2025-03-05 12:15:14 +01:00
MDW
b91f457afb Update phan baseline 2025-03-05 12:15:13 +01:00
MDW
157cb410ef Update baseline 2025-03-02 20:49:47 +01:00
MDW
035ede5874 Qual: Fix phan notices in API classes 2025-03-02 20:49:46 +01:00
MDW
c18f84d948 Update phan baseline 2025-03-01 12:05:48 +01:00
MDW
586a28f879 Qual: Fix new false positives in hookmanager 2025-03-01 11:48:30 +01:00
MDW
746dc67556 Qual: Allow notices for functions.lib.php 2025-03-01 11:48:29 +01:00
MDW
116913abeb Qual: Fix unmatchedArgment* 2025-03-01 11:48:28 +01:00
Laurent Destailleur
f89e238223 Merge pull request #33249 from mdeweerd/phan/website
Qual: Fix phan notices (website)
2025-03-01 00:41:03 +01:00
Laurent Destailleur
3badfffd9f Merge pull request #33267 from mdeweerd/fix/phan/dolibarrmodules
Qual: Fix DolibarrModules::_init phpdoc type
2025-03-01 00:17:09 +01:00
MDW
14d68131de Qual: Fix phan notices (workstation) 2025-02-28 14:39:00 +01:00
MDW
1608b66742 Qual: Fix DolibarrModules::_init phpdoc type 2025-02-27 18:57:03 +01:00
Laurent Destailleur
7cae746556 Merge branch 'develop' into phan/website 2025-02-27 15:26:40 +01:00
MDW
32bf8c5cd5 Qual: Fix phan notices (website) 2025-02-27 11:40:42 +01:00
MDW
d2328ef852 Qual: Fix webservices + new phan notice 2025-02-26 21:21:15 +01:00
MDW
e1b94b2552 Qual: Fix phan notices in webportal 2025-02-25 17:54:34 +01:00
Laurent Destailleur
dde9c1da15 Merge branch 'develop' into phan/user 2025-02-25 02:33:38 +01:00
ldestailleur
b6fb623911 Fix phan 2025-02-25 02:33:20 +01:00
MDW
1632befc92 Qual: Fix phan notices (user) 2025-02-22 16:28:13 +01:00
MDW
469ced0a8d Qual: Fix phan notices (ticket,variants,webhook) 2025-02-20 10:29:39 +01:00
MDW
272808cc9b Qual: Fix phan notices (theme) 2025-02-19 13:28:35 +01:00
MDW
81e870f7c1 Qual: Fix phan notices (takepos) 2025-02-18 22:55:56 +01:00
Laurent Destailleur
65cd5351a8 Merge pull request #33108 from mdeweerd/phan/fix.2025.2.17
Qual: Fix phan notices (stripe, supplier_proposal)
2025-02-18 20:38:12 +01:00
MDW
891e11d692 Qual: Enable and fix phan notices for scripts
# Qual: Enable and fix phan notices for scripts

phpstan is already enable on scripts, so there is no reason to not
enable phan.
This enables phan and fixes the notices at the same time
2025-02-18 16:33:41 +01:00
MDW
11ed394b4b Qual: Fix phan notices (supplier_proposal) 2025-02-18 14:16:49 +01:00
MDW
5035580e56 Qual: Fix phan notices (societe) 2025-02-17 09:44:12 +01:00
MDW
78f5938485 Qual: Fix phan notices (resource+salary) 2025-02-14 01:42:25 +01:00
MDW
c405666765 Qual: Fix phan notices (recruitment) 2025-02-13 22:37:20 +01:00
MDW
d8678c793e Qual: Fix phan notices (reception) 2025-02-13 15:39:39 +01:00
MDW
45868680a7 Qual: Revert renaming of llxHeader/Footer(Vierge) because used in functions.lib:recordNotFound 2025-02-12 23:41:08 +01:00
MDW
3b1200df77 Qual: Fix phan notices (public-2) 2025-02-12 23:41:07 +01:00
MDW
f352a68150 Qual: Fix phan notices (public-1) 2025-02-12 23:40:57 +01:00
MDW
288aca6423 Qual: Fix phan (project-2) 2025-02-11 22:08:21 +01:00
MDW
928402c847 Qual: Fix phan (project-1) 2025-02-11 00:22:39 +01:00
MDW
076399b11b Qual: Fix phan (stock-2) 2025-02-10 21:20:32 +01:00
MDW
c9bedf8fe2 Qual: Fix phan notices (stock-1) 2025-02-10 11:32:05 +01:00
MDW
1a2d4ed6be Qual: Fix phan (product-2) 2025-02-09 20:14:25 +01:00
MDW
c9d69aa954 Qual: Update phan baseline 2025-02-09 20:14:23 +01:00
MDW
4168a16151 Qual: Fix ifsql argument type 2025-02-09 20:14:22 +01:00
MDW
7952e82a6f Update baseline 2025-02-09 20:14:21 +01:00
MDW
f45b1c0540 Update phan baseline 2025-02-08 14:38:02 +01:00