Commit graph

151292 commits

Author SHA1 Message Date
Laurent Destailleur
67ef39ff8d Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-08 12:15:04 +01:00
Laurent Destailleur
0b8f8ee8a0 Clean code 2025-11-08 12:13:39 +01:00
Frédéric FRANCE
936b3cddfb
fix common delete (#36167) 2025-11-08 11:57:22 +01:00
Frédéric FRANCE
4ee6aebbbf
clean code (#36164) 2025-11-08 11:41:07 +01:00
Frédéric FRANCE
cbaf4e3791
clean code (#36163) 2025-11-08 11:40:51 +01:00
MDW
d4d06084a5
Qual: Add Typing, update language in CommonStickerGenerator class (#36161)
- Added type hints for phpstan
- Updated comments to English
- Improved some comments
2025-11-08 11:40:01 +01:00
Frédéric FRANCE
b54fd5ab02
clean code (#36162) 2025-11-08 11:39:24 +01:00
Frédéric FRANCE
223ce3fb84
clean code (#36157)
* clean code

* clean code
2025-11-08 11:31:09 +01:00
Laurent Destailleur
3afe861e34 css 2025-11-08 11:28:10 +01:00
Laurent Destailleur
1d1cd86c8e Trans 2025-11-08 11:22:24 +01:00
Laurent Destailleur
3c7b2f070d Trans 2025-11-08 11:12:47 +01:00
Laurent Destailleur
f221716a8a Doc 2025-11-08 10:56:45 +01:00
Laurent Destailleur
e67f1b8510 CSS 2025-11-07 20:15:39 +01:00
Laurent Destailleur
9ec5b94808 css 2025-11-07 20:02:16 +01:00
Laurent Destailleur
794ec7e880 Trans 2025-11-07 19:50:05 +01:00
Laurent Destailleur
4d2e51681f Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-07 19:26:08 +01:00
Laurent Destailleur
dfbf173b17 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-07 19:25:42 +01:00
Laurent Destailleur
ff1e31d239 Merge 2025-11-07 18:53:37 +01:00
Laurent Destailleur
88bc1ea328 Keep same behaviour by default. 2025-11-07 18:50:34 +01:00
atm-adrien
817e7a826c
FIX : Can approuve holidays when negative balance (#36144)
* FIX : Can approuve holidays when negative balance

* FIX : PR returns
2025-11-07 18:48:58 +01:00
MDW
093bbcdec2
Qual: Fix false phan positive in export.php (#36147)
* Qual: Type cast for field parameter

# Qual: Type cast for field parameter

Cast to string to ensure the value is not interpreted as a potential
array.

* Qual: Backport typing hint to fix typing in 20.0
2025-11-07 18:48:05 +01:00
Charlène Benke
a8384403d3
Add project_task type to Categorie class 2/3 (#36152) 2025-11-07 18:46:42 +01:00
Frédéric FRANCE
cad3574179
common delete also files (#36146)
* common delete also files

* common delete also files

* common delete also files

* common delete also files

* common delete also files

* common delete also files
2025-11-07 18:44:14 +01:00
Frédéric FRANCE
5fa475a074
fix directory was always overwritten (#36148) 2025-11-07 18:43:26 +01:00
Frédéric FRANCE
a420e9a79a
clean code (#36154)
* clean code

* clean code

* clean code

* clean code

* clean code
2025-11-07 18:41:56 +01:00
github-actions[bot]
f70e12fc2b
PHPStan > Update baseline (#36151)
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com>
2025-11-07 18:41:01 +01:00
Laurent Destailleur
7e4df12c3a Debug v23 2025-11-07 18:39:39 +01:00
Laurent Destailleur
cc63bedc4c Move UX/UI pae to Modulebuilder main page. Not a user setup of a
features so useless for an end user so moved into a dev area.
2025-11-07 18:24:15 +01:00
Laurent Destailleur
355092f6d7 Debug v23 2025-11-07 18:12:46 +01:00
Laurent Destailleur
544b145410 Look and feel v23 2025-11-07 16:11:07 +01:00
Laurent Destailleur
4a19407940 css 2025-11-07 15:52:42 +01:00
Laurent Destailleur
df57023546 CSS 2025-11-07 15:34:57 +01:00
Laurent Destailleur
bb502e5439 cs 2025-11-07 15:03:37 +01:00
Laurent Destailleur
f38eee5e49 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-07 13:58:40 +01:00
Laurent Destailleur
98382cb0bb Look and feel v23 2025-11-07 13:58:21 +01:00
Laurent Destailleur
87d69d6a0b Look and feel v23 2025-11-07 13:26:14 +01:00
Regis Houssin
3ad30f8622 FIX use array_intersect instead in_array 2025-11-07 12:07:50 +01:00
Regis Houssin
3b7cda03f3 Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into fix_18_multicompany_compatibility 2025-11-07 12:04:44 +01:00
Jessica-creat
3a4b11b824
NEW add timespent API endpoints for projects and tasks add also cascading assignment of contacts to tasks (#35897)
* demande d'ajout timespent

* feat(api): add timespent endpoints for projects and tasks

* add contact to product

* correction prettier

* revert

* feat(api): update timespent endpoints in api_projects and api_tasks

* Update api_projects.class.php

* Remove blank line before docblock in api_tasks.class.php

Removed unnecessary blank line before the docblock for the get contacts method.

* Update api_tasks.class.php

* Clarify return type in api_projects.class.php

Updated return type annotation for contact information array.

* Refine return type in get timespent method

Updated return type annotation for timespent method.

* Return raw contacts instead of cleaned data

* Update api_projects.class.php

* Return contacts array instead of cleaned data

Modified the return value to return the contacts array directly instead of cleaned data.

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-07 00:09:14 +01:00
splohmer
b2ab49a7c0
Fix: sql error if LIST_OF_QUALIFIED_INVOICES_LIMIT_DEFINED is used (#36135)
* Fix: sql error if LIST_OF_QUALIFIED_INVOICES_LIMIT_DEFINED is used

* Refactor SQL order and limit handling

* Update SQL query to limit qualified invoices

* Update facture.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-06 19:04:35 +01:00
HENRY Florian
c4b9eff72f
fix: menu Group User with Auguria (#36145) 2025-11-06 19:04:05 +01:00
Vincent Maury
3284835892
Fix #35428 retained_warranty_date_limit not recorded (#36141)
* Fix #35428 retained_warranty_date_limit not recorded

* Fix #35428 retained_warranty_date_limit not recorded

---------

Co-authored-by: vmaury <vmaury@vmaury-Lafite-Pro-16-AMD>
2025-11-06 19:03:20 +01:00
Laurent Destailleur
25b1004c7b Fix getObjectsInCateg 2025-11-06 17:45:25 +01:00
Laurent Destailleur
583cc1f15f Fix warning 2025-11-06 17:38:36 +01:00
Alexandre SPANGARO
20af12a806
FIX #36090 Accountancy - Inconsistent date on various journal (#36105)
* FIX #36090 Accountancy - Inconsistent date on various journal

* FIX CI

* Update
2025-11-06 17:25:18 +01:00
Alexandre SPANGARO
5e69bb3b3d
FIX Invoice Situation - Octopus - Show remaintopay at bottom (#36121) 2025-11-06 17:22:49 +01:00
Alexandre SPANGARO
025dda60dd
FIX Invoice Situation - Octopus - Column offset for amounts greater than 5 digits (#36124) 2025-11-06 17:22:31 +01:00
Alexandre SPANGARO
5c54b86786
FIX Invoice Situation - Octopus - Shipping block overlap issue (#36122) 2025-11-06 17:11:32 +01:00
Alexandre SPANGARO
af4630c456
Typo (#36123) 2025-11-06 17:11:02 +01:00
sonikf
beddd5152a
Add missing fk_project (#36128) 2025-11-06 17:10:28 +01:00