2
0
forked from Wavyzz/dolibarr
Commit Graph

432 Commits

Author SHA1 Message Date
Laurent Destailleur
de4ebc34cc Debug v20 FIX emailcollector error mngt and support special char 2024-06-27 13:45:44 +02:00
Laurent Destailleur
04f64714f1 Debug v20 2024-06-26 21:45:36 +02:00
Lucas Marcouiller
32ea86c62f Fix reply-to filter for email collector (#30152)
Co-authored-by: Hystepik <lmarcouiller@nltechno.com>
2024-06-25 15:19:26 +02:00
Frédéric FRANCE
50659ede04 fix phpstan (#30030) 2024-06-15 15:07:51 +02:00
Lucas Marcouiller
f6e00ac0b2 Fix email colllector collection to add date in meta data description (#29920)
* Fix email colllector collection to add date in meta data description

* Update emailcollector.class.php

---------

Co-authored-by: Hystepik <lmarcouiller@nltechno.com>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-06-08 12:06:42 +02:00
Laurent Destailleur
fc2462d62f Clean code 2024-05-24 16:57:43 +02:00
Laurent Destailleur
1b2bad3f42 NEW Add function to manipulate emojis 2024-05-14 18:19:48 +02:00
Frédéric FRANCE
d0830b3159 fix phpstan (#29602)
* fix phpstan

* fix phpstan

* fix phpstan

* fix phpstan

* fix travis

* fix phpstan

* fix phpstan

* fix phan

* fix phpstan

* fix phpstan

* fix phpstan

* fix phpstan

fix phpstan

fix phpstan

fix phpstan

fix phpstan

* fix phpstan

* fix phpstan

* fix phpstan

* fix phpstan

* fix phpstan

* fix travis

* fix phpstan

* fix phpstan

* fix phpstan

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-05-05 00:34:19 +02:00
Lucas Marcouiller
2928ae54c2 Fix email collector to add update of ticket email collector (#29541)
* Fix email collector to add update of ticket email collector

* update lang file

* fix lang file

---------

Co-authored-by: Hystepik <lmarcouiller@nltechno.com>
2024-05-01 17:34:55 +02:00
Laurent Destailleur
f008bf3473 More log 2024-04-29 13:48:26 +02:00
Laurent Destailleur
f5adfeca59 Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop 2024-04-29 13:39:20 +02:00
Laurent Destailleur
d488ca2070 FIX #26015 2024-04-29 09:23:40 +02:00
Lucas Marcouiller
bfa3853acf Fix emailcollector ticket tracking (#29393)
* Fix emailcollector ticket tracking

* fix some things

* fix fetch ticket for email collector

---------

Co-authored-by: Hystepik <lmarcouiller@nltechno.com>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-04-27 12:41:29 +02:00
Laurent Destailleur
0a3f66c6c4 Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
Conflicts:
	dev/tools/codespell/codespell-ignore.txt
	htdocs/admin/system/security.php
	htdocs/core/class/commondocgenerator.class.php
	htdocs/core/menus/standard/eldy.lib.php
	htdocs/product/fournisseurs.php
2024-04-11 22:57:43 +02:00
Laurent Destailleur
c575d26703 Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into 19.0
Conflicts:
	htdocs/core/class/commondocgenerator.class.php
	htdocs/core/menus/standard/eldy.lib.php
2024-04-11 22:19:08 +02:00
HENRY Florian
ed6247b640 18 fix emailcollector false positive for type="recordjoinpiece" (#29308)
* change git ignor

* change git ignor

* FIX: on email collector operation type : recordjoinpiece, check empty field return false positive

* revert changes from origin branch

* revert changes from origin branch

* revert changes from origin branch

* revert changes from origin branch

---------

Co-authored-by: moreauf <moreauf@theobald-groupe.com>
2024-04-11 22:03:27 +02:00
Laurent Destailleur
fd9475be03 Use same doc comment eveywhere. 2024-04-07 12:26:27 +02:00
Frédéric FRANCE
7cf6a0821f fix phpdoc for ismultientitymanaged (#29245)
* fix phpdoc

* fix

* fix

* fix

* fix

* fix

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-04-06 17:38:39 +02:00
Laurent Destailleur
38fb00489d PHPDoc 2024-04-05 13:44:59 +02:00
Laurent Destailleur
bf7109f51c Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop 2024-04-04 17:47:02 +02:00
Laurent Destailleur
4239a0cd8b FIX The filter ! was borken in emailcollector 2024-04-04 17:46:31 +02:00
Laurent Destailleur
1a4acc2a7a Remove debug 2024-03-27 14:09:50 +01:00
Laurent Destailleur
2a8f0c69a3 Fix regression in IMAP collecting 2024-03-26 21:51:43 +01:00
Laurent Destailleur
1b98d99434 Fix regression in IMAP collecting 2024-03-26 21:19:50 +01:00
MDW
cbb82042a5 Extra checks to fix PhanNonClassMethodCall 2024-03-24 15:40:19 +01:00
MDW
20c7b8509e Suppress PhanTypeMismatchArgumentInternal 2024-03-20 04:09:23 +01:00
Laurent Destailleur
e92d6230df Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
Conflicts:
	htdocs/ticket/class/ticket.class.php
	htdocs/ticket/list.php
	htdocs/ticket/stats/index.php
2024-03-20 02:31:33 +01:00
Laurent Destailleur
dd5d70ad5d Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into 19.0
Conflicts:
	htdocs/core/triggers/interface_50_modTicket_TicketEmail.class.php
	htdocs/public/ticket/create_ticket.php
	htdocs/public/ticket/index.php
	htdocs/public/ticket/list.php
	htdocs/public/ticket/view.php
	htdocs/ticket/agenda.php
	htdocs/ticket/card.php
	htdocs/ticket/class/ticket.class.php
	htdocs/ticket/contact.php
	htdocs/ticket/document.php
	htdocs/ticket/index.php
	htdocs/ticket/list.php
	htdocs/ticket/messaging.php
	htdocs/ticket/stats/index.php
2024-03-20 02:25:58 +01:00
Hystepik
1f91b50ab7 New email collector save references 2024-03-19 08:38:08 +01:00
MDW
7f4c1fbd06 Fix PhanTypeSuspiciousStringExpression 2024-03-19 02:43:36 +01:00
MDW
4c8b978495 Fix typing for childtablesoncascade 2024-03-19 00:32:04 +01:00
MDW
fd9d48faac Fix phpstan CommonObject->fields - notnull is optional field 2024-03-19 00:32:00 +01:00
Frédéric France
c8e3dfb995 fix phpstan 2024-03-17 21:31:26 +01:00
Frédéric France
5c5c0aecd6 fix phpstan 2024-03-17 21:27:48 +01:00
Laurent Destailleur
aa0c0ccff0 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2024-03-17 03:02:25 +01:00
Laurent Destailleur
90245b15b9 Fix warning after comment on #28891 2024-03-17 02:55:35 +01:00
MDW
ef6eea3ed2 Qual: Fix PhanTypeExpectedObjectOrClassName by testing on classname
# Qual: Fix PhanTypeExpectedObjectOrClassName by testing on classname

PhanTypeExpectedObjectOrClassName should be fixed by testing that the classname is not
empty.
2024-03-17 00:03:20 +01:00
MDW
23785393a3 Add csslist to json keys 2024-03-15 03:55:52 +01:00
MDW
efdbe83dab Fix PhanTypeMismatchPropertyDefault 2024-03-15 03:48:12 +01:00
MDW
2c09a8b174 Fix PhanNoopBinaryOperator by converting to ->element = 'generic' 2024-03-14 22:56:42 +01:00
MDW
dfaa8358fb Fix: Comment unused $errorforemail (outside loop) 2024-03-13 17:38:06 +01:00
MDW
5a92724251 Qual: Fix PhanTypeExpectedObjectOrClassName by testing on classname
# Qual: Fix PhanTypeExpectedObjectOrClassName by testing on classname

PhanTypeExpectedObjectOrClassName should be fixed by testing that the classname is not
empty.
2024-03-12 18:40:09 +01:00
Laurent Destailleur
9e16016125 Merge pull request #28770 from mdeweerd/typing/fields
Fix: Repeat fields typing in CommonClass children
2024-03-12 14:30:36 +01:00
MDW
88d59896ec Qual: 'enabled' in fields can be string ('isModEnabled(...)')
# Qual: 'enabled' in fields can be string ('isModEnabled(...)')

Update PHPdoc to allow that enabled is a string
2024-03-12 13:38:08 +01:00
MDW
7a2045b646 Fix PHPdoc for childtables 2024-03-11 22:02:08 +01:00
MDW
696d748375 Fix: Repeat fields typing in CommonClass children
# Fix: Repeat fields typing in CommonClass children

phpstan needs typing to be 'co-variant' and therefore typing must be repeated as
the method is not to initialise the property in the constructor, but to override
the proparty by a 'local' definition in the child class
2024-03-11 17:39:23 +01:00
MDW
8a00ee901f Fix: Repeat fields typing in CommonClass children
# Fix: Repeat fields typing in CommonClass children

phpstan needs typing to be 'co-variant' and therefore typing must be repeated as
the method is not to initialise the property in the constructor, but to override
the proparty by a 'local' definition in the child class
2024-03-11 17:39:21 +01:00
MDW
254dc732bd Fix: Repeat fields typing in CommonClass children
# Fix: Repeat fields typing in CommonClass children

phpstan needs typing to be 'co-variant' and therefore typing must be repeated as
the method is not to initialise the property in the constructor, but to override
the proparty by a 'local' definition in the child class
2024-03-11 17:39:19 +01:00
Eric Seigne
9f1904e8d2 todo is done 2024-03-08 00:15:45 +01:00
Frédéric FRANCE
fba15178eb all initAsSpecimen return int (#28577)
* all initAsSpecimen return int

* all initAsSpecimen return int

* all initAsSpecimen return int
2024-03-02 16:38:35 +01:00