Commit graph

125906 commits

Author SHA1 Message Date
Laurent Destailleur
ecd4c7bbc7 Comment 2023-10-31 13:05:27 +01:00
Laurent Destailleur
f8a773591c Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2023-10-31 13:03:11 +01:00
Laurent Destailleur
fb65ad919e Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into develop 2023-10-31 13:03:04 +01:00
Laurent Destailleur
70640428dd Merge branch '17.0' of git@github.com:Dolibarr/dolibarr.git into 18.0 2023-10-31 13:02:23 +01:00
atm-sami
cfdc3d1af3
NEW add recursive deletion option for child m os (#26102)
* added recursive deletion option for child MOs + added recursive recovery method for child MOs

* add number of MOs in form_confirm

* update to delete number of mo childs if is null

* added checking of an infinity loop

* review PR
2023-10-31 12:25:59 +01:00
atm-adrien
eeca89c75b
FIX : HTML in ODT templates (#26181)
* FIX : HTML does not work on ODT template

* FIX : add replace

* FIX : Backport V18

* FIX : Modif regexp

* FIX : Add encode parameter

* FIX : PR returns
2023-10-31 12:20:43 +01:00
Florent Poinsaut
caf691d706 FIX #25793 V18.0.1 : Cannot add time spent (#26405) 2023-10-31 12:00:55 +01:00
Laurent Destailleur
e308e0046f Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2023-10-31 12:00:29 +01:00
Laurent Destailleur
571520717d Redo forgotten migration instruction in v18 2023-10-31 11:59:57 +01:00
Florent Poinsaut
7bcd6c2a3a
FIX #25793 V18.0.1 : Cannot add time spent (#26405) 2023-10-31 11:59:07 +01:00
Christophe Battarel
1a32455e70
update comment and credentials (#26401)
* update comment

* update credentials

* remove bad commit

* update credentials

---------

Co-authored-by: Christophe Battarel <christophe@altairis.fr>
2023-10-31 11:57:53 +01:00
jyhere
d2355e91e9
NEW: add a $notrigger param to Product::updatePrice() method (#26404)
* NEW: add a $notrigger param to Product::updatePrice() method

* Update product.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2023-10-31 11:57:25 +01:00
Christophe Battarel
4c8870f205
add hook tabContentViewInvoice (#26402)
Co-authored-by: Christophe Battarel <christophe@altairis.fr>
2023-10-31 11:54:39 +01:00
Christophe Battarel
010f2cd9b8
New : Add hook tabContentViewProposal (#26400)
* add hook tabContentViewProposal

* update credentials

---------

Co-authored-by: Christophe Battarel <christophe@altairis.fr>
2023-10-31 11:54:18 +01:00
Laurent Destailleur
0b9795f34c FIX upload of files src_object_type 2023-10-31 11:52:31 +01:00
Laurent Destailleur
85d36ddc58 FIX src_object_id and ttype not filed when uploading a file with API. 2023-10-31 11:52:17 +01:00
Laurent Destailleur
cf6dac2d1f css if stock negative 2023-10-31 11:50:07 +01:00
Francis Appels
ee269b4608
FIX: update product with stock to lot or serial type. (#23002)
* git init

* Fixing style errors.

* Add split of serial defaults

* Fix remaining part

* Fix on  remaining decimal part

* Revert "Fix on  remaining decimal part"

This reverts commit b91f884ddc798777c6539933bf235c81f739bec8.

* Revert "Fix remaining part"

This reverts commit 35a6631b29a01544a48a4c80f8f7a65455dab0bf.

* Revert "Add split of serial defaults"

This reverts commit 37009afcbc91a6cef1743e29ee5a201d01fb410c.

* Remove split for serial numbers and replace by error message.

* Fix stickler CI

* Fix missing product id for lot number fetch

* Allow update for data consistency, but show warning in stock card and stocks by lot/serial list

---------

Co-authored-by: Francis Appels <francis@vps399724.ovh.net.novalocal>
Co-authored-by: stickler-ci <support@stickler-ci.com>
2023-10-31 11:47:38 +01:00
Francis Appels
48ddc2408a
New allow modify stock_theorique, not only replace by hook. (#26398) 2023-10-31 11:39:28 +01:00
Laurent Destailleur
59b9d12ed5 FIX upload of files src_object_type 2023-10-31 10:44:58 +01:00
Laurent Destailleur
1a8176253c Debug v19 2023-10-31 10:36:04 +01:00
Laurent Destailleur
9132bbc7b6 Fix mysql 2023-10-31 10:33:13 +01:00
Laurent Destailleur
28ec65f602 Fix php compatibility 2023-10-31 00:50:44 +01:00
Laurent Destailleur
8f91e6bce8 FIX src_object_id and ttype not filed when uploading a file with API. 2023-10-31 00:47:55 +01:00
Laurent Destailleur
b6be0eb34e Add column oauth2_email 2023-10-31 00:21:46 +01:00
Laurent Destailleur
4dce3a2a71 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2023-10-31 00:15:49 +01:00
Laurent Destailleur
564c5cd5e8 Debug v19 2023-10-31 00:15:31 +01:00
Laurent Destailleur
5d856b1007 Doc 2023-10-30 19:16:14 +01:00
Mohamed DAOUD
322b4d8be9
Adding __NEXT_MONTH_TEXT__ in mail template (#26391) 2023-10-30 18:04:42 +01:00
Laurent Destailleur
aab6d9af62 Fix trans 2023-10-30 17:37:18 +01:00
Laurent Destailleur
47f5a6396e Can edit label of a field of an object 2023-10-30 17:23:22 +01:00
Laurent Destailleur
1558772d83 Debug v19 2023-10-30 17:14:46 +01:00
Laurent Destailleur
b713ef80ff Debug v19 2023-10-30 16:32:35 +01:00
Laurent Destailleur
858e0dbf11 Fix php7.1 2023-10-30 14:26:21 +01:00
Laurent Destailleur
173fea5554 FIX badge on user skills tab 2023-10-30 14:23:27 +01:00
Laurent Destailleur
2649093815 Fix php 7.1 compatibility 2023-10-30 14:06:25 +01:00
Laurent Destailleur
b53d845085 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2023-10-30 13:39:28 +01:00
Laurent Destailleur
24e043934a Debug delete evaluation 2023-10-30 13:23:46 +01:00
William Mead
3c87423364
Qual cleaner code for InterfaceLogevents (#26347)
* Renamed text variable to label

* Added label variable

* Fixed typos

* Fixed PHPDoc

* Added runTrigger method return type

* Refactored to use super class constructor

* Added contributor details. Cleaned indentation.

* Added user login failed string

* Added label & description localized strings

* Converted event label, description & date variables to class properties. Added class method to initialize event data. Refactored & cleaned code.

* Added user string parameter

* Cleaned code

* Moved langs loading

* Added code comment

* Cleaned code

* Added code comment

* Fixed PHPDoc comments

* Refactored event label & description assignment

* Deleted unneeded empty lines

* Added event action text dictionary. Refactored event data initialization. Added static class method for dynamic localization to check if event text has an event action key n.

* Updated string parameter placement

* Added condition to check if event description has an event action key in order to do dynamic frontend translation

* Updated code comments. Renamed event action array.

* Added user status key

* Cleaned code

* Update interface_20_all_Logevents.class.php

---------

Co-authored-by: William Mead <william.mead@manchenumerique.fr>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2023-10-30 04:12:43 +01:00
Mohamed DAOUD
08ef416958
New: Adding the PDF option displaying the product's barcode number (#26345)
* Add a PDF option to show barcode number of product

* Add space before and after IF keyword

* fix error phpcs

* add barcode label before barcode number

* Use outputlangs and not langs

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2023-10-30 03:13:12 +01:00
Mohamed DAOUD
636f9eaced
Add column sales representative third party list (#26387)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2023-10-30 02:59:52 +01:00
Laurent Destailleur
b8728b5d07 Use a more explicit name for new hook 2023-10-30 02:39:06 +01:00
Christophe Battarel
c064893f80
NEW : add new hook OrderCard (#26380)
Co-authored-by: Christophe Battarel <christophe@altairis.fr>
2023-10-30 02:30:35 +01:00
Vaibhav
9567c3fd23
Update README.md (#26388) 2023-10-30 02:26:09 +01:00
sonikf
26674ba5d1
fix typo (#26389) 2023-10-30 02:24:22 +01:00
Laurent Destailleur
16ea13ecb8 NEW Allow sync of currency rates with currency layer by default. 2023-10-30 01:38:20 +01:00
Laurent Destailleur
c13d1abd0c Debug v19 2023-10-29 17:55:02 +01:00
Laurent Destailleur
0158c3ff68 Debug v19 2023-10-29 17:36:00 +01:00
Laurent Destailleur
582a6f7f45 Debug v19 2023-10-29 16:44:41 +01:00
Laurent Destailleur
d285f03120 Debug v19 2023-10-29 14:54:27 +01:00