Commit History

Autor SHA1 Mensaxe Data
  romainq b2618d03ae Exports further improved: %!s(int64=10) %!d(string=hai) anos
  romainq eaee9c5ddc Exports: a fields spec can now be an extended attribute code (e.g. location_id->org_id->parent_id->code) %!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
  dflaven 5571c138ae A little bit of polishing on the impact analysis feature... %!s(int64=10) %!d(string=hai) anos
  dflaven bf800862db Relations & Impact analysis enhancements: %!s(int64=10) %!d(string=hai) anos
  dflaven 76a43b3264 Integration of the new impact analysis into the tickets. %!s(int64=10) %!d(string=hai) anos
  romainq 4688735bac XML Modelization of the relations: wrong computation of the upstream query (wrong computation of the redundancy when an Application Solution is made of CIS of various types) %!s(int64=10) %!d(string=hai) anos
  dflaven 2c4841693c Integration of the new way to compute relations into the datamodel (ComputeImpactedItems) %!s(int64=10) %!d(string=hai) anos
  romainq cb006da414 #1069 Added a default value to the column definitions whenever possible: makes it less a pain to add a new hierarchical key when there are already some records in the DB %!s(int64=10) %!d(string=hai) anos
  romainq c97fa8049f XML Modelization of the relations: no option to restrict the browsing to downstream %!s(int64=10) %!d(string=hai) anos
  dflaven 0ea7084670 Replacement of the impact Flash based analysis graph by graphviz + Raphael + TCPDF. ALPHA version. %!s(int64=10) %!d(string=hai) anos
  romainq 815e3563d3 Rework of the relation diagrams: configuration of the redundancy (AttributeRedundancySettings) %!s(int64=10) %!d(string=hai) anos
  romainq 2151413df9 Rework of the relation diagrams: implemented MetaModel::GetRelatedObjectsUp, and took the redundancy into account (still misses a GUI) %!s(int64=10) %!d(string=hai) anos
  romainq c89f6ecfb0 Rework of the relation diagrams: implemented MetaModel::GetRelatedObjectsDown (still not taking the redundancy into account) %!s(int64=10) %!d(string=hai) anos
  romainq 8ecee4985a XML Modelization of the relations: reworked toward an asymetric definition (downstream: A impacts B, upstream: B depends on A) %!s(int64=10) %!d(string=hai) anos
  romainq f2a3b8237f XML Modelization of the relations, with full support of the previous way (by implementing a method GetRelationQueries). Still, the standard data model has not been migrated to the new format. %!s(int64=10) %!d(string=hai) anos
  romainq a80cf12522 OQL enhancement: continuation... (bug fix with a query on object history) %!s(int64=10) %!d(string=hai) anos
  romainq ed43485fa5 OQL enhancement: allow JOIN on a objclass/objkey pair of attributes (requires benchmarking) %!s(int64=10) %!d(string=hai) anos
  dflaven 3b81a3919d #803: template placeholders are now built on demand. Yes !! %!s(int64=10) %!d(string=hai) anos
  romainq f1ec5e3c09 #1060 Internal: improved the symptoms when calling MetaModel::GetAttributeDef with an invalid attribute code (feedback on the class name and no more FATAL errors) %!s(int64=10) %!d(string=hai) anos
  dflaven d5bdd2d45f Enhanced reporting during the setup: all the queries (create table / alter table) are now logged into "setup.log" along with their execution time. %!s(int64=10) %!d(string=hai) anos
  romainq a97ec14388 #983 Sortering not possible on multi-column queries %!s(int64=10) %!d(string=hai) anos
  romainq 52aa551d43 #972 Incomprehensible error message during setup, with a sample extension provided by Combodo! (empty user rights tag) -This fix improves a lot, but the final fix should be to compile user rights in a separate directory. To be further discussed. %!s(int64=10) %!d(string=hai) anos
  romainq 521bcd6c6c #989 Developper issue: query arguments having a null value are dismissed %!s(int64=11) %!d(string=hai) anos
  dflaven 2f3a180cb0 New concept in the XML: HighlightScale to avoid overloading GetIcon and GetHilightClass... %!s(int64=11) %!d(string=hai) anos
  dflaven 16da811bf6 #930 AttributeExternalFields displayed in a form are automatically refreshed when their "parent" field is modified... %!s(int64=11) %!d(string=hai) anos
  romainq a76dbb3a95 #886 Delete change history so that if an ID is reused the history starts from scratch (and cleanup most of the data as soon as the object is deleted) %!s(int64=11) %!d(string=hai) anos
  romainq 9132aa5299 Fixed issue with 1.x datamodels: dashlets of type "badge" not working (preventing from editing an existing dashboard), since 2.0.2 %!s(int64=11) %!d(string=hai) anos
  romainq 43d2332d26 Optimization: map the extended attribute code to the corresponding external field when this if possible (ex: org_id->name to org_name); this reduces the number of queries, in particular when using the "export CSV" menu on a list. %!s(int64=11) %!d(string=hai) anos
  dflaven 1cfc47e70d Compatibility with APCu (For PHP 5.5+), since it slightly different from APC. %!s(int64=11) %!d(string=hai) anos