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 |
|
Eric
|
4798bf2f79
|
N°2408 - Fix FromOQL() with NULL
|
2019-11-28 11:54:42 +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
|
39f3972a24
|
N°931: TagSet : OQL Parsing unit tests
|
2018-08-31 18:02:22 +02:00 |
|
Eric
|
e58bc738d0
|
N°931: TagSet : Parsing OQL
|
2018-08-31 15:58:55 +02:00 |
|
Pierre Goiffon
|
d40ffd944f
|
Revert "@@@@ OQL parsing"
This reverts commit 0beafc1e9a7c4a629a458aec669aa5e11b27db49.
SVN:b931[6027]
|
2018-08-30 11:08:47 +02:00 |
|
Pierre Goiffon
|
5e7db7a27e
|
@@@@ OQL parsing
SVN:b931[6025]
|
2018-08-30 11:08:46 +02: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 |
|
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
|
51ba8df159
|
Fixed Trac #558: properly parse strings containing hexadecimal sequences (i.e. 'QWERTY0xCUIOP').
Note that for now hexadecimal numbers are parsed but not interpreted properly...
SVN:trunk[2103]
|
2012-06-14 09:18:24 +00:00 |
|
Denis Flaven
|
2ad9d69396
|
Implemented the OQL operator ABOVE (and its variants ABOVE STRICT, NOT ABOVE and NOT ABOVE STRICT) that returns the (indirect) parents of a given node in a hierarchy. It's the opposite to 'BELOW' that returns the (indirect) children.
SVN:trunk[1454]
|
2011-08-16 08:14:11 +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
|
b8b20f82d7
|
Email sent in asynchronous mode (established the base for an application internal CRON, task queue, etc.) with adjustable configuration (disable by default). Also improved the OQL: IS_NULL() and REGEXP have been added.
SVN:trunk[1132]
|
2011-03-18 11:15: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
|
9756ed026f
|
Added INET_ATON and INET_NTOA verbs to the OQL, and allowed carrier returns chars (\r) in the OQL (same as a whitespace)
SVN:trunk[143]
|
2009-09-11 12:38:46 +00:00 |
|
Romain Quetiez
|
c97db0e5e3
|
Improved the run query page: added meaningfull examples, including "ticket of the user currently logged in", and did some cosmetics on the page (examples shown in a drawer) ; needed to add some options to the OQL (date intervals)
SVN:trunk[122]
|
2009-09-08 15:10:31 +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 |
|