Commit Graph

148274 Commits

Author SHA1 Message Date
ldestailleur
ef22546aa6 NEW Can drag and drop in BOM card 2025-10-05 20:12:52 +02:00
Frédéric FRANCE
5342cb87ea remove subtotal from .gitignore (#35647) 2025-10-05 18:16:17 +02:00
Jon Bendtsen
c1aceed820 Adding hurl tests to Dolibarr (#35643)
* Adding hurl tests to Dolibarr

* modifying run.sh to get it past commit checks

* change the APIHEADER to be read from the environment

* spell fix

* test to see if build system will accept this file

* deleting script method that doesn't work

* beginning to make hurl tests accept environment variables for the location

---------

Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-05 18:08:10 +02:00
ldestailleur
9a67f45847 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-05 17:02:33 +02:00
ldestailleur
e471e0fb31 Clean code 2025-10-05 17:02:22 +02:00
ldestailleur
2d4a30fd58 Fix warning 2025-10-05 17:01:14 +02:00
Frédéric FRANCE
a692c73071 fix select nature member in adherent/admin/website.php (#35641) 2025-10-05 16:59:16 +02:00
github-actions[bot]
f721985162 PHPStan > Update baseline (#35644)
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com>
2025-10-05 16:57:05 +02:00
ldestailleur
0ef9acd8ae Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-05 16:56:25 +02:00
ldestailleur
419e208a77 Fix CI 2025-10-05 16:56:09 +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
Jon Bendtsen
76916ad1cf Add fk_project to Mass Emailings (#35635)
* Add fk_project to Mass Emailings

* Mass Mailing fk_project SQL definition dispre

* mailing typecasting fk_project

* mailing using correct variable name

* more type casting to fix phpstan errors related to fk_project in mass mailing

* mailing fk_project NULL better default in DB

---------

Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
2025-10-04 20:08:27 +02:00
MDW
234fa7690f Qual: Update phan baseline & minor fix (#35638)
# Qual: Update phan baseline & minor fix

Fix new phan notice using cast of potential null value.
Remove unneeded exceptions from baseline.
2025-10-04 20:03:38 +02:00
Frédéric FRANCE
a15c3a4ff2 fix members cards (#35639)
* fix members cards

* fix

* fix members cards
2025-10-04 20:02:49 +02:00
Charlène Benke
d1e0efc466 NEW Add getcontacts on api of interventional and proposal (#35589)
* Add getContacts method to retrieve contact information

* Implement getContacts method for proposals

Added a method to retrieve contacts associated with a proposal, including access checks and data cleaning.

* Implement getContacts method for invoices

Added a method to retrieve contacts associated with a specific invoice, including access checks and error handling.

* Update api_proposals.class.php

* Update api_invoices.class.php

* Update api_interventions.class.php

* Update api_interventions.class.php

* Add method to set invoice as draft

* Return contacts directly instead of cleaned data

* Return raw contacts instead of cleaned data

* Combine external and internal contacts in order list

Merge external and internal contacts for orders.

* Change return type from Object to array in API doc

Updated return type in API documentation for contact information.

* Change return type in api_orders.class.php docblock

Updated return type in docblock to reflect array return.

* Change return type from Object to array in API doc

* Update api_orders.class.php

* Update api_interventions.class.php

* Update api_proposals.class.php

* Update api_orders.class.php

* Update api_interventions.class.php

* Update api_interventions.class.php

* Update api_interventions.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-04 20:01:57 +02:00
ldestailleur
900fa67c9e Clean code 2025-10-04 15:12:02 +02:00
ldestailleur
8ba14e9e18 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-04 14:13:08 +02:00
ldestailleur
fbfeb5c978 Clean code 2025-10-04 14:12:46 +02:00
Frédéric FRANCE
6afec608a3 fix CI (#35631)
* fix CI

* fix CI

* fix CI

* fix CI

* fix CI

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code
2025-10-04 13:29:57 +02:00
PsyCrow
67500e1b99 Update list.php (#35630)
Fix #35629 PHP Warning: Undefined array key "f.total_localtax2"  in linst.php

$totalarray['val']['f.total_localtax2'] not initialized
2025-10-04 13:28:04 +02:00
ldestailleur
597088f030 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-04 02:33:41 +02:00
ldestailleur
783dbd5ccf Fix missing where on rowid 2025-10-04 02:33:28 +02:00
sonikf
bc9199e58f NEW Add tpl files for standalone shipment (#35624)
* NEW Add option to create simple shipment of non origin

* try to fix phan

* try to fix phan

* fix phan
2025-10-04 01:14:14 +02:00
ldestailleur
8b0d4f82a5 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-04 00:51:06 +02:00
ldestailleur
62d05df912 Look and feel v23 2025-10-04 00:50:49 +02:00
Frédéric FRANCE
ebca8345b0 add tables missing (#35628)
* add tables missing

* add tables missing

* add tables missing

* add tables missing

* add tables missing

* add tables missing

* Update 22.0.0-23.0.0.sql
2025-10-04 00:08:32 +02:00
Frédéric FRANCE
a90c222f73 clean code (#35626)
* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code
2025-10-04 00:07:24 +02:00
Frédéric FRANCE
a20fac32a6 enhance setup captcha (#35627)
* enhance setup captcha

* add oddeven
2025-10-04 00:07:15 +02:00
ldestailleur
b9daf82a44 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-03 19:20:40 +02:00
ldestailleur
31394457f1 Typo 2025-10-03 19:20:28 +02:00
Vincent Maury
66e88bc761 NEW Add tasks card hooks (#35616)
* Hooks missing in some task cards

* Add  hook in contact of task card

* Update contact.php

* Some hook missing

* Update contact.php

* Update document.php

* Update contact.php

* Update document.php

* Update contact.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-03 19:07:29 +02:00
Frédéric FRANCE
ac7fe765ae add doc (#35625) 2025-10-03 19:06:34 +02:00
sonikf
86578bd625 NEW Create simple shipment of non origin (#35604)
* NEW Add option to create simple shipment of non origin

* NEW Add option to create simple shipment of non origin

* avoid 2nd update and revert origin change

* remove 2nd update
2025-10-03 19:06:01 +02:00
Alexandre R
d7063122a2 FIX invoices payments on multicurrencies being converted as int (#35622)
* fix invoices payments on multicurrencies being converted as int

* Update paiement.php

---------

Co-authored-by: A.R <alexandre.rivas69@gmail.com>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-03 19:04:49 +02:00
Alexandre R
01d854e44e FIX invoices payments on multicurrencies being converted as int (#35622)
* fix invoices payments on multicurrencies being converted as int

* Update paiement.php

---------

Co-authored-by: A.R <alexandre.rivas69@gmail.com>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-03 19:03:52 +02:00
Mohamed DAOUD
5e94b60916 fix cat warning (#35623) 2025-10-03 19:01:52 +02:00
kkhelifa-opendsi
404ad0e876 FIX: substitutions on subject of the sent email reminder of the event (#35621) 2025-10-03 19:01:10 +02:00
ldestailleur
406f722cf9 Removed confirmation to close task 2025-10-03 18:39:48 +02:00
ldestailleur
e203684464 Fix ip if '' 2025-10-03 17:29:54 +02:00
Frédéric FRANCE
3b3c5a53d3 fix example captcha (#35620)
* fix example captcha

* Update modCaptchaStandard.class.php
2025-10-03 16:06:54 +02:00
ldestailleur
21ff19cec3 Add another way to know if local ta must be used or not. 2025-10-03 15:43:55 +02:00
ldestailleur
e903cf122c CSS 2025-10-03 14:40:30 +02:00
ldestailleur
aef314264c Fix CSS 2025-10-03 13:57:38 +02:00
ldestailleur
456530c6c8 Fix CSS 2025-10-03 13:56:53 +02:00
ldestailleur
14d5666477 Add ref in create form 2025-10-03 13:48:31 +02:00
ldestailleur
9d4391f581 Missing table in migration 2025-10-03 13:39:56 +02:00
ldestailleur
8b82ff4fd1 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-03 13:01:15 +02:00
ldestailleur
a9c0a59d59 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-10-03 13:00:22 +02:00
ldestailleur
8d96062feb Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-10-03 12:58:38 +02:00
ldestailleur
1eeee0ab80 Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-10-03 12:58:31 +02:00