Commit Graph

148416 Commits

Author SHA1 Message Date
atm-corentin
c01ca1cc14 Fix : Display supplier prices for shared products in multicompany context #35600 (#35690)
* Update SQL join to handle multientity conditions properly

* Fix entity reference in SQL join for product supplier price
2025-10-09 11:26:42 +02:00
ldestailleur
e78cb01ce6 Debu v23 2025-10-09 06:51:16 +02:00
ldestailleur
cc1d3c431d Can add, update ref_ext of a member 2025-10-09 06:27:11 +02:00
ldestailleur
94ee91a051 NEW Add column ref_ext and note_private for membership 2025-10-09 06:18:45 +02:00
ldestailleur
01fe82e726 NEW Add column ref_ext and note_private for membership 2025-10-09 06:13:50 +02:00
ldestailleur
56c616d65a Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-09 05:59:53 +02:00
ldestailleur
6dd6760d24 Doc 2025-10-09 05:59:37 +02:00
Charlène Benke
e9a9c7ac61 add societe and ticket on api upload document (#35681)
* Add support for 'societe' modules on api upload document

* Add ticket module handling in API documents class

* Update api_documents.class.php

* Update api_documents.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-09 05:45:01 +02:00
Frédéric FRANCE
b99464eb80 clean code (#35687)
* clean code

* clean code member setup

* clean code member setup

* clean code member setup

* clean code member setup
2025-10-09 05:38:40 +02:00
Daksh Amalseda
be3f10e6d2 Added spellcheck="false" on form field that does not need spellchecking (#35682)
* fixed bug

* Update card.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-08 22:23:43 +02:00
ldestailleur
44ef4d5860 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-08 22:17:33 +02:00
ldestailleur
aa0f3f2d60 Look and feel embedded dolistore 2025-10-08 22:17:24 +02:00
ldestailleur
adf03f7168 Look and feel embedded dolistore 2025-10-08 22:17:08 +02:00
ldestailleur
51492f25f2 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-08 21:40:32 +02:00
ldestailleur
62a16aadff Trans 2025-10-08 21:35:25 +02:00
Frédéric FRANCE
2ed9f1ea98 clean code (#35683)
* clean code

* clean code

* clean code

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-08 21:32:49 +02:00
ldestailleur
8e3a185af5 Fix CI 2025-10-08 20:38:23 +02:00
ldestailleur
e36f3f4e9d Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-08 20:28:58 +02:00
ldestailleur
0820139b1d Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-10-08 20:27:42 +02:00
ldestailleur
f75b6a64eb Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-10-08 20:26:08 +02:00
ldestailleur
3283967651 Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into 20.0 2025-10-08 20:25:39 +02:00
Joachim Kueter
8146025b08 Fix #35521 - properly display embedded images in mailings (#35523)
* fix embedded images

* fix php stan

* fix php stan

* Update CMailFile.class.php

* Update CMailFile.class.php

* Update CMailFile.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-08 20:24:56 +02:00
ldestailleur
47dc800efb Fix CI 2025-10-08 19:52:25 +02:00
ldestailleur
07c1391ffd Fix CI 2025-10-08 19:40:30 +02:00
ldestailleur
7c20dc8333 Fix: if ref is too large, no way to create an index and we need index
one
2025-10-08 16:40:41 +02:00
ldestailleur
6dd2f31012 NEW The flag "Dispute open" make the status in Red. 2025-10-08 16:35:17 +02:00
ldestailleur
49b432436b Work on modulebuilderization 2025-10-08 15:31:31 +02:00
ldestailleur
0d73eaf179 Clean code 2025-10-08 13:48:47 +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
8dd55d5a33 FIX Concat of PDF to invoices 2025-10-08 12:28:35 +02:00
ldestailleur
7b4a17e000 NEW Add setup page to concat natively files on invoice PDF. 2025-10-08 12:20:51 +02:00
ldestailleur
68459f54ab Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-08 11:39:14 +02:00
ldestailleur
6ef0ec5b9e Doc 2025-10-08 11:39:04 +02:00
PsyCrow
91fec9d807 FIX TCPDI deprecated callables #35194 (#35669)
PHP 8.1+ deprecates the sintaxis of callables ["Class", "Class::method"]
Upgraded sintaxis fixes PHP Warnings

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-08 11:38:47 +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
58a84827d5 CSS 2025-10-08 11:30:13 +02:00
Charlène Benke
3ff7e43648 Add parameters 'source' and 'notrigger' to postContact (#35678)
* Add parameters to postContact method

allow to add internal contact

* Add parameters 'source' and 'notrigger' to postContact
2025-10-08 10:58:01 +02:00
ldestailleur
cec620563e Fix waning 2025-10-08 10:56:38 +02:00
sonikf
f3bfcfe7c2 fix translation of unit piece (#35679)
* fix translation of unit piece

* fix translation of unit piece

* fix translation of unit piece
2025-10-08 10:40:02 +02:00
splohmer
87c4ed00a3 FIX not possible to search for billed and not billed supplier orders in the list (#35680)
* FIX not possible to search for billed and not billed supplier orders in the list

as the current implemenation the $billed var can be either 0 or 1 but  cannot be empty if both should be searched. This prevents searching an supplier order through the general search functionality as it finds only not yet billed orders.

* Update list.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-08 10:39:18 +02:00
Nicolas Domenech
16929b4d89 Fix remove double logo in page subscriptionok (#35672)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-08 10:32:22 +02:00
ldestailleur
ca000b77f6 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-08 09:46:20 +02:00
ldestailleur
0d04a879a1 Fix warning 2025-10-08 09:46:04 +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
Lenin Rivas
d67db1e685 NEW Add Transfer Number (#35665)
* NEW Add Transfer Number

* NEW Add Transfer Number

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-07 23:26:43 +02:00
Charlène Benke
0c2f6ea9b0 add getContacts method on invoice api (#35656)
* add getContacts method on invoice api

Add the getContacts method to fetch both external and internal contacts for a given invoice.

* Change return type from Object to array in API docs

Updated return type in the documentation for the get contacts method.

* Update api_invoices.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-07 20:51:07 +02:00
Charlène Benke
07518a6865 Refactor contact deletion logic in API proposals (#35668)
* Refactor contact deletion logic in API proposals

* Fix formatting issue in delete contact logic

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-07 20:50:45 +02:00
Carlos Herrera
345a256ef6 API get documents dont support "projects_tasks" (#35671)
* API get documents dont support "projects_tasks"
Fixes #35650

* fix: add missing whitespace formatting in api_documents class

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-07 20:48:58 +02:00
Mohamed DAOUD
7626de3ff1 enhance isPaymentOK hook (#35674)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-07 20:47:55 +02:00