تاریخچه Commit ها

نویسنده SHA1 پیام تاریخ
  dflaven 380917eb2c Improved way to track the choices made during the installation in order to: 8 سال پیش
  romainq d224a02ec0 XML Customizations: when the parent class is unknown, the error is "unknown constant PARENT_NOT_FOUND"... which is a clue ;-)... now it says something far more accurate like "/itop_design/classes/class[MyCustomClass] at line 458: parent class 'SomeOtherCustomClass' could not be found" 8 سال پیش
  dflaven 81eee99ac9 - Refactoring : structuration of the Exceptions thrown when the XML assembling fails 8 سال پیش
  dflaven a41a646c75 XML format 1.4, introducing the new "force" flag. 8 سال پیش
  dflaven 69fe4600c7 Bug fix: creating a new DOM Node containing the string "0" resulted in an empty node (no DOMText). 8 سال پیش
  dflaven 8f179b8e11 Model factory: introduced a new variation of attribute _delta: delete_if_exists. Use this flag to delete a branch from the data model being hacked, without caring if it is already deleted (or non existing). This eases the burden of coping with different installation combinations. 9 سال پیش
  dflaven b1a5326d43 Automatically remove duplicated modules (by keeping only the most recent one) when loading modules, independently of the loading order. 9 سال پیش
  romainq 79f384b5e7 XML customizations: fixed regression introduced in [r4075] (2.3.0-beta), could not change the parent of a class (which should move the class into the internal hierarchy) 9 سال پیش
  romainq 2aed519d3d Model factory: _delta = if_exists, not working with <class> nodes 9 سال پیش
  romainq 84a614a86e Model factory: introduced a new variation of attribute _delta: if_exists. Use this flag to ignore a branch if the corresponding node does not exist in the data model being hacked. This is to reduce the burden of developping separate modules depending on the installation options. 9 سال پیش
  dflaven 36fd4b7f90 Throw an expection in case of unexpected value for the _delta attribute in the XML... 9 سال پیش
  dflaven 4ab7616cf5 YOU MUST RUN THE SETUP AFTER PERFORMING THIS UPDATE !! 9 سال پیش
  dflaven 4d54906d6d Cleanup and optimization of the handling/loading of the dictionary files. 9 سال پیش
  romainq 7c1f7d59dc Model Factory: factorized duplicate code from ApplyChanges + fixed an issue in the error reporting 9 سال پیش
  romainq 00eca0fb97 Code refactoring: eliminated duplicate code between MFDocument and ModuleDesign 9 سال پیش
  dflaven 1f45f055d5 (internal) Remove _altered_in when exporting the delta. 9 سال پیش
  dflaven 4f4c6564d7 Keep track of which module altered which node in the XML. 9 سال پیش
  dflaven 7cf95392a0 Properly create DOMNodes with a text content (beware of XML entities inside the text) 9 سال پیش
  romainq 772cfefbe9 Improved the error reporting when assembling data model XML files (full path and line number of the faulty node) 9 سال پیش
  romainq 6b9dfa305a Internal - MFFactory: fixed GetDelta when there is no change at all 9 سال پیش
  romainq 47ead95a0c Customizations/XML: clearer error reporting when encountering a duplicate value for an AttributeEnum 9 سال پیش
  dflaven 67e80ac0ee Pan and zoom in the impact analysis view. 10 سال پیش
  dflaven 7ed72c7b3f Enhancement (internal) mark the "dict" entries as modified when loading them. 10 سال پیش
  dflaven bf800862db Relations & Impact analysis enhancements: 10 سال پیش
  dflaven dd7d6206ca Enhancement: the default value for a module's parameter can now be specified (and altered) via the XML and will no longer reside in the configuration file. 10 سال پیش
  dflaven 7ef64ebeb9 Modularization of the portal. The entry points for portals is now defined in XML, and thus can be altered by an extension. 10 سال پیش
  romainq 9fc06350ff #1053 XML comments breaking the setup with message "Notice: Undefined property: DOMComment::$wholeText in ...modelfactory.class.inc.php on line 1280" 10 سال پیش
  romainq ab3f402d61 ModelFactory: Re-creating a class into another location in the class hierarchy it equivalent to moving that class => the delta must be a "redefine" for the class (improved the comment from the previous commit) 10 سال پیش
  romainq e907f483da ModelFactory: Re-creating a class into another location in the class hierarchy it equivalent to moving that class => the delta must be a "redefine" for the class 10 سال پیش
  romainq 901a7945fa Instrumented Model Factory with means to keep track of touched nodes 10 سال پیش