Commit graph

151292 commits

Author SHA1 Message Date
atm-adrien
d221d5eb6d
FIX : Wrong cast on TVA rate when updating supplier order lines (#36106)
* FIX : Wrong cast on TVA rate when updating supplier order lines

* FIX : indent
2025-11-05 22:26:30 +01:00
Laurent Destailleur
26c79375f1 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-11-05 22:25:42 +01:00
Laurent Destailleur
afd9a21c16 Migration 2025-11-05 22:25:07 +01:00
Frédéric FRANCE
3a8b82ec0e
clean workstation setup (#36100)
* clean workstation setup

* clean workstation setup

* clean setup
2025-11-05 22:24:02 +01:00
sonikf
39fa4dd720
New function to set reception date (#36101) 2025-11-05 22:23:24 +01:00
github-actions[bot]
0411367b8a
PHPStan > Update baseline (#36108)
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com>
2025-11-05 22:22:43 +01:00
Frédéric FRANCE
2b0c118601
fix phpdoc for tva in fournisseur.commande.class.php (#36109) 2025-11-05 22:22:32 +01:00
Regis Houssin
8d72cd0269
FIX wrong number of categories by entity (#36111)
* FIX wrong number of categories by entity

* FIX missing category class parameters

* FIX remove debug
2025-11-05 22:22:07 +01:00
atm-lena
4e67dd3a81
Payment Mode for Thirdparty : Move tinyint to smallint (#36114)
* M

* Update 22.0.0-23.0.0.sql

* Change mode_reglement type from smallint to integer

---------

Co-authored-by: atm-lena <lena.papazian@atm-consulting.fr>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-05 22:19:57 +01:00
Frédéric FRANCE
59789a8f02
add class_element_line (#36115) 2025-11-05 22:18:02 +01:00
Laurent Destailleur
4e001e0fba Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-05 22:16:44 +01:00
Laurent Destailleur
9cc747d020 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-11-05 22:13:35 +01:00
Laurent Destailleur
f20b847197 Fix output textarea 2025-11-05 22:13:25 +01:00
Laurent Destailleur
ed734ffeb9 Debug v23 2025-11-05 21:45:50 +01:00
Laurent Destailleur
37a0918393 CSS 2025-11-05 21:37:27 +01:00
Laurent Destailleur
4d2aea5ed7 CSS 2025-11-05 21:29:23 +01:00
Laurent Destailleur
6df93d0fb9 Debug v23 2025-11-05 21:24:19 +01:00
Laurent Destailleur
c5cf6f58a6 Doc 2025-11-05 20:47:14 +01:00
Laurent Destailleur
85ceba6b36 Add module name in tooltip 2025-11-05 20:04:49 +01:00
Laurent Destailleur
361a88a1c5 Add field email_sent_counter 2025-11-05 19:43:27 +01:00
Laurent Destailleur
0e3fdfe204 Add option MAIN_SETUP_MODULES_DESC 2025-11-05 15:42:33 +01:00
Laurent Destailleur
fb7a3edc64 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-05 14:26:53 +01:00
Laurent Destailleur
2aea630ac2 Add column access hours for users 2025-11-05 14:26:42 +01:00
Laurent Destailleur
15aa0fe0b0 Doc 2025-11-05 14:24:14 +01:00
Frédéric FRANCE
b3c7c1e0eb
clean code (#36099) 2025-11-05 12:11:00 +01:00
Laurent Destailleur
c8ed79b905 Fix CI 2025-11-04 22:00:59 +01:00
Laurent Destailleur
655c8eb2db Debug v23 2025-11-04 21:55:56 +01:00
Laurent Destailleur
e072b171b7 CSS 2025-11-04 21:43:21 +01:00
Laurent Destailleur
b418e8e1e5 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-04 21:34:54 +01:00
Laurent Destailleur
04b4d6bee3 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-11-04 21:28:42 +01:00
Marc de Lima Lucio
445366c4f5
FIX: product stock lists: prevent SQL error when filtering on physical stock (#36038)
* FIX: product stock lists: prevent SQL error when filtering on physical stock

* FIX: product stock lists: prevent SQL error when filtering on physical stock, part 2 (more portable fix)

* FIX: product stock lists: prevent SQL error when filtering on physical stock, part 3 (clearer field placeholder)
2025-11-04 18:48:56 +01:00
github-actions[bot]
10cee8f51b
PHPStan > Update baseline (#36075)
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com>
2025-11-04 18:46:36 +01:00
Frédéric FRANCE
13bc1e2e16
clean code (#36098)
* clean code

* clean baseline
2025-11-04 18:46:24 +01:00
Frédéric FRANCE
cbe8c660ab
clean code (#36097) 2025-11-04 18:45:58 +01:00
Frédéric FRANCE
dbeb192f8b
clean code (#36096) 2025-11-04 18:45:50 +01:00
Frédéric FRANCE
2993b4eb69
clean code (#36095) 2025-11-04 18:45:34 +01:00
Frédéric FRANCE
2ad3be3959
clean code (#36094) 2025-11-04 18:45:15 +01:00
noec764
1c7cb37e74
FIX: Add missing left join to filter by extrafields (#36092)
Co-authored-by: Noé <noe@scopen.fr>
2025-11-04 18:43:20 +01:00
Frédéric FRANCE
5bf4022200
enhance check for dol_now parameters (#36089)
* enhance check for dol_now parameters

* enhance check for dol_now parameters

* enhance check for dol_now parameters

* enhance check for dol_now parameters
2025-11-04 18:42:32 +01:00
Frédéric FRANCE
39f54ca1d0
test phpstan (#36069)
* test phpstan

* test phpstan

* test phpstan

* test phpstan

* test phpstan

* test phpstan

* test phpstan

* test phpstan

* test phpstan

* test phpstan

* test phpstan

* test phpstan

* clean baseline

* test

* test
2025-11-04 18:41:36 +01:00
MDW
b925dd6c37
Qual: Make $fields type covariant (phpstan) (#36084)
# Qual: Make $fields type covariant (phpstan)

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-04 14:16:17 +01:00
MDW
3b04eacf98
Qual: Fix multiple phpstan notices (#36083)
* Qual: Fix phpstan - type casting in treasuryjournal.php

Added explicit type casting to float calculations.

* Qual: Fix phpstan by testing possibly undefined $def_tva in VAT label generation

* Qual: Add null initialization for static analysis

Initialize $save_link_by_element and $save_element_by_link with null values to satisfy static analysis requirements (phpstan) and avoid possibly undefined notices.

* Qual:(accountingjournal): Ignore line for phpstan

phpstan can not see that $pre_data_info['error'] might be set.

* Qual: Removed redundant tests

Removed some redundant tests (detected by phpstan)

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-04 14:15:38 +01:00
HENRY Florian
e7b390bceb
fix: php8 warning (#36088)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-04 14:15:18 +01:00
Jon Bendtsen
a35fac2d9f
New: Clickable links from PROFIT section (#36081)
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-04 14:14:52 +01:00
Mathieu Pellegrin
2d06e4af70
TakePOS Cash Control report: Fix incorrect float approximation and string/float mix on test (#36003)
* Fix incorrect float approximation and string/float mix on equality test

* Replace price function with price2num for comparisons

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-04 13:08:18 +01:00
Florian Mortgat
a16f3bdf31
FIX 16.0: extrafield of type link to category causes SQL error in selectForFormsList() (#36074)
* FIX 16.0 (up to 19.0): extrafield of type link to category causes SQL error in selectForFormsList

* Apply suggestion from @atm-florianm
2025-11-04 13:06:58 +01:00
Laurent Destailleur
0c76fc1003 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-04 13:05:47 +01:00
Laurent Destailleur
a11b045ca5 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-11-04 13:05:30 +01:00
Laurent Destailleur
0b4e2f3b90 Fix CI 2025-11-04 13:02:32 +01:00
Laurent Destailleur
6584ed2d6d Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-04 12:53:39 +01:00