Laurent Destailleur
20eef11950
Fix phan
2024-07-13 18:04:13 +02:00
Laurent Destailleur
f00f82a3b6
Fix phpunit
2024-07-13 02:23:55 +02:00
Laurent Destailleur
07483c90d4
Add deprecated mention
2024-07-12 01:46:43 +02:00
Laurent Destailleur
d3ebd3fbe7
SEC: Possible RCE when php module json off. +Warning in security page.
2024-07-12 01:43:53 +02:00
Frédéric FRANCE
d5de4f4f67
fix cti ( #29809 )
...
* fix cti
* Update accountingaccount.class.php
* Update accountingaccount.class.php
* Update admin.lang
* Update ignore_translation_keys.lst
* Update ignore_translation_keys.lst
* Update json.lib.php
2024-06-03 13:44:31 +02:00
Frédéric FRANCE
652c8526fa
fix cti ( #29813 )
...
* fix cti
* fix cti
* no photo in asset lines
* no photo in asset lines
* no photo in asset lines
* no photo in asset lines
* no photo in recruitment lines
* no photo in recruitment lines
* fix
* fix dead catch
2024-06-03 13:44:14 +02:00
Frédéric FRANCE
689cfc36eb
fix cti ( #29812 )
...
* fix cti
Dead catch - OdfException is never thrown in the try block.
* Update json.lib.php
2024-06-03 13:43:20 +02:00
Laurent Destailleur
580a021c7d
Fix warnings
2024-06-01 15:30:43 +02:00
Laurent Destailleur
298c59f288
Fix warning
2024-06-01 15:00:42 +02:00
Laurent Destailleur
8f9feeb1b9
SEC: RCE on PHP 7.1 to 7.4, if json module not activated and using API
2024-06-01 12:41:19 +02:00
Laurent Destailleur
82908a30eb
Clean phan warnings
2024-05-30 13:37:17 +02:00
MDW
452b2600be
Fix PhanPluginRedundantAssignment
2024-03-13 01:03:55 +01:00
MDW
4de7c67010
Qual: PhanCompatibleNegativeStringOffset must be suppressed ( #28720 )
...
# Qual: PhanCompatibleNegativeStringOffset must be suppressed
Apparently the PhanCompatibleNegativeStringOffset notice can not be avoided
through the '>=1' condition hint, so suppress it explicitly
2024-03-09 01:06:37 +01:00
MDW
f309d1634c
Qual: Better hint for index value for phan ( #28712 )
...
# Qual: Better hint for index value for phan.
($i - 1) must be >= 0, so update test from $i>0 to $i>=1 .
This helps static analysis.
2024-03-08 21:30:46 +01:00
MDW
25617ab982
Fix: Protect from negative array index access ( #28379 )
...
# Fix: Protect from negative array index access
Negative array index access can happen when $i is 0.
While this raises a notice before PHP7.1 it would compare to the last
value in the string so it's invalid.
Detected with phan: PhanCompatibleNegativeStringOffset
2024-02-23 16:55:15 +01:00
MDW
8655d5a86b
QUAL Use phan to help detect new issues ( #27706 )
...
* Qual: Add phan flow
- Add phan configuration (config, baseline, stubs);
- Add github action;
- Update apstats.php.
* Add directives to ignore false phan notices
* Qual: Add typing hints for extrafields TPL files
# Qual: Add typing hints for extrafields TPL files
Add typing hints for phan on view files
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2024-02-21 18:14:29 +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
2c9863e7db
Sec: The data field into unalterable log table is stored in json instead
...
of serialize
2022-12-17 15:44:30 +01:00
Laurent Destailleur
7d5d04a30d
Doc
2022-09-14 15:24:07 +02:00
Frédéric FRANCE
554e449e40
code syntax core directory
2021-02-23 22:03:23 +01:00
Laurent Destailleur
41984f9934
Clean code
2020-11-28 14:00:35 +01:00
Scrutinizer Auto-Fixer
7f52920716
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2020-10-31 13:32:18 +00:00
Laurent Destailleur
2e79064098
Clean code
2020-09-28 11:07:53 +02:00
Laurent Destailleur
1aaf1fe357
Try catch on eval
2020-09-27 21:10:27 +02:00
Frédéric FRANCE
b41ac00b98
add new rule
2020-05-21 15:05:19 +02:00
Frédéric FRANCE
ee6fadd0d5
add new rule
2020-05-21 01:41:27 +02:00
Scrutinizer Auto-Fixer
444c293c01
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2020-04-10 08:59:32 +00:00
Laurent Destailleur
f193d3edd8
Fix for php7.4
2019-12-23 16:38:37 +01:00
Frédéric FRANCE
e2afcfb999
clean indent
2019-10-27 11:53:20 +01:00
stickler-ci
66a2dc4994
Fixing style errors.
2019-10-20 09:18:55 +00:00
Frédéric FRANCE
33c35780e0
wip
2019-10-20 11:17:54 +02:00
Frédéric FRANCE
e75f7d448c
Squiz.WhiteSpace.ControlStructureSpacing.SpacingAfterOpen
2019-10-16 20:00:01 +02:00
Alexandre SPANGARO
02dbc11f98
Move Gnu.org to https
2019-09-23 21:55:30 +02:00
Laurent Destailleur
22719b90b6
Fix remove warning
2019-08-27 12:31:15 +02:00
Laurent Destailleur
a5711a51ab
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
Conflicts:
htdocs/core/lib/json.lib.php
test/phpunit/JsonLibTest.php
2019-03-02 18:30:17 +01:00
Frédéric FRANCE
40d34940f1
fix exclude from phpcs
2019-03-02 10:00:51 +01:00
Frédéric FRANCE
ba4ca5d7c2
add visibility
2019-02-28 00:15:32 +01:00
Regis Houssin
569d59d251
FIX change my deprecated email
2018-10-27 14:43:12 +02:00
Laurent Destailleur
8d7f6843a4
Must be able to export lockedlog for a dedicated year.
...
Fix date are nto humanly readable.
2018-01-25 12:57:36 +01:00
Scrutinizer Auto-Fixer
aab2799981
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2017-11-27 13:48:36 +00:00
Laurent Destailleur
8dfa87fcf6
Merge branch '6.0' of git@github.com:Dolibarr/dolibarr.git into develop
2017-09-19 19:30:28 +02:00
Laurent Destailleur
978702d04b
Fix false deprecated warning
2017-09-19 01:41:57 +02:00
Laurent Destailleur
2d7916f77d
Merge branch '5.0' of git@github.com:Dolibarr/dolibarr.git into 6.0
...
Conflicts:
htdocs/core/lib/json.lib.php
2017-09-14 11:49:02 +02:00
Laurent Destailleur
fe1ce5b3ac
Fix php 7.2 compatibility
2017-09-14 11:44:47 +02:00
Laurent Destailleur
8de51ede18
Add warning to warn against json emulation
2017-09-04 13:22:21 +02:00
Laurent Destailleur
eef5df583e
Fix php 7.2
2017-06-20 00:50:30 +02:00
Raphaël Doursenaud
85c34af019
[Qual] Replaced deprecated dol_json_*()
2015-09-24 18:57:05 +02:00
Laurent Destailleur
ff8969073c
Merge remote-tracking branch 'origin/3.7' into 3.8
...
Conflicts:
htdocs/contrat/class/contrat.class.php
htdocs/core/class/extrafields.class.php
htdocs/main.inc.php
2015-07-28 18:57:13 +02:00
Florian HENRY
517e9094da
FIX : Avoid warning strict mode when hosting server do not have
...
php5_curl installed
2015-07-27 22:34:30 +02:00
Raphaël Doursenaud
ea798c2315
Qual: deprecate dol_json_encode() and dol_json_decode()
...
PHP > 5.3 supports json_encode() and json_decode() natively
2015-06-01 11:00:11 +02:00