Pierre Goiffon
be9a428529
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-10-19 15:38:11 +02:00
Pierre Goiffon
adb4e77c8d
🎨 MetaModel : function modifiers order + little formatting
2020-10-19 15:36:56 +02:00
Pierre Goiffon
d3cf7176da
📝 MetaModel : add comment on @deprecated added in 9c75cb4537
2020-10-19 15:34:15 +02:00
Pierre Goiffon
1cfb52d220
🐛 Fix CoreException constructor generating a warning on PHP >= 7.2
...
In the CoreException constructor, we're using the $aContextData parameter to do a count(), a foreach(), and uses values as string.
Only a null check was done.
Now we are also checking that the value is_array().
As others checks (Countable, Iterable, __toString() impl) are quite difficult depending on the PHP version we're running, we didn't add any other checks.
The call in \MatchExpression::__construct (added in 05a0d612 ) was passing directly an Expression object. We could embed it in an array, but the object hierarchy isn't implementing __toString so we would have another bug.
In consequence we removed this parameter.
2020-10-19 11:57:53 +02:00
Pierre Goiffon
18d5231900
N°3332 Security hardening
2020-10-19 09:25:30 +02:00
Pierre Goiffon
e6539ccb6e
🔧 Update .editorconfig : braces on next line for classes and functions
2020-10-19 09:09:31 +02:00
acognet
96332b7885
N°3139 - import csv : hyperlink not clickable
2020-10-16 14:15:51 +02:00
acognet
557b9be795
N°3377 - Allow to get data of current user - Fix Exception when using :current_user->... for non admin users
2020-10-15 17:31:25 +02:00
Pierre Goiffon
43a4d9fcd2
📝 PHPDoc for \cmdbAbstractObject::GetDisplaySet
2020-10-15 16:07:02 +02:00
Vincent Dumas
910358e04d
#2639 Enrich tooltips for Action class
2020-10-15 13:12:59 +02:00
odain
d304284e36
💚 cleanup
2020-10-14 13:13:25 +02:00
odain
6e6557e909
💚 add beforeSetup phpunit group to run test before setup
2020-10-14 13:03:44 +02:00
Pierre Goiffon
2221e0541c
🐛 Fix version methods throwing exceptions with version 3.0.0
2020-10-14 11:31:02 +02:00
Molkobain
8e6351d346
Internal: Replace references to iTop 2.8.0 with iTop 3.0.0
2020-10-14 10:04:10 +02:00
Molkobain
9b19ae5944
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-10-14 09:54:22 +02:00
Pierre Goiffon
75ebecddd5
Merge remote-tracking branch 'origin/support/2.6' into support/2.7
...
# Conflicts:
# datamodels/2.x/itop-portal-base/portal/src/controllers/userprofilebrickcontroller.class.inc.php
# datamodels/2.x/itop-portal-base/portal/src/helpers/applicationhelper.class.inc.php
2020-10-14 09:19:07 +02:00
Pierre Goiffon
5fee2438ab
Fix comments : iTop 2.8.0 renamed to 3.0.0
2020-10-14 09:06:07 +02:00
Pierre Goiffon
72fc22c49a
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-10-12 12:49:17 +02:00
Pierre Goiffon
2d130cbba8
Merge remote-tracking branch 'origin/support/2.6' into support/2.7
...
# Conflicts:
# test/core/UserRightsTest.php
# test/setup_params/default-params.xml
2020-10-12 12:47:58 +02:00
Pierre Goiffon
8b1c20cc11
N°3332 Security hardening
2020-10-12 12:40:51 +02:00
Thomas Casteleyn
eb3ad0999a
Cleanup utils::GetSessionLog() ( #172 )
2020-10-09 15:59:24 +02:00
odain
df5aacca42
💚 use new ci validation
2020-10-09 10:08:31 +02:00
Pierre Goiffon
bb53aef09f
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# application/datamodel.application.xml
2020-10-07 18:37:06 +02:00
Pierre Goiffon
06acac97ba
✅ Fix tests
...
* update datamodel XML version
* Remove \Combodo\iTop\Test\UnitTest\Core\OQLTest::testTypeErrorQueryParser
2020-10-07 16:21:36 +02:00
acognet
2d6d1132c7
N°3262 - Avoid PHP notices on DBObject core code
2020-10-07 13:26:38 +02:00
BenGrenoble
51669d0479
Fix datamodel Navigation rules and module parameters
2020-10-07 11:08:11 +02:00
BenGrenoble
f983655c68
Fix datamodel Branding
2020-10-07 11:07:34 +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
acognet
ed0e16494d
N°3335 - Fix test
2020-10-05 16:23:56 +02:00
Pierre Goiffon
a765eb8725
Merge remote-tracking branch 'origin/support/2.6' into support/2.7
...
# Conflicts:
# application/ajaxwebpage.class.inc.php
# application/csvpage.class.inc.php
2020-10-05 16:12:49 +02:00
Eric
1f53757318
N°3248 - code hardening
...
(cherry picked from commit 6a25933744 )
(cherry picked from commit f74c78d61c )
2020-10-05 14:54:17 +02:00
Pierre Goiffon
090119147c
🎨 PHP formatting
2020-10-05 14:42:03 +02:00
Pierre Goiffon
1551694198
N°3317 Security hardening
2020-10-05 14:42:03 +02:00
BenGrenoble
5d7ae38adf
Merge remote-tracking branch 'origin/support/2.7' into support/2.7
2020-10-02 10:51:59 +02:00
BenGrenoble
2e08ae571a
3354 change sie by Sie
2020-10-02 10:51:25 +02:00
Pierre Goiffon
37522459a8
N°3351 restore LogKPI calls in portal index
2020-10-01 18:02:31 +02:00
Pierre Goiffon
db8c26da17
📝 update PHPDoc for \Expression::IsTrue
2020-10-01 17:02:22 +02:00
BenGrenoble
93c91c4077
3354 remove now from "Bitte bestätigen sie, dass jetzt ein Backup erstellen wollen now."
2020-10-01 15:11:07 +02:00
Pierre Goiffon
e4b3871947
📝 PHPDoc for \Expression::IsTrue
2020-10-01 14:51:28 +02:00
Pierre Goiffon
b2474d3368
N°3324 Portal fix ignore_silo when using nested query in scopes
...
The AllowAllData attribute wasn't updated in the nested queries.
It is now set both when calling DBObjectSearch::AllowAllData and when creating a new nested query (\DBObjectSearch::AddConditionExpression)
2020-10-01 12:15:34 +02:00
Pierre Goiffon
6cd0670d6b
🎨 Fix parameter for all DBSearch::AllowAllData impl
2020-10-01 10:09:34 +02:00
Pierre Goiffon
e9f81bd978
🔧 Update .Editorconfig for braces always at eol
2020-10-01 10:09:34 +02:00
odain
5862ecde69
N°3117: force itop-structure loading during setup
2020-09-30 17:32:07 +02:00
Molkobain
f8129fab74
N°2899 - Setup: Fix "For CryptoEngine ..." mandatory PHP extension introduced in the previous commit
2020-09-30 16:22:35 +02:00
odain
ee9343cf40
N°3117: fix refactor regarding itop-structure setup
2020-09-30 16:00:36 +02:00
Molkobain
1b2dd04409
N°2899 - Setup: Remove mbstring from optional PHP extensions now that it is mandatory ( 7d1a61a2f) (Thanks @Hispka !)
2020-09-30 14:38:55 +02:00
Eric
0cc5dc0471
N°3317 - Add http headers
2020-09-30 10:18:44 +02:00
Thomas Casteleyn
5ef6b6c5d0
Cleanup references to Flash ( #163 )
...
All remaining Flash files are removed. Dependent Combodo extensions will me modified for iTop 2.8.0 (Combodo ref N°3344, N°3345)
Old swf_navigator operation in UI.php was kept for compatibility but is deprecated
Co-authored-by: Molkobain <guillaume.lajarige@combodo.com >
Co-authored-by: Pierre Goiffon <pierre.goiffon@combodo.com >
Co-authored-by: rquetiez <romain.quetiez@combodo.com >
2020-09-29 15:56:08 +02:00
odain
20ce42b24b
Reintegrate validation tests to ease iTop release management from develop
...
- N°3053 - Check XML conversion methods
- N°3059 - Automatically set the documentation URLs
- N°3052 - Check community modules XML version against latest version
- N°3054 - Check community modules version against major version
- N°3062 - setup.css file integrity test
- N°3060 - Check consistency between the list of modules and installation.xml
- N°3061 - Automatically check the installation.xml consistency
- N°3268 Add test to check dictionary files: make sure that the Dict::Add declarations match the file name
2020-09-29 14:43:51 +02:00
Eric
d86e904e18
N°3317 - Add http headers
2020-09-29 14:11:11 +02:00