Commit Graph

12829 Commits

Author SHA1 Message Date
Laurent Destailleur
bb073c6fd1 Clean setup to reduce puplicate pages 2025-10-13 20:33:05 +02:00
Laurent Destailleur
68560aa946 Clean setup pages 2025-10-13 20:25:03 +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
13313f56be NEW The check file feature can limit check on unalterable files only 2025-10-11 13:01:49 +02:00
ldestailleur
77d7d17d4c Removed function getImgPictoNameList from functions.lib.php (useless) 2025-10-10 14:45:07 +02:00
ldestailleur
a162de2455 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-10-09 18:47:52 +02:00
ldestailleur
d17f13f149 FIX detection of setup not done with
MAIN_MIN_NB_ENABLED_MODULE_FOR_WARNING
2025-10-09 13:13:51 +02:00
ldestailleur
51be9b6a44 Label 2025-10-08 13:38:55 +02:00
ldestailleur
341ec9d71d Clean code 2025-10-08 12:53:51 +02:00
ldestailleur
7b4a17e000 NEW Add setup page to concat natively files on invoice PDF. 2025-10-08 12:20:51 +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
Frédéric FRANCE
78ca88f4fc clean code (#35640)
* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code
2025-10-05 16:51:29 +02:00
ldestailleur
31394457f1 Typo 2025-10-03 19:20:28 +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
Jon Bendtsen
8f52485172 NEW Api mass emailing (#35531)
* adding function to set it to draft mode

* New API endpoint for controlling mass mailings

* report which id we could not find + unset some fields not on this object + write that source was com/propal/class/api_propal.class.php

* extending the fetch function for the mailing object so the API can show all columns in the database

* filling more data into the object and don't unset it later

* adding notrigger to clone creation

* still some cleaning up from when cloning api_proposals.class.php

* do not unset the ID, because we want the ID so we can use it

* adding endpoint to clone a mass mailing

* extending count function with 'all' that just returns all rows, no matter the status

* API endpoints to delete all targets of a mass mailing

* setting which http method to use

* pretty print clone endpoint in API explorer

* endpoint resetTargetsStatus of mass mailing

* Typo receipients fixed

* Update api_mailings.class.php

* Update api_mailings.class.php

* Update api_mailings.class.php

---------

Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-01 17:37:43 +02:00
ldestailleur
efd5e48f78 NEW The PHP info is in a popup in install page. 2025-09-29 13:56:43 +02:00
ldestailleur
e45fe1f988 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-09-27 15:57:27 +02:00
Frédéric FRANCE
0afc7eed80 clean code (#35515)
* clean code

* add doc

* add doc
2025-09-27 12:28:31 +02:00
Frédéric FRANCE
c2210c542f clean code (#35514) 2025-09-27 12:23:48 +02:00
Frédéric FRANCE
43e3ebde1a clean code (#35512) 2025-09-27 12:08:02 +02:00
Frédéric FRANCE
ac54639668 fix CI branch 21.0 (#35513) 2025-09-27 11:57:17 +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
ldestailleur
5caed6d133 Fix search in website pages 2025-09-27 03:33:35 +02:00
ldestailleur
7c989f9d74 Fix search in website pages 2025-09-27 03:27:49 +02:00
ldestailleur
bf21674d27 Fix search in website pages 2025-09-27 03:26:23 +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
6b433afab1 clean code (#35510) 2025-09-26 23:52:29 +02:00
ldestailleur
a43bf46a75 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-26 01:27:00 +02:00
ldestailleur
f65903d006 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-09-26 01:23:02 +02:00
ldestailleur
369b9510e0 Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-09-26 01:21:57 +02:00
ldestailleur
a4d9b335ce Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-25 11:53:03 +02:00
ldestailleur
0e9d5cfda0 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-09-24 18:29:32 +02:00
ldestailleur
bb65d07c3d Fix log message 2025-09-24 18:29:20 +02:00
ldestailleur
4bc5892544 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-24 17:00:53 +02:00
Dylan Bourdere
59ec1a2811 fix ui on multi line subtotal & fix text contrast (#35449)
* fix ui on multi line subtotal & fix text contrast

* extract subtotal pdf logic

* phpcs

* lint

* lint

* refactor

* phpcs

* phpcs

* phpcs

* Update pdf.lib.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-09-23 23:24:37 +02:00
ldestailleur
55fe8b09e3 NEW Make the public contact form with experimental status 2025-09-23 23:13:42 +02:00
kaantopkaya
985b6f258a new: add otherCurlOptions to getURLContent (#35454) 2025-09-23 21:41:32 +02:00
ldestailleur
bde100bf9d Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-23 10:18:26 +02:00
ldestailleur
c063eea63d Debug v23 2025-09-23 10:18:08 +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
John BOTELLA
f135c22cd1 Fix tootltip (#35441) 2025-09-22 20:28:04 +02:00
ldestailleur
f4d3c63332 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-09-22 10:50:45 +02:00