Molkobain
8e6351d346
Internal: Replace references to iTop 2.8.0 with iTop 3.0.0
2020-10-14 10:04:10 +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
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
Pierre Goiffon
db8c26da17
📝 update PHPDoc for \Expression::IsTrue
2020-10-01 17:02:22 +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
acognet
05a0d61244
N°3335 - Notifications on threshold don't work when trigger is created on iTop 2.7.1 - nicer fix
2020-09-29 10:27:05 +02:00
acognet
80b3212a19
N°3335 - Notifications on threshold don't work when trigger is created on iTop 2.7.1
2020-09-29 09:12:47 +02:00
odain
bcd41dfe96
Merge branch 'feature/b3217-squash' into develop
2020-09-28 15:08:57 +02:00
Pierre Goiffon
e2c67dfcc4
Merge remote-tracking branch 'origin/support/2.6' into support/2.7
2020-09-25 08:57:08 +02:00
odain
4e0eed6e13
N°3270 Notify on expiration not sending notification (trigger exception)
...
add boilerplate function and use it to intercept/enrich trigger exception loops
2020-09-25 07:18:14 +02:00
Pierre Goiffon
45e366745d
N°3333 Security hardening
2020-09-24 17:34:57 +02:00
Pierre Goiffon
98789f28bb
N°3198 Relations Table Mode : control duplicates server side
2020-09-22 13:32:32 +02:00
Pierre Goiffon
5405ae1d91
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-09-18 10:47:30 +02:00
Pierre Goiffon
c34c4bc09d
📝 Fix CRUD wiki page URL
...
was linking to Combodo private wiki :/, now is the public one \o/
Many thanks @Hipska !
2020-09-14 15:05:44 +02:00
Pierre Goiffon
eded4814a1
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-09-14 14:27:18 +02:00
Pierre Goiffon
bced819b3f
📝 N°2293 PHPDoc for DBObject::GetOriginal
2020-09-14 14:26:29 +02:00
Lars Kaltefleiter
43cadb0ede
N°3287 - Set from display name / label in action email
...
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com >
2020-09-11 09:50:14 +02:00
odain
2ff6658a56
Merge branch 'develop' into feature/b3217-2dev
2020-09-08 17:00:41 +02:00
Benjamin Planque
f25cd70e73
datamodel and dictionnaries refactoring/cleanup
2020-09-08 16:36:21 +02:00
odain
1eba8ba4ac
Merge branch 'support/2.7' into develop
2020-09-07 16:48:15 +02:00
acognet
1e0415e902
3234 - php 5.6 compatibility
2020-09-07 12:14:38 +02:00
Eric
dbada2f72a
N°3238 - Fix multi-words search in FilterBrick and ManageBrick
2020-09-04 17:34:59 +02:00
Eric
9694e9848d
N°3285 - Fix Standard Global Search: multiple words search
2020-09-04 09:27:39 +02:00
Eric
ff722b579b
Fix Dependent attributes update on DBObject::Set()
2020-09-03 12:57:01 +02:00
Eric
7107c2f616
N°3260 - Fix rendering of an ExternalField on a Text with XML content (format transitivity)
2020-09-02 18:15:31 +02:00
Eric
92e0f101d7
N°3260 - Fix rendering of an ExternalField on a Text with XML content (format transitivity)
2020-09-02 17:58:04 +02:00
Eric
d3b57c3bda
N°3111 - Fix Portal export
2020-09-01 17:17:01 +02:00
Eric
d1af851fcd
N°2591 - API : deprecate \CMDBObject::CheckUserRights
2020-08-28 14:48:00 +02:00
Eric
ec72d1c767
N°3078 - Fix error on login while in maintenance mode
...
Fix infinite loop on login failure
2020-08-28 14:26:42 +02:00
Eric
2ad4fd1707
N°580 - Autocomplete with namesakes. Complement for select. Fix error when no complement specified
2020-08-25 13:12:53 +02:00
Eric
761c2a46a3
N°3234 - Cron rework
...
* some timezone refactors occurred
2020-08-25 11:20:17 +02:00
odain
d12e2e592a
N°3265 - Log stacktrace when cron exception raised with debug enabled
2020-08-21 10:25:05 +02:00
acognet
2142ffedc3
Add PHP Warning for misused of the function OptimizeColumnLoad
2020-08-20 16:44:44 +02:00
acognet
23c0a67914
N°580 - Autocomplete with namesakes. Complement for select
2020-08-20 16:42:43 +02:00
Eric
b9b1e436ec
Merge branch 'feature/api-core_get' of https://github.com/GurneyHallack/iTop into GurneyHallack-feature/api-core_get
2020-08-20 15:44:52 +02:00
Pierre Goiffon
c69e83f779
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-08-18 17:50:39 +02:00
odain
91006351d3
Fix tests 💚
2020-08-18 17:20:47 +02:00
Eric
6176af089c
N°3256 - Invalid filter parameter, when using & (ampersand) in filter parameter (OQL Query)
2020-08-18 14:41:18 +02:00
acognet
4d2633a9ea
N°2508 - Include Obsolescence icon within list and autocomplete
2020-08-18 14:19:36 +02:00
acognet
700d11fa8f
N°2508 - Include Obsolescence icon within list and autocomplete
2020-08-18 10:19:01 +02:00
Pierre Goiffon
71848cb56b
Merge branch 'support/2.7' into develop
...
# Conflicts:
# .jenkins/bin/tests/phpunit.sh
# Jenkinsfile
# core/config.class.inc.php
# core/dbobjectsearch.class.php
# core/ormlinkset.class.inc.php
# datamodels/2.x/combodo-db-tools/dbtools.php
# dictionaries/nl.dictionary.itop.ui.php
2020-08-17 09:36:43 +02:00
Pierre Goiffon
91c6916d86
🐛 Fix setup homepage error with PHP < 7.1.0
...
Was due to const visibility added in ormLinkSet class in commit b58a084d
This isn't supported before PHP 7.1.0, see https://www.php.net/manual/fr/language.oop5.constants.php :
> As of PHP 7.1.0 visibility modifiers are allowed for class constants.
2020-08-13 15:29:27 +02:00
odain
e5487edbfb
Merge remote-tracking branch 'remotes/origin/feature/perf-serialization' into develop
2020-08-10 11:10:44 +02:00
odain
8902d6e532
CI migration/automation + new test to ease iTop release management
...
- new Jenkinsfile and .jenkins removal to launch phpunit/behat tests
triggered on both iTop build and push.
- N°3053 - Check XML conversion methods
- N°3057 - New build recipe
- 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
- Add exclusion group for CI
- N°3061 - Automatically check the installation.xml consistency
2020-08-07 14:48:51 +02:00
Pierre Goiffon
07bd6b8539
N°3219 cron : reset CMDBChange for each process
2020-08-04 09:44:20 +02:00
Pierre Goiffon
b58a084de5
N°2334 n:n relations : same fields displayed in EDIT and VIEW modes
...
Before we were only showing lnk fields in VIEW, and lnk+remote in EDIT (excluding some fields, see below).
Now by default (as this is customizable in VIEW mode) we have the same !
Rules to choose fields are moved from \UILinksWidget::__construct to :
* \MetaModel::GetZListAttDefsFilteredForIndirectRemoteClass
* \MetaModel::GetZListAttDefsFilteredForIndirectLinkClass
2020-07-30 11:40:54 +02:00