* NEW: use Expedition::$date_shipping property in card and list
* FIX: translation
* FIX: PHPStan rebutal
* FIX: not a great idea to copy and not edit comment
* FIX: on create, expected delivery date should precede sending date
* Update card.php
* Update list.php
* Update list.php
* Update list.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* Qual: Enable & fix or ignore Invalid DimOffset
# Qual: Enable & fix or ignore Invalid DimOffset
The Invalid DimOffset notices occur when array keys are defined and
the index used is not amongst the known array keys.
This PR enables these notices and fixes array definitions when needed,
or ignores the notices locally if it's a false positive, or in the
baseline.txt when it does not seem to be a false positive so that
it can be fixed later
* Nullable object typing in function signature not ok for 7.0/8.4
Can't user '?User' as argument type for PHP7.0 which is required by PHP8.4.
Therefore, removing the typing specification in the function definition
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* Added event message
* Added CommonSignedObject trait. Updated LibStatut method. Removed unnecessary properties.
* Added SHIPPING_MODIFY notification
* Refactored to use setSignedStatus method
* Updated PHPDoc. Removed unnecessary properties. Added contributor details.
* Added signed status to shipping list
* Added signed status to fetch method
* Fixed type
* Added signed status to notification message
* Updated EN localization
* Fixed static property
* Added event message localization
* Updated EN localization
* Updated PHPDoc
* Added signed status for use in tooltip
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* fix: When create invoice from shipping list translation of mass action is wrong and invoice line desc is wrong
* fix: translation
* fix: translation
* fix: translation
* FIX missing $object and $action for hook parameters
* FIX same missing and wrong object name
* FIX again the same missing
* FIX uniformize hook parameters
* Fix language
* Fix language
* Fix language
* Fix language
* Fix language
* Fix language
* Fix language
* CI Missing language key
* Update eventorganization.lang
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* Expedition: add PDF mass regen: add choice in mass actions
* Expedition: add PDF mass regen: fix php warnings
Fixing php warning to avoid blank page when mass PDF regenerating
* Clean expedition list code (replace $shiment by $object in list table where both were used)
* Clean expedition list code (replace $shiment by $object in list table where both were used)
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* Add facturation mass action to expedition: button created
* Add facturation mass action to expedition: form mass action settings
* Add facturation mass action to expedition: bills creation
* Add facturation mass action to expedition: Import class
* Add facturation mass action to expedition: Dont reset massaction when creating bills
* Add facturation mass action to expedition: Using right name for linked elements
* Add facturation mass action to expedition: Add linked command to expedition
* Add facturation mass action to expedition: Changed wrong variables names
* Add facturation mass action to expedition: Commentary adjustment
* Add facturation mass action to expedition: Added langs and french translations fur understandability
* Add facturation mass action to expedition: fixing warnings
* Add facturation mass action to expedition: add command to retrieve data
* Add facturation mass action to expedition: added fields when fetching expedition lines
* Add facturation mass action to expedition: fix wrong variable name
* Add facturation mass action to expedition: Avoid adding link between objects twice
* Add facturation mass action to expedition: Clean code + function call
* Add facturation mass action to expedition: added missing brace
* Add facturation mass action to expedition: changed duplicate lang key
* Add facturation mass action to expedition: resolve phan warnings
* Add facturation mass action to expedition: fix variable probably undefined
* Add facturation mass action to expedition: fix php codesniffer
* Add facturation mass action to expedition: fix using new methods
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>