Laurent Destailleur
|
9e9af80fe0
|
Fix regression
|
2024-10-05 18:33:36 +02:00 |
|
Laurent Destailleur
|
916a906d9b
|
Enhance the csvclean to support the charset encoding
|
2024-10-05 14:51:45 +02:00 |
|
Laurent Destailleur
|
e09d9df3ee
|
QUAL Move function csvClean into functions2.lib.php
|
2024-10-03 21:36:39 +02:00 |
|
MDW
|
32732d37d2
|
Qual: Improve typing in Export class (#30859)
* Update baseline
* Qual: Improve typing in Export class
* Add 'abstract' methods to help with typing
* Add some typing
* Improve typing in export modules
* Improve typing for AccountancyExport
* Qual: PHPDoc executeCLI (nullable arguments, range)
* PHPDoc for export function
* Fix $permissiontoClose -> $permissiontoclose
* PHPDoc - Improve AccountingJournal typing
* Improve export_journal tpl typing
* Improve html.formsetup typing
* Impove commonfieldsexport typing
* Improve extrafieldsinexport typing
* Fix typing, initialisation
* Fix typing intracommreport
* Ensure string in $error for CronJob
|
2024-09-09 03:15:26 +02:00 |
|
Laurent Destailleur
|
c6ab1583d9
|
Hide warning when using a profile with not available fields
|
2024-09-03 16:54:07 +02:00 |
|
MDW
|
75ed925f06
|
Qual: Fix PhanPluginUnknownObjectMethodCall ("part 1") (#30563)
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add typing hint to fix phan notice.
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add typing hint in phan config to fix phan notice.
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint to fix phan notice.
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for linkedObjectBlock
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for linkedObjectBlock
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for linkedObjects
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
# Qual: Fix PhanPluginUnknownObjectMethodCall (add typing hints)
Add/improve typing hint for PhanPluginUnknownObjectMethodCall
* Fix: MemberNumRefNumbers getExample does not take any arguments
Found thanks to adding the typing for phan!
* Qual: Correct forced type for $module
* Qual: Ignore phan false positive
* Qual: phan/Correct module type and ignore false positive
* Qual: phan/Ignore false positive
* Qual: phan/Ignore false positive, replace depr.prop with method
* Qual: Fix typing for count by adding is_array check
* Qual: replace depr.prop `nom` with method
* Qual: phan/Correct module type and ignore false positive
* Qual: phan/Correct module type and ignore false positive
* Qual: phan/Correct module type and ignore false positive
* Qual: phan/Fix depr.prop with getter and ignore false positive
* Qual: phan/Correct module type and ignore false positive
* Qual: phan/Correct module type and ignore false positive
* Qual: phan/Correct module type and ignore false positive
* Qual: Improve typing for mymodule template
* Make info method arguments match calls
* Make PrintingDriver abstract class because we added abstract methods
* Add phpdoc typing for phan
* Update getExample function signature for compatibility
* Update getExample function signature for compatibility
* Update getExample function signature for compatibility
* Update header wit correct information
* Update getExample method signature
* Update getExample method signature
* Correct reference to class in comment
* Force php phan typing for numbering modules
* Correct $_GLOBALS to $GLOBALS
* Add phpdoc to indicat type of properties
* Correct default to null
* Improve getNextValue typehint
* Improve getNextValue typehint
* Qual: Improve ModeleNumRefTakepos typing
* Qual: Improve ModeleNumRefRecruitmentJobPosition typing
* Fix default for $langs
* Do not use non-existing ModeleNumRefTakepos::nom
* Allow getNextValue argument to be null
* Correct $_GLOBAL into $GLOBALS
* Improve typing for ldap functions
* Allow null for outputlangs argument
* Improve typing for printOriginLine
* Improve typing for linkedObject access
* Fix PhanTypeMismatchArgumentNullableInternal and optimize
* Fix PhanPossiblyUndeclaredVariable by setting default value
* Ignore PhanPluginDuplicateExpressionAssignmentOperation - needs PHP7.4
* getToolTip does not accept null, changed to ''
* Improve getNextValue typing
* Change PrintingDriver back to normal class (instantiated)
And add errors for functions that should be overloaded
* Adjust pringOriginLine typing to match parent
* Fix phpdoc for getNextValue
* Fix phan typing
* Add/Improve phpdoc typing hints
* Qual: Adjustments to match typing
* Update typing for unit, use GETPOSTINT
* ModeleNumRefTask needs Project
* Fix several notices appearing after update from develop
* Index for choices is int, use GETPOSTINT
* Qual: Ignore empty foreach
* Force BOMLine on object line
* phan typing to indicate that linked objects are BOM
* Type the correct variable name (phan)
* Add typing for $langs
* Type to CommonNumRefGenerator (no class for availabilities)
* Resolve several phan notices after update from dev branch
* Extra typing fixes
* Move common attributes to parent class (phan)
* Add typing to Calendar class
* Improve typing hints
* Add typing to pdf_eagle_proforma
* Qual: Add typing for token in generic_oauthcallback.php
* Add typing for objMod
* Correct getNextValue function signature (phpstan)
* Fix typing (phpstan)
* Update version declarations (fix phpstan)
* Fix phpstan typing issues
* Adjust typing (phpstan)
* Qual: Update baseline & conf to detect 25% of PhanPluginUnknownObjectMethodCall
|
2024-08-17 19:32:52 +02:00 |
|
Frédéric FRANCE
|
26da44e254
|
fix phpstan (#29431)
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* remove params not used
* add WARNING
|
2024-04-27 12:45:50 +02:00 |
|
Laurent Destailleur
|
7712a80c55
|
Fix phpstan
|
2024-04-24 16:48:05 +02:00 |
|
Laurent Destailleur
|
60c0fc2386
|
Fix warning PHP 8.2
|
2024-04-22 18:42:34 +02:00 |
|
Laurent Destailleur
|
61d328093c
|
Fix warnings
|
2024-03-11 14:28:55 +01:00 |
|
Laurent Destailleur
|
5a5c7d5228
|
Clean code
|
2024-02-01 14:28:22 +01:00 |
|
Frédéric France
|
03e29c6960
|
fix param
|
2024-01-20 09:22:38 +01:00 |
|
William Mead
|
4fa726f340
|
Added contributor details
|
2024-01-16 17:11:16 +01:00 |
|
William Mead
|
8544f95ac7
|
Updated PHPDoc
|
2024-01-16 17:10:28 +01:00 |
|
William Mead
|
df65cb76df
|
Updated PHPDoc
|
2024-01-16 17:09:45 +01:00 |
|
MDW
|
89004f7e03
|
Qual: Spelling htdocs/core (#27491)
Highlights:
- initialY in pdf_standard.modules.php was unused
- remove (otherwise -> initially) (+same in other file)
|
2024-01-13 19:48:20 +01:00 |
|
Laurent Destailleur
|
4501872f17
|
Clean code with rector 2
|
2024-01-05 04:33:58 +01:00 |
|
Laurent Destailleur
|
6c8116fa7e
|
Show limit in nb of lines to explain error 500 in export of excel
|
2023-12-11 01:37:45 +01:00 |
|
Laurent Destailleur
|
432a847ad9
|
Merge pull request #27004 from frederic34/fix-20231206
avoid phpstan error with phpdoc
|
2023-12-06 18:27:48 +01:00 |
|
Frédéric FRANCE
|
61b79fda17
|
avoid phpstan error with phpdoc
|
2023-12-06 15:46:39 +01:00 |
|
Frédéric FRANCE
|
e331745156
|
Merge branch 'develop' into patch-8
|
2023-12-04 12:53:09 +01:00 |
|
Laurent Destailleur
|
9e1b90e4a1
|
Fix with php-cs-fixer
|
2023-12-04 12:07:31 +01:00 |
|
Frédéric FRANCE
|
8f2c1b0327
|
remove MAIN_USE_PHP_WRITEEXCEL
|
2023-12-03 14:07:56 +01:00 |
|
Frédéric FRANCE
|
53c8a3acf8
|
clean phpdoc for phpstan (#26905)
|
2023-12-01 19:51:32 +01:00 |
|
Laurent Destailleur
|
53dab922fd
|
Fix php8.2 warnings
|
2023-11-27 11:39:32 +01:00 |
|
Dev2a
|
fcd4c4e429
|
Fix: Change access to $conf->global to function getDolGlobal (automatique)
|
2023-10-08 23:19:49 +02:00 |
|
Frédéric France
|
4e81d65bd8
|
Merge remote-tracking branch 'upstream/develop' into fixphpstan2
|
2023-08-31 20:57:37 +02:00 |
|
Laurent Destailleur
|
f7300eeaa4
|
Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into develop
|
2023-08-31 00:10:26 +02:00 |
|
Laurent Destailleur
|
3a384be0c2
|
FIX Export when old file export_csv.modules.php
|
2023-08-29 19:27:16 +02:00 |
|
Frédéric France
|
adcf71717c
|
fix phpstan
|
2023-08-28 18:21:35 +02:00 |
|
FLIO
|
458bd56f70
|
Merge branch 'develop' into feature2#21426
|
2023-08-02 20:08:26 +02:00 |
|
Laurent Destailleur
|
dfe00afd40
|
Exclude warning
|
2023-08-02 00:41:21 +02:00 |
|
Laurent Destailleur
|
c15f773e19
|
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
|
2023-07-23 21:53:14 +02:00 |
|
Pascal Hubrecht
|
90251e8c30
|
FIX #25400 fatal error when text value starts with equal sign (#25410)
* Fix #25400
* Update export_excel2007.modules.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
|
2023-07-23 21:35:07 +02:00 |
|
FLIO
|
4c032f8814
|
NEW Add possibility to choose separator #21426
|
2023-06-13 02:13:09 +02:00 |
|
Laurent Destailleur
|
2d17e77ff7
|
Fix warning
|
2023-05-01 17:29:54 +02:00 |
|
Laurent Destailleur
|
54c70d3742
|
Rename files
|
2023-04-18 17:03:24 +02:00 |
|
Laurent Destailleur
|
6ab05df108
|
Merge pull request #23509 from FliyFly/feature#21426
NEW Add possibility to choose format #21426
|
2023-04-18 16:57:33 +02:00 |
|
Laurent Destailleur
|
a4a014cfd5
|
Clean libelle into label
|
2023-04-08 15:08:55 +02:00 |
|
Laurent Destailleur
|
2663c8f2f2
|
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
|
2023-03-28 23:30:26 +02:00 |
|
Laurent Destailleur
|
bba367d555
|
Fix warning
|
2023-03-28 22:27:14 +02:00 |
|
FLIO
|
cfe6ebfeee
|
fix (#21426) edit file name of export_csv.modules because it adds an export type when choosing the export type
|
2023-02-22 10:29:47 +01:00 |
|
FLIO
|
c8c998044b
|
feature renamed the module_export_csv file and edited the iso and utf files to override the write_title and write_record functions to initialize EXPORT_CSV_FORCE_CHARSET
|
2023-02-07 12:13:34 +01:00 |
|
FLIO
|
28d0f492f4
|
Create class module export csv
|
2023-01-17 18:26:19 +01:00 |
|
FLIO
|
c5d3474e10
|
Create class module export csv for extend csv utf-8 and iso
|
2023-01-17 18:25:49 +01:00 |
|
FLIO
|
1c659c6ae8
|
feature(#21426) Added in the export module the possibility to choose between utf-8 and iso format
|
2023-01-11 15:38:13 +01:00 |
|
Laurent Destailleur
|
57358b618b
|
Clean code
|
2022-12-31 17:08:10 +01:00 |
|
Frédéric France
|
c7ee2f413c
|
min php version is 7.0
|
2022-09-27 20:48:47 +02:00 |
|
lmarcouiller
|
4d0507b880
|
Close #20215 : export label of extrafields
|
2022-09-22 15:33:01 +02:00 |
|
Laurent Destailleur
|
ca3cf1de9f
|
NEW Add " as enclusore by default for CSV export. Keep removing CR/LF.
Fix export of invoice.
|
2022-07-10 02:25:46 +02:00 |
|