Pierre Goiffon
ddd41d2ba7
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# composer.json
# composer.lock
# core/email.class.inc.php
# css/ui-lightness/jqueryui.scss
# lib/bin/php-parse
# lib/bin/php-parse.bat
# lib/composer/autoload_classmap.php
# lib/composer/autoload_static.php
# lib/composer/installed.json
# lib/composer/installed.php
# lib/composer/platform_check.php
# lib/nikic/php-parser/grammar/php7.y
# lib/nikic/php-parser/lib/PhpParser/Builder/FunctionLike.php
# lib/nikic/php-parser/lib/PhpParser/Builder/Param.php
# lib/nikic/php-parser/lib/PhpParser/Builder/Property.php
# lib/nikic/php-parser/lib/PhpParser/BuilderFactory.php
# lib/nikic/php-parser/lib/PhpParser/BuilderHelpers.php
# lib/nikic/php-parser/lib/PhpParser/ConstExprEvaluator.php
# lib/nikic/php-parser/lib/PhpParser/Lexer/Emulative.php
# lib/nikic/php-parser/lib/PhpParser/Node/Expr/ArrowFunction.php
# lib/nikic/php-parser/lib/PhpParser/Node/Expr/Closure.php
# lib/nikic/php-parser/lib/PhpParser/Node/Expr/FuncCall.php
# lib/nikic/php-parser/lib/PhpParser/Node/Expr/MethodCall.php
# lib/nikic/php-parser/lib/PhpParser/Node/Expr/New_.php
# lib/nikic/php-parser/lib/PhpParser/Node/Expr/NullsafeMethodCall.php
# lib/nikic/php-parser/lib/PhpParser/Node/Expr/StaticCall.php
# lib/nikic/php-parser/lib/PhpParser/Node/FunctionLike.php
# lib/nikic/php-parser/lib/PhpParser/Node/Param.php
# lib/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassLike.php
# lib/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassMethod.php
# lib/nikic/php-parser/lib/PhpParser/Node/Stmt/Function_.php
# lib/nikic/php-parser/lib/PhpParser/Node/Stmt/Property.php
# lib/nikic/php-parser/lib/PhpParser/Node/UnionType.php
# lib/nikic/php-parser/lib/PhpParser/NodeVisitor/NameResolver.php
# lib/nikic/php-parser/lib/PhpParser/Parser/Php7.php
# lib/nikic/php-parser/lib/PhpParser/PrettyPrinter/Standard.php
# lib/nikic/php-parser/lib/PhpParser/PrettyPrinterAbstract.php
# test/core/ConfigValidator/iTopConfigAstValidatorTest.php
2022-04-29 16:18:08 +02:00
Pierre Goiffon
0ef9bb1a47
⬆️ N°4824 Composer libs : update swiftmailer/swiftmailer
2022-04-29 15:24:56 +02:00
Pierre Goiffon
73c3c1249f
⬆️ N°4824 Composer libs : update scssphp/scssphp
2022-04-29 15:24:56 +02:00
Pierre Goiffon
001e222f67
⬆️ N°4824 Composer libs : update pelago/emogrifier
2022-04-29 15:24:56 +02:00
Pierre Goiffon
af8bcdc242
⬆️ N°4824 Composer libs : update pear/archive_tar
2022-04-29 15:24:56 +02:00
Pierre Goiffon
b19c73a36e
⬆️ N°4284 Composer libs : update nikic/php-parser
...
Was done in 3.0.0 with N°3867
2022-04-29 15:24:55 +02:00
Pierre Goiffon
5fe0d0b94f
⬆️ N°4284 Composer libs : update combodo/tcpdf
2022-04-29 15:18:41 +02:00
Pierre Goiffon
f15ef36fd1
➖ N°4284 Composer libs : remove symfony/polyfill-php70
...
Though it is still downloaded because asked by symfony framework, but as we don't need it in our code no need to specify it here !
2022-04-29 15:18:41 +02:00
Pierre Goiffon
64b25c4daa
📌 N°4284 Composer libs : fix twig/twig to ~1.42.5
...
Without specifying explicitly the Twig version, since the update of require php from 5.6 to 7.0 we are getting Twig 2.12.5 !
We don't want Twig 2 as this version changes the macro scope and causes massive changes in our code... This update will be done later in other branches.
2022-04-29 15:15:32 +02:00
Pierre Goiffon
b9ddadeb44
N°5109 update PHP requirements from 5.6 to 7.0
...
No embedded libs supports all versions from PHP 5.6 to 8.0 included :/
7.0.8 is required for our Symfony version (updated with N°4770)
2022-04-20 17:29:20 +02:00
Pierre Goiffon
6a5840ed82
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# lib/composer/installed.php
# setup/licenses/community-licenses.xml
# setup/setuputils.class.inc.php
# sources/application/TwigBase/Controller/Controller.php
2022-02-14 08:41:33 +01:00
Pierre Goiffon
cdfdb1f2ca
🔧 N°4770 composer.json version constraint
...
Will help Dependabot !
2022-02-11 16:23:54 +01:00
Pierre Goiffon
347cbca5cf
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# application/transaction.class.inc.php
# application/ui.extkeywidget.class.inc.php
# composer.json
# composer.lock
# js/utils.js
# lib/composer/InstalledVersions.php
# lib/composer/installed.json
# lib/composer/installed.php
# lib/pear/archive_tar/Archive/Tar.php
# lib/pear/archive_tar/package.xml
# setup/wizardsteps.class.inc.php
# sources/Controller/AjaxRenderController.php
2021-10-18 14:57:19 +02:00
Pierre Goiffon
8f0a5fcaf9
N°4231 Security hardening
2021-10-12 11:11:11 +02:00
Stephen Abello
92e315e2c7
Re-dump autoloader since 7c7386a broke it -- with platform check enabled
2021-09-24 10:04:37 +02:00
Stephen Abello
7c7386afc7
N°3851 Update Emogrifier to a version supporting iTop PHP versions range
2021-09-21 16:45:12 +02:00
Molkobain
d9ccac3aea
Composer: Fix required versions of PHP in order to keep our package constraints up-to-date
2021-09-21 16:12:22 +02:00
Molkobain
7ac5c1bbbb
Composer: Fix target PHP version in platform to the min. supported version.
...
Having this set to the minimum supported version ensure that when packages versions are retrieved/updated, only versions compatible with this PHP version are selected.
2021-09-21 15:22:56 +02:00
Pierre Goiffon
9bbee0d603
⬆️ N°3867 Upgrade php-parser from 3.1.5 to latest version 4.12.0
...
The 3.1.5 version wasn't maintained anymore and was compatible with PHP 7.2 maximum
2021-08-10 15:45:02 +02:00
Eric
d1fda1dbc6
composer classmap changed
2021-07-23 16:47:15 +02:00
Pierre Goiffon
d8e2a1cc7c
Merge branch 'support/2.7' into develop
...
# Conflicts:
# README.md
# composer.json
# composer.lock
# core/cmdbsource.class.inc.php
# core/dbobject.class.php
# datamodels/2.x/combodo-db-tools/db_analyzer.class.inc.php
# datamodels/2.x/combodo-db-tools/dbtools.php
# datamodels/2.x/combodo-db-tools/dictionaries/zh_cn.dict.combodo-db-tools.php
# datamodels/2.x/itop-attachments/dictionaries/zh_cn.dict.itop-attachments.php
# datamodels/2.x/itop-core-update/dictionaries/zh_cn.dict.itop-core-update.php
# dictionaries/zh_cn.dictionary.itop.core.php
# dictionaries/zh_cn.dictionary.itop.ui.php
# lib/composer/InstalledVersions.php
# lib/composer/autoload_classmap.php
# lib/composer/autoload_static.php
# lib/composer/installed.php
# lib/composer/platform_check.php
# pages/ajax.render.php
# pages/csvimport.php
# setup/ajax.dataloader.php
# setup/index.php
# setup/setuputils.class.inc.php
# test/application/UtilsTest.php
2021-06-14 16:19:56 +02:00
Pierre Goiffon
a076792e77
⬆️ N°3973 Update update pear/archive_tar
2021-06-08 18:16:12 +02:00
dependabot[bot]
73132f981e
Bump pear/archive_tar from 1.4.10 to 1.4.12 ( #219 )
2021-06-08 16:06:48 +00:00
Pierre Goiffon
afd9ddf46d
⬇️ Restore php-parser to its original version as tests are failing :/
2021-03-29 16:51:10 +02:00
Pierre Goiffon
a7e7e62245
⬆️ Upgrade lib : nikic/php-parser
...
We were on v3 that is no longer maintained and compatibility is annonced for PHP 7.2.
v4 is active and supports PHP up to 8.0
No problem to update as this is only used in the config editor (\Combodo\iTop\Config\Validator\iTopConfigAstValidator)
2021-03-29 16:35:30 +02:00
Eric
649bd2a170
Fix loading classes with apc extension
2021-03-26 10:02:01 +01:00
Eric
c15a60170d
remove build scripts from autoload
2021-01-19 16:53:00 +01:00
Eric
eebc29d2bb
N°3111 - Fix Portal export
...
(cherry picked from commit d3b57c3bda )
2020-10-30 14:16:57 +01:00
Molkobain
e48d257b00
Merge remote-tracking branch 'origin/develop' into feature/backoffice-full-moon-design
...
# Conflicts:
# application/ajaxwebpage.class.inc.php
# application/csvpage.class.inc.php
# application/displayblock.class.inc.php
# application/itopwebpage.class.inc.php
# application/utils.inc.php
# application/webpage.class.inc.php
# application/xmlpage.class.inc.php
# datamodels/2.x/itop-config-mgmt/datamodel.itop-config-mgmt.xml
# datamodels/2.x/itop-knownerror-light/datamodel.itop-knownerror-light.xml
# datamodels/2.x/itop-service-mgmt/datamodel.itop-service-mgmt.xml
# datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml
# js/components/breadcrumbs.js
# pages/navigator.php
# test/core/DBSearchTest.php
2020-10-07 11:36:15 +02:00
Pierre Goiffon
7d26b6092e
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# .idea/codeStyles/codeStyleConfig.xml
# .idea/inspectionProfiles/Combodo.xml
2020-10-06 10:42:55 +02:00
Molkobain
794d4f1e0e
N°3310 - Fix corrupted backups when a file has a size which is a multiple of 512 bytes
2020-09-28 14:31:36 +02:00
Eric
63f8ec594c
N°2847 - Refactor Web Pages classes - Add UIBlockManager to the WebPage
2020-09-09 18:10:06 +02:00
Molkobain
8193ada159
Merge remote-tracking branch 'origin/develop' into feature/backoffice-full-moon-design
...
# Conflicts:
# composer.json
# css/light-grey.scss
# lib/composer/autoload_classmap.php
# lib/composer/autoload_static.php
2020-09-08 17:30:32 +02:00
Eric
d3b57c3bda
N°3111 - Fix Portal export
2020-09-01 17:17:01 +02:00
Pierre Goiffon
46f8fadac0
Merge remote-tracking branch 'origin/develop' into feature/backoffice-full-moon-design
2020-08-06 17:37:56 +02:00
Pierre Goiffon
001e937568
N°2330 / N°3009 update PHP version in composer.json
2020-08-06 17:36:23 +02:00
Molkobain
71dbccd034
N°3216 - Refactor form files to be part of the autoloader
2020-07-30 15:22:16 +02:00
Molkobain
3df3619b7c
N°3215 - Refactor renderer files to be part of the autoloader
2020-07-30 15:22:16 +02:00
Eric
edefa4da4f
N°2330 - set the php minimum version to 7.2
2020-07-13 15:35:18 +02:00
acognet
1b7473365d
N°3075 - Fix syntax error with PHP 5.6 and TCPDF 6.3.4
2020-06-05 17:03:46 +02:00
odain
84a11fb3c1
added namespace + mv iTopComposer + optimize FileIterator
2020-02-20 14:56:08 +01:00
bruno DA SILVA
e3c6ac814e
N°2651 - Removal of "Test" dirs within dependencies handled using composer
2020-02-20 14:56:08 +01:00
Pierre Goiffon
133d267aca
N°2329 Update TCPDF to version fixing unlink bug
...
Was updated to 6.3.2 fot PHP 7.4 compat, but this version had a regression (issue 159 in the original repo)
This commit integrates 6.3.4 that includes a fix for issue 159
2020-02-12 15:23:57 +01:00
Molkobain
887946144c
N°2696 - Upgrade ArchiveTar to v1.4.9 (PHP 7.4 compatibility)
2020-01-14 10:35:53 +01:00
Molkobain
cc887c29fd
N°2696 - Upgrade SCSSPHP to v1.0.6 (PHP 7.4 compatibility)
2020-01-14 10:35:53 +01:00
Molkobain
460836852e
N°2696 - Upgrade SwiftMailer to v5.4.12 (Allow explicit tls1.0, tls1.1, tls1.2 for startTLS)
2020-01-14 10:35:53 +01:00
Pierre Goiffon
e47e02932a
N°2329 PHP 7.4 compat : fix warnings in TCPDF
...
Integrate last TCPDF fork version (6.3.2)
2020-01-08 17:50:51 +01:00
Eric
7f3efe59ab
Refactor Core Update (+3 squashed commit)
...
Squashed commit:
[e1cbfe93f] Refactor Core Update
[41ec2adf7] Refactor Core Update
[ca6cefca3] Refactor Core Update
2020-01-07 10:00:13 +01:00
bruno DA SILVA
c115f64cb5
N°2154 - Security breach
2020-01-06 15:31:31 +01:00
bruno DA SILVA
4ad1ca0fc6
add option classmap-authoritative to composer.json
2020-01-02 14:19:00 +01:00