Commit History

Autor SHA1 Mensaxe Data
  romainq 1d69c5f27c OQL: fixed an old limitation, hierarchies can now be expressed both ways. Example of a query that now works fine: SELECT Organization AS root JOIN Organization AS child ON child.parent_id BELOW root.id WHERE child.name LIKE 'Combodo'. In the previous implementation, the operator was interpreted as '='. %!s(int64=9) %!d(string=hai) anos
  romainq 0064a82cd2 Fixed regression introduced with [3912] : autocomplete not working (new User request with lots of existing user requests) %!s(int64=9) %!d(string=hai) anos
  glajarige 682a9c7b5d DBSearch : Allow join between DBUnionSearch by adding the DBUnionSearch::Join verb %!s(int64=9) %!d(string=hai) anos
  romainq 3c7638bf00 Exclude magic parameters when listing query parameters (refactoring from run_query) This enables the use of magic parameters in the exports. The issue was less exposed in iTop 2.2.0 because only one single magic parameter was available. %!s(int64=9) %!d(string=hai) anos
  romainq 1d4c9abbfe Prerequisites for custom fields %!s(int64=9) %!d(string=hai) anos
  romainq 1c5dc468d5 Magic query arguments: %!s(int64=9) %!d(string=hai) anos
  glajarige 2634b14e39 Core : Added CloneWithAlias function to DBSearch class. It creates a new DBObjectSearch from a DBSearch with a new alias. %!s(int64=9) %!d(string=hai) anos
  romainq 5f0de18ba6 Core API: added DBSearch:SetSelectedClasses %!s(int64=9) %!d(string=hai) anos
  dflaven cda7f3861f Code refactoring to make the OQL parsing self contained in the "oql" subdirectory. %!s(int64=9) %!d(string=hai) anos
  romainq b2618d03ae Exports further improved: %!s(int64=9) %!d(string=hai) anos
  romainq 7645488c0d Optimization: improved the OQL cache: %!s(int64=10) %!d(string=hai) anos
  romainq 5ed735e8d0 #942 OQL now supporting unions. Unions support polymorphism and can be used anywhere in the application. %!s(int64=10) %!d(string=hai) anos