MDW
073426d97e
Qual: Fix multiple phan notices, update baseline ( #36022 )
...
* Qual: Fix phan notice with copy of attribute
* Qual: Fix phan notices with cast and updated param definition
* Qual: Fix phan notice with cast
* Qual: Update parameter type hint in utf8_check function
The parameter type hint for the $str parameter in the utf8_check function has been updated to include nullable types (string or int).
* Qual: Update User parameter type to nullable in call_trigger methods
The User parameter in call_trigger methods has been updated to be nullable to accommodate cases where the user object might not be available. This change ensures better flexibility and robustness in the codebase.
* Qual: Update phan baseline
* Qual: phpstan compatible type
* Qual: Add missing type hints for phan
- Add missing type hints for phan
- Fix indentation issues
- Improved consistency in code structure
* Qual: Update field configuration for backward compatibility
Enhanced the field configuration for backward compatibility by adding expected properties to the 'ref' field array.
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 17:47:28 +01:00
Frédéric FRANCE
60e2fec850
better debug ( #36052 )
2025-11-01 17:45:18 +01:00
Laurent Destailleur
9eee6b187f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-30 14:42:09 +01:00
Laurent Destailleur
187840dbb3
NEW Can add info of main IT service provider in setup.
2025-10-30 14:41:37 +01:00
Laurent Destailleur
8e9290abd6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-10-30 02:59:33 +01:00
Frédéric FRANCE
bda086bf0e
add missing translation and clean code ( #35956 )
...
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add doc
* add doc
2025-10-29 22:25:23 +01:00
Laurent Destailleur
f32aeac947
NEW Show warning on banner when an email is not valid
2025-10-29 17:00:55 +01:00
Frédéric FRANCE
9b512f565f
try to make new checks ( #35976 )
...
* try to make new checks
* try to make new checks
* try to make new checks
* try to make new checks
* try to make new checks
* try to make new checks
2025-10-28 00:57:01 +01:00
Laurent Destailleur
df5c3a8084
Clean code
2025-10-27 22:18:20 +01:00
Laurent Destailleur
729e19cecb
Fix warning
2025-10-24 23:05:49 +02:00
Laurent Destailleur
cd2f4bb7d2
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-24 19:46:38 +02:00
Laurent Destailleur
9f2c33aa75
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-24 19:39:15 +02:00
Laurent Destailleur
eec7c592c0
FIX dol_print_date with param gmt when server is not UTC.
2025-10-24 15:30:02 +02:00
John BOTELLA
bbec4721a4
UIUX : webportal css style PART 03 : allow select login form theme for webportal ( #35849 )
...
* WIP : add theme selection
* final style
* fix class
* fix css
* fix comment
* PHP stan
* PHP stan
* PHP stan
* PHP stan
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-24 11:19:13 +02:00
Laurent Destailleur
fe71668d0d
Replace use of DISTINCT with WHERE EXISTS
2025-10-24 03:15:51 +02:00
Laurent Destailleur
c42f2e4c88
Doc
2025-10-23 01:44:43 +02:00
Laurent Destailleur
57670bd45e
Comment to prepare use of specific VAT code for vat exemption
2025-10-23 01:41:33 +02:00
Laurent Destailleur
2f38d267b3
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-23 01:01:09 +02:00
Laurent Destailleur
713eeeacf2
Revert option
...
MAIN_USE_VAT_COMPANIES_IN_EEC_WITH_INVALID_VAT_ID_ARE_INDIVIDUAL
into MAIN_USE_VAT_ZERO_FOR_COMPANIES_IN_EEC_EVEN_IF_VAT_ID_UNKNOWN
2025-10-23 01:00:24 +02:00
Vincent Maury
27ed249561
NEW : add supplier payment mail template ( #35877 )
...
* Fix 35865 no formail displayed in supplier payment
* - add possibility to create custom mail template for supplier invoices payment
- add a default template
- add 2 new substitutions keys : __SUPPLIER_PAYMENT_INVOICES_LIST__ and __SUPPLIER_PAYMENT_INVOICES_TOTAL__
* - add possibility to create custom mail template for supplier invoices payment
- add a default template
- add 2 new substitutions keys : __SUPPLIER_PAYMENT_INVOICES_LIST__ and __SUPPLIER_PAYMENT_INVOICES_TOTAL__
---------
Co-authored-by: vmaury <vmaury@vmaury-Lafite-Pro-16-AMD>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-22 17:44:01 +02:00
Laurent Destailleur
33e27947ca
WIP LNE
2025-10-22 16:31:47 +02:00
Laurent Destailleur
481f3f1a9e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-22 11:06:14 +02:00
Laurent Destailleur
be351614e2
NEW DEV Can set color of the on/off button.
2025-10-22 11:05:59 +02:00
Regis Houssin
d37cf4b38a
FIX wrong socpeople id when multiple assigned + avoid php warnings ( #35878 )
2025-10-22 02:29:05 +02:00
Laurent Destailleur
aca82c627f
FIX dol_eval when having " !(...)"
2025-10-22 02:04:40 +02:00
Frédéric FRANCE
894e73e9cf
add new elements properties magic ( #35861 )
...
* add new elements properties magic
* add new elements properties magic
2025-10-21 01:04:53 +02:00
Laurent Destailleur
ab6aae51dd
Allow boolean on yn()
2025-10-20 23:42:20 +02:00
Laurent Destailleur
2076c44618
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-10-19 23:13:26 +02:00
Frédéric FRANCE
29b3880e6c
add dolBuildUrl ( #35664 )
...
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* clean baseline
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-17 02:31:07 +02:00
Laurent Destailleur
4c5a256088
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-17 01:03:06 +02:00
Laurent Destailleur
5d3c80e0af
FIx try a better fo for #35792
2025-10-16 21:19:00 +02:00
Frédéric FRANCE
1ad2d24a4b
fix img_pictos ( #35722 )
...
* fix img_pictos
* fix img_pictos
* fix img_pictos
* fix img_pictos
* fix img_pictos
* fix img_pictos
* fix img_pictos
* fix img_pictos
2025-10-14 19:31:06 +02:00
Laurent Destailleur
62e53b2774
Clean code
2025-10-14 16:06:04 +02:00
Laurent Destailleur
b78f30e8af
Debug v23
2025-10-13 11:49:07 +02:00
Laurent Destailleur
580d0d4fa8
Replace function img_pdf with img_picto
2025-10-13 11:12:30 +02:00
ldestailleur
92b158d1fc
Fix img picto
2025-10-11 14:58:23 +02:00
ldestailleur
5824cc3449
Fix regression
2025-10-11 14:13:45 +02:00
ldestailleur
77d7d17d4c
Removed function getImgPictoNameList from functions.lib.php (useless)
2025-10-10 14:45:07 +02:00
Pichinov-Valentin
f796dc9f67
New/Re add Custom module messaging ( #35469 )
...
* feat(core): Isolate changes from functions.lib.php
* feat(core): Isolate changes from functions.lib.php (UPDATE)
* update rebase
* feat(core): Isolate changes from functions.lib.php
* feat(core): Isolate changes from functions.lib.php (UPDATE)
* update branche
* update function.lib.php
* Update show_actions_messaging to make custom module compatible
* check if the field ref exists
* missing test && array_key_exists('ref', filterobj->fields)
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-08 11:37:07 +02:00
ldestailleur
cec620563e
Fix waning
2025-10-08 10:56:38 +02:00
Frédéric FRANCE
152cc48585
clean code ( #35677 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-10-07 23:30:13 +02:00
ldestailleur
0aaf06d07b
NEW Can urlencode substition variable of constants
2025-10-07 09:32:08 +02:00
Frédéric FRANCE
2078610328
add dolBuildUrl with examples of use ( #35549 )
...
* add dol_buildurl with examples of use
* add dol_buildurl with examples of use
* add dol_buildurl with examples of use
* add dol_buildurl with examples of use
* wip
* wip
* add more example
* add more example
* add more example
* add more example
* add more example
* add more example
* add more example
* add example
* add example
* add example
* add example
* add example
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* add example
* add example
* add example
* add example
* add example
* add example
add example
add example
add example
add example
* add example
* add example
add example
add example
add example
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* fix
* wip
* wip
* clean code
2025-10-06 18:17:02 +02:00
Laurent Destailleur
b0636bf78c
Fix CI
2025-10-02 17:38:39 +02:00
ldestailleur
dec9d861bf
PERF Reduce number of SQL call to get local tax.
2025-10-02 13:50:47 +02:00
ldestailleur
efd5e48f78
NEW The PHP info is in a popup in install page.
2025-09-29 13:56:43 +02:00
Norbert Penel
5c043937f3
fix webhook with bad MRP trigger call ( #35507 )
...
* fix webhook with bad MRP trigger call
fix #35258
* Update functions.lib.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-27 04:04:38 +02:00
Vincent Maury
2aa57c3ce2
Add mp4 and webm to previews ( #35494 )
...
So simple to do ...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-26 23:54:19 +02:00
Frédéric FRANCE
a7cebb70a9
fix usage of recipient translation ( #35437 )
...
* fix usage of recipient translation
* fix usage of recipient translation
* fix usage of recipient translation
2025-09-22 20:30:23 +02:00
ldestailleur
f4d3c63332
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-09-22 10:50:45 +02:00