* FIX Add CSV download link to stock at date table
* Update array values to strings for joining
* Fix array and string formatting
* Fix space after comma
* FIX stock at date csv download
Removed .htaccess and requirement for modrewrite
Added output url parameter which takes csv as argument
updated GETPOST(,'int') calls to GETPOSTINT()
* FIX stock at date csv download
Removed .htaccess and requirement for modrewrite
Added output url parameter which takes csv as argument
updated GETPOST(,'int') calls to GETPOSTINT()
* FIX removed extra 'int' parameter from GETPOSTINT()
* Fix wrapped stock values in price(price2num($stock,'MS'))
* Fix error in php code
* Fix missed wrapping some stock levels tin price(...)
* Update stockatdate.php
---------
Co-authored-by: brad <brad@endurotags.com.au>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* Fix#29279 Not admin that can create group have disabled button for group creation
* Update eldy.lib.php
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* Add handdling of multiple autocopy mail to in CMailFile class __construct function
* Change mail to autocopy to for leaves
* Remove new param and set $sendtobcc to MAIN_MAIL_AUTOCOPY_HOLIDAY_TO
* first push select not saved
* add working merge
* ass merge of contact for task
* fix typo
* add of merge timespent
* Fix integration error + use of good SelectTasks
* fix precommit
* Fix CI
* fix CI
* fix bad change
* fix to make merge only an update
* remove useless field update
* fix empty array
* fix CI
* fix unused code
---------
Co-authored-by: Hystepik <lmarcouiller@nltechno.com>
* NEW module user rights enhancement
* FIX syntax error
* FIX fuck
* FIX syntax error
* FIX Add label with the current language (key or with PermissionXXX)
* FIX wrong test
* FIX optimize
* FIX doc
* FIX add class "Rights" for constant
* FIX replace with constants
* FIX missing constant
* FIX wrong check
* TODO sql error : data too long for column 'libelle'
* FIX syntax error
* FIX synax error "the return"... i'll be back
* FIX use operator with double question mark
* FIX add comment
* FIX just remplace integer with constant
* FIX remove unused code
* FIX add an example
* FIX remove the possibility to have entity = 0 (too complicated)
* FIX perms must not be empty
* FIX sql syntax error
* FIX phpstan undefined property DolibarrModules::$modules
* FIX same fix of frederic34
* Update llx_rights_def.sql
* Update DolibarrModules.class.php
* Update DolibarrModules.class.php
* Update DolibarrModules.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* Add multicompany support to bookcal (+title typo)
* Delete comments
* typos
* typos
* last code typo
* The count must match the result of select
* Update availabilities.class.php
* Update availabilities.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* NEW: API delete extrafields from name and elementtype
* 401 came back, but was 403'ed again
* Fix sql injection
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
# Qual: Phan/apstats should not be using the standard baseline
Fix to get apstats reporting on the technical debt. The 'baseline.txt'
is for the ci regression. The code is changed to allow a
'baseline_extended.txt' which should not be generated, only hand-crafted