コミット履歴

作者 SHA1 メッセージ 日付
  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 年 前
  romainq 53614d0a8b XML format conversion utilities: reworked the API to implement a CheckConvert and handle any kind of upgrade/downgrade (easy way to add a new format like 1.2) 10 年 前
  dflaven 43d2e5470a Split in a separate "tool" class the upgrade of the format of the datamodel from 1.0 to 1.1. 10 年 前
  romainq 6717d561dd New XML format, updated the transformation tool (UpgradeDocument) 10 年 前
  romainq 58e19439c1 Cosmetic improvement of an error message (data model compilation - collision of ids) 10 年 前
  dflaven aab3215968 Forms enhancements and XML format touch-up. 10 年 前