Commit Graph

15844 Commits

Author SHA1 Message Date
Laurent Destailleur
5bcd5db58f Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-12-02 15:11:40 +01:00
Laurent Destailleur
7828311250 Fix export pb in br 2025-12-02 15:04:14 +01:00
Laurent Destailleur
36fc03aa49 FIX must not allow deletion of invoice if printed or sent by email. 2025-12-01 18:56:18 +01:00
Laurent Destailleur
ebacc05fe3 Comment 2025-12-01 13:09:18 +01:00
Jon Bendtsen
9a47931329 FIX: API task getTimeSpent to actually return data 2025-11-30 11:04:34 +01:00
Laurent Destailleur
e4e5af0adf Merge pull request #36442 from frederic34/patch-11
add modulepart for direct print capabilities
2025-11-28 23:30:22 +01:00
Laurent Destailleur
27161bd309 Merge pull request #36450 from mdeweerd/phpstan/dol_sort_array
Qual: Improve type hinting for phpstan in dol_sort_array()
2025-11-28 23:18:26 +01:00
Frédéric France
2afb048dfb add more 2025-11-28 19:57:10 +01:00
Frédéric France
4a42d5d8bc add more 2025-11-28 19:52:10 +01:00
Frédéric France
123af65139 add more 2025-11-28 19:42:56 +01:00
Frédéric FRANCE
991b867047 add another 2025-11-28 15:26:10 +01:00
Frédéric FRANCE
e6f9529364 Merge remote-tracking branch 'upstream/develop' into patch-11 2025-11-28 15:15:56 +01:00
Frédéric FRANCE
cb4ed97867 Merge remote-tracking branch 'origin/patch-11' into patch-11 2025-11-28 15:09:21 +01:00
Frédéric FRANCE
1807269202 add another 2025-11-28 15:05:13 +01:00
Laurent Destailleur
6c54e4792b CSS 2025-11-28 09:17:34 +01:00
MDW
05c32bb12d Qual: Cast label to string to ensure type consistency (phpstan) 2025-11-28 02:23:46 +01:00
MDW
19637c1996 qual: Update type hints and casting in select_juridicalstatus method
- Changed type hint for $arraydata
- Added explicit casting for `code` and `country_code` in the array assignment
2025-11-28 02:23:40 +01:00
MDW
b37aa3d1c6 Qual: Type casting in select_country and loadCacheInputReason methods 2025-11-28 02:19:05 +01:00
MDW
5117e09959 Qual: Cast properties to string in get_full_arbo method 2025-11-28 02:18:59 +01:00
MDW
e68b0f23d4 Qual: Change array assignment for phpstan type deduction 2025-11-28 02:18:46 +01:00
MDW
bacfd43079 qual: Add type hint for $arraydata in select_juridicalstatus method
This change adds a type hint for the $arraydata variable in the select_juridicalstatus method for phpstan
2025-11-28 02:18:40 +01:00
Frédéric France
4f3e23516f add ficheuinter 2025-11-27 21:27:59 +01:00
Frédéric France
dc85a6756b add more 2025-11-27 20:55:45 +01:00
Frédéric FRANCE
9ffc224897 add project 2025-11-27 14:53:18 +01:00
Frédéric FRANCE
f757b08f97 add project 2025-11-27 14:50:14 +01:00
Frédéric FRANCE
889a716aee add modulepart for direct print capabilities 2025-11-27 12:49:00 +01:00
Laurent Destailleur
5103e2d846 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-11-26 22:11:31 +01:00
Laurent Destailleur
9e44c0a5c9 Fix CI 2025-11-26 22:11:09 +01:00
Laurent Destailleur
ed8fc3ab30 Fix CI 2025-11-26 01:45:45 +01:00
Laurent Destailleur
cb221fa2b8 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-25 21:04:24 +01:00
Laurent Destailleur
5e67e15e1b Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-11-25 21:04:09 +01:00
Laurent Destailleur
427122ce7c Fix merge 2025-11-25 21:03:52 +01:00
Laurent Destailleur
9abb1b7211 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-25 21:03:02 +01:00
Laurent Destailleur
1b9dcf200a Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-25 21:00:30 +01:00
Laurent Destailleur
955bf9db10 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-11-25 21:00:16 +01:00
Laurent Destailleur
8354d0a361 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-11-25 20:57:53 +01:00
Laurent Destailleur
adbcf9b2d8 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-11-25 20:57:32 +01:00
Laurent Destailleur
e920456149 Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-11-25 20:57:22 +01:00
Regis Houssin
e4070aeb97 FIX avoid php warnings (or not ?) (#36411)
* FIX avoid php warnings (or not ?)

* FIX wrong check
2025-11-25 18:52:45 +01:00
Jon Bendtsen
5044b3a102 Qual: Undefined variable $errormessage in /var/www/html/core/customreports.php on line 951 (#36392)
* checking if variable is set before testing the contents

* more PHP warnings fixes detected during #35096

* using the fixed set above

* backport eldy's fix

---------

Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
2025-11-25 17:40:07 +01:00
Regis Houssin
1e484dda55 NEW webportal member authentication only with WEBPORTAL_LOGIN_BY_MEMBER_ACCOUNT (#36259)
* NEW webportal member authentication only

* FIX missing translation

* FIX php-stan errors

* FIX php-stan : cryptType is always "auto" !

* FIX remove CrypType

* FIX php-stan error

* FIX phan error

* FIX CI versions

* FIX remove wrong fix

* FIX pre-commit error

* FIX phan error

* FIX php-stan error

* FIX avoid php warning

* FIXME this check is not valid
2025-11-25 14:39:30 +01:00
Jakub Stříbrný
244b6f0473 FIX do not force rowid to int (#36412)
* do not force rowid to int

* Update commonobject.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-25 14:16:13 +01:00
Jakub Stříbrný
d24b8b6221 FIX do not force rowid to int (#36412)
* do not force rowid to int

* Update commonobject.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-25 14:15:36 +01:00
Jakub Stříbrný
5377df3ba7 FIX do not force rowid to int (#36412)
* do not force rowid to int

* Update commonobject.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-25 14:14:58 +01:00
Jon Bendtsen
a40c97ec9c NEW: API set contact for any type in proposal, order or invoice dictionary (breaks API proposal) (#36269)
* NEW: Setting proposal contact to any in proposal contact dicitonary

* hurl tests and a little general cleanup of proposals api

* testing if the supplied type is in the dictionary

* Unique error codes

* Giving better error messages

* Making hurl tests reasonably identical for: proposals, orders and invoices

* BREAKING proposals, to make it identical with order and invoice + support for non default contacts for orders and invoices just like proposals

* adding the missing global  to order and invoice

---------

Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
2025-11-24 20:12:35 +01:00
Regis Houssin
7d403a2fff FIX getEntity use element instead table_element (#36405) 2025-11-24 19:15:04 +01:00
Laurent Destailleur
85b03e227d Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-24 19:13:58 +01:00
Laurent Destailleur
ca80d82248 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-11-24 19:13:37 +01:00
Laurent Destailleur
ca1a9c9155 Complete #35096 #36393 2025-11-24 19:13:13 +01:00
Laurent Destailleur
111ba82936 Debug v23 2025-11-24 18:58:50 +01:00