Commit History

Autor SHA1 Mensaxe Data
  romainq f811b41943 Internal: reworked default ordering (added DBObjectSet::GetRealSortOrder) %!s(int64=13) %!d(string=hai) anos
  romainq 34a29ab219 #520 Capability to define a default sort order (PHP/XML) %!s(int64=13) %!d(string=hai) anos
  romainq c36e3207bb #421 Sort IP addresses on INET_ATON (API only, see #520 to have this as the default sort order for NW Interfaces) %!s(int64=13) %!d(string=hai) anos
  romainq 77935669d9 Reintegrated from branch 1.2: capability to develop a module to share objects between organizations (beta) %!s(int64=13) %!d(string=hai) anos
  dflaven 7381192e4f Delay the storage of the dictionary in the cache to allow for its alteration during the initialization of the classes %!s(int64=13) %!d(string=hai) anos
  romainq aec35cfa6b Implemented the capability to modify queries by the mean of a plugin (reintegrated from branch 1.2, release candidate) %!s(int64=13) %!d(string=hai) anos
  romainq 734836bc81 Improved the check on data model consistency: detection of SQL columns used by two attributes %!s(int64=13) %!d(string=hai) anos
  romainq 13efd1b287 De-hardcoded against the subdirectory "modules" (excepted the data model sources files) %!s(int64=13) %!d(string=hai) anos
  romainq ca468d3b99 Fixed cosmetic bug (class icon - loss of styles) %!s(int64=13) %!d(string=hai) anos
  romainq dfaea9c1fa Updated session mechanisms: itop_env defaults to 'production', and adapted the setup to create the configuration %!s(int64=13) %!d(string=hai) anos
  romainq 8b6fec98fb Setup based on either compiled modules or xml datamodel files (or both). %!s(int64=13) %!d(string=hai) anos
  romainq 88919ffcc6 Synchro: need to order the replicas by id for the split algorithm to work fine %!s(int64=13) %!d(string=hai) anos
  romainq fe16591f2c Added helpers to export the datamodel %!s(int64=13) %!d(string=hai) anos
  romainq 1b0d6a7546 New helper class: TemplateString - to allow extended syntaxes such as $this->location_id->org_id->parent_id->name$... to be progressively introduced and replace the heavy ToArgs() %!s(int64=13) %!d(string=hai) anos
  romainq 1d75dd2c3f Improved the upgrade/toolkit: make sure that NULL is allowed for SQL columns found in the DB but not defined in the data model (attribute removed or renamed) %!s(int64=13) %!d(string=hai) anos
  romainq 363663d9c6 Internal: detect unused columns while upgrading %!s(int64=14) %!d(string=hai) anos
  romainq 44601bf669 Upgrade: fails to recreate a view when is has become invalid (missing attribute) %!s(int64=14) %!d(string=hai) anos
  romainq c269a42c90 Customization: added a check against reuse of an attribute code (collision can happen easily with inheritance) %!s(int64=14) %!d(string=hai) anos
  dflaven c21460e179 - Allow creation of an ticket in a different initial state via the new 'initial_state_path' attribute. %!s(int64=14) %!d(string=hai) anos
  romainq 4a3a352b64 Fixed regression on latest fix (Hkeys and inheritance) %!s(int64=14) %!d(string=hai) anos
  dflaven b24e5a0c1b Fix regression on hierarchical keys %!s(int64=14) %!d(string=hai) anos
  romainq 7e2c8a8b83 #148 Allow overloading attribute/enum labels in the dictionary %!s(int64=14) %!d(string=hai) anos
  dflaven 8d08fddbb5 Bug fix: incorrect detection of the need to fix HK, leading to incorrect data in case of upgrade. %!s(int64=14) %!d(string=hai) anos
  dflaven 280e159e3f 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. %!s(int64=14) %!d(string=hai) anos
  dflaven 65ee993dc7 Implementing Trac #419: provide means for the toolkit to fix synchro data sources %!s(int64=14) %!d(string=hai) anos
  dflaven b5a859e900 Cleanup of the way objects are displayed/edited: DisplayBareProperties is now used for displaying (i.e. read-only) or modifying/creating an object. The means that: %!s(int64=14) %!d(string=hai) anos
  dflaven f6c87e253b - Fixed the combination of the "PointingTo" conditions, especially when combining several "BELOW" conditions for the same criteria (used for security and context purposes) %!s(int64=14) %!d(string=hai) anos
  dflaven c62b94c12a - Use the new HierarchicalKeys for Organization and Locations and use the hierarchy of organization for the profiles/user rights. %!s(int64=14) %!d(string=hai) anos
  dflaven ae4c9509b3 Implemented enhancement #130: keywords to narrow the scope of the global search %!s(int64=14) %!d(string=hai) anos
  dflaven e4365b6a3d - Setup tested under IE8 %!s(int64=14) %!d(string=hai) anos