Molkobain
|
ad36066126
|
📝 Copyright year bump
|
2024-05-06 18:35:31 +02:00 |
|
Molkobain
|
c767ebe989
|
📝 Copyright year bump
|
2023-03-17 18:28:47 +01:00 |
|
Molkobain
|
8dd96ea636
|
Copyright year bump
|
2021-03-15 09:29:45 +01: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 |
|
Eric
|
c39ff13217
|
N°1213 - Allow NOT IN SELECT in OQL syntax - Fix search init
|
2019-12-04 14:40:53 +01:00 |
|
Eric
|
c0ae983faa
|
N°1213 - Allow NOT IN SELECT in OQL syntax
|
2019-12-03 12:11:00 +01:00 |
|
acognet
|
a33977251e
|
N°1213 - Allow NOT IN SELECT in OQL syntax
|
2019-12-03 12:11:00 +01:00 |
|
Pierre Goiffon
|
f871581997
|
Merge branch 'develop' into feature/b931
# Conflicts:
# application/applicationextension.inc.php
# core/attributedef.class.inc.php
# core/cmdbchangeop.class.inc.php
# core/cmdbobject.class.inc.php
# core/dbobjectsearch.class.php
# core/oql/expression.class.inc.php
# core/oql/oql-lexer.plex
# core/oql/oql-parser.y
# core/oql/oqlquery.class.inc.php
# css/light-grey.scss
# datamodels/2.x/itop-full-itil/datamodel.itop-full-itil.xml
# datamodels/2.x/itop-portal/datamodel.itop-portal.xml
# datamodels/2.x/itop-tickets/en.dict.itop-tickets.php
# dictionaries/en.dictionary.itop.core.php
# dictionaries/fr.dictionary.itop.core.php
# setup/xmldataloader.class.inc.php
# test/ItopDataTestCase.php
|
2018-09-04 18:02:51 +02:00 |
|
Pierre Goiffon
|
40a4e6d7b0
|
Fix files using CrLf, convert them to Lf to have the whole repo using Lf
Warn your git config (core.autocrlf = input or true)
|
2018-09-04 17:59:51 +02:00 |
|
Eric
|
e58bc738d0
|
N°931: TagSet : Parsing OQL
|
2018-08-31 15:58:55 +02:00 |
|
Pierre Goiffon
|
067b3364ee
|
Add some PHPDoc, fix some syntax (thanks to SonarLint !)
SVN:trunk[5188]
|
2018-01-02 14:20:02 +00:00 |
|
Denis Flaven
|
a16e746aa1
|
Fixed the computation of the lowest common ancestor.
SVN:trunk[3837]
|
2015-12-02 10:32:37 +00:00 |
|
Romain Quetiez
|
b1f62c8409
|
Internal: dehardcoded OqlUnionQuery::GetClass against the metamodel reflection API
SVN:trunk[3836]
|
2015-12-01 16:23:35 +00:00 |
|
Denis Flaven
|
31ec3152f9
|
Code refactoring to make the OQL parsing self contained in the "oql" subdirectory.
SVN:trunk[3803]
|
2015-10-12 10:01:59 +00:00 |
|
Denis Flaven
|
6dc190d369
|
Do not rely on MetaModel::GetRootClass() to check the data model, use the abstraction of ModelReflection instead to keep the code portable.
SVN:trunk[3797]
|
2015-10-08 15:54:23 +00:00 |
|
Romain Quetiez
|
baf54a7c02
|
#942 OQL now supporting unions. Unions support polymorphism and can be used anywhere in the application.
SVN:trunk[3631]
|
2015-07-08 17:10:40 +00:00 |
|
Romain Quetiez
|
444d9e36c6
|
OQL enhancement: allow JOIN on a objclass/objkey pair of attributes (requires benchmarking)
SVN:trunk[3506]
|
2015-03-19 12:50:15 +00:00 |
|
Romain Quetiez
|
71cc6f7e6b
|
OQL normalization and dashlets have been made independent from the class MetaModel (reviewed the API)
SVN:trunk[2772]
|
2013-06-12 07:21:11 +00:00 |
|
Romain Quetiez
|
26db86beb2
|
OQL normalization and dashlets have been made independent from the class MetaModel
Added OQL normalization unit tests (to be run on a standard installation)
SVN:trunk[2767]
|
2013-06-03 13:26:14 +00:00 |
|
Denis Flaven
|
6feb62d728
|
#383: support negative numbers in OQL
Enhancements: support MySQL bitwise operators (&, |, ^, <<, >>) and hexadecimal numbers (up to 64-bit).
SVN:trunk[2709]
|
2013-04-29 08:51:01 +00:00 |
|
Romain Quetiez
|
721faa7e1e
|
Updated copyright (2012) and license (LGPL changed to AGPL)
SVN:trunk[2333]
|
2012-10-23 21:41:36 +00:00 |
|
Denis Flaven
|
7e60a9fce7
|
Implementation of a new type of ExternalKey attribute: HierarchicalKey. This attribute implements the "nested set" model and is used to define a hierarchy of an arbitrary depth of objects of the same class. With this new feature it is possible to retrieve in one OQL query (and in one sql query as well) all the children of a given organization.
I'm still keeping (commented out) some of the traces helpful for debugging the construction of the OQL queries.
SVN:trunk[1349]
|
2011-07-22 12:07:09 +00:00 |
|
Romain Quetiez
|
a0e0371812
|
#19 - Reviewed the licensing information and started to align the comments in the code
SVN:trunk[422]
|
2010-05-24 09:24:35 +00:00 |
|
Romain Quetiez
|
5d46a94ddf
|
Select multiple objects in OQL (beta, for integration within the UI)
SVN:trunk[327]
|
2010-04-13 09:42:22 +00:00 |
|
Denis Flaven
|
ef27d068ef
|
Do NOT use PHP short open tags for a better compatibility
SVN:trunk[97]
|
2009-08-22 09:49:13 +00:00 |
|
Romain Quetiez
|
6b6f89f1c1
|
User management by profile moving forward: pages to check the projection of objects/users in user defined dimensions
Introduced parameters in OQL (:myvar)
Added the verb MetaModel::IsValidObject($oMyObj)
SVN:trunk[88]
|
2009-07-24 13:14:51 +00:00 |
|
Denis Flaven
|
b756db0992
|
Moved under "trunk" to be able to track releases under "tags"
SVN:trunk[55]
|
2009-04-28 09:03:12 +00:00 |
|