Romain Quetiez
|
138423aeec
|
Customizations/XML: clearer error reporting when encountering a duplicate value for an AttributeEnum
SVN:trunk[3699]
|
2015-08-26 15:25:55 +00:00 |
|
Denis Flaven
|
628b7644b7
|
Pan and zoom in the impact analysis view.
SVN:trunk[3677]
|
2015-08-14 12:38:50 +00:00 |
|
Denis Flaven
|
cb5f6e1ada
|
Enhancement (internal) mark the "dict" entries as modified when loading them.
SVN:trunk[3660]
|
2015-07-28 12:55:51 +00:00 |
|
Denis Flaven
|
0769b2c481
|
Relations & Impact analysis enhancements:
- Detailled tooltips in the graph
- Context queries ("knowing that")
SVN:trunk[3583]
|
2015-05-24 20:47:11 +00:00 |
|
Denis Flaven
|
8b36699893
|
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.
SVN:trunk[3518]
|
2015-03-25 15:11:24 +00:00 |
|
Denis Flaven
|
4919ca88ec
|
Modularization of the portal. The entry points for portals is now defined in XML, and thus can be altered by an extension.
SVN:trunk[3509]
|
2015-03-23 16:02:44 +00:00 |
|
Romain Quetiez
|
44fad50031
|
#1053 XML comments breaking the setup with message "Notice: Undefined property: DOMComment::$wholeText in ...modelfactory.class.inc.php on line 1280"
SVN:trunk[3490]
|
2015-01-14 13:51:37 +00:00 |
|
Romain Quetiez
|
eaf74a3f23
|
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)
SVN:trunk[3487]
|
2015-01-08 11:05:18 +00:00 |
|
Romain Quetiez
|
1a99146b7a
|
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
SVN:trunk[3486]
|
2015-01-08 10:39:34 +00:00 |
|
Romain Quetiez
|
53e997cfba
|
Instrumented Model Factory with means to keep track of touched nodes
SVN:trunk[3461]
|
2014-12-12 12:17:43 +00:00 |
|
Romain Quetiez
|
dfc248b836
|
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)
SVN:trunk[3411]
|
2014-11-06 10:14:41 +00:00 |
|
Denis Flaven
|
bc79663a3e
|
Split in a separate "tool" class the upgrade of the format of the datamodel from 1.0 to 1.1.
Marked the XML as version 1.1.
SVN:trunk[3362]
|
2014-10-13 14:42:55 +00:00 |
|
Romain Quetiez
|
570e4f8589
|
New XML format, updated the transformation tool (UpgradeDocument)
SVN:trunk[3361]
|
2014-10-10 08:22:51 +00:00 |
|
Romain Quetiez
|
472802e11b
|
Cosmetic improvement of an error message (data model compilation - collision of ids)
SVN:trunk[3360]
|
2014-10-07 14:41:11 +00:00 |
|
Denis Flaven
|
f794d0222e
|
Forms enhancements and XML format touch-up.
SVN:trunk[3359]
|
2014-10-03 09:56:20 +00:00 |
|
Romain Quetiez
|
ed60346ae6
|
Code cleanup (removed dead and misleading code branches), following revision [3347]
SVN:trunk[3348]
|
2014-09-23 13:38:22 +00:00 |
|
Denis Flaven
|
4953ea7701
|
Rework of the ModelFactory API to make it simpler and safer.
SVN:trunk[3347]
|
2014-09-22 15:19:56 +00:00 |
|
Romain Quetiez
|
d2cd758ecc
|
Automatically add an id on the user rights profile/actions to allow a finer granularity for the deltas.
SVN:trunk[3305]
|
2014-08-28 15:52:05 +00:00 |
|
Denis Flaven
|
868d0d1b19
|
Renamed the "
SVN:trunk[3297]
|
2014-08-13 15:04:42 +00:00 |
|
Denis Flaven
|
357ae4abb1
|
Automatically add an id on the transitions to allow a finer granularity for the deltas.
SVN:trunk[3287]
|
2014-07-24 12:46:56 +00:00 |
|
Romain Quetiez
|
8e26ca763b
|
Internal: modified the prototype of GetDelta to add several attributes on the root node
SVN:trunk[3090]
|
2014-02-26 11:24:10 +00:00 |
|
Romain Quetiez
|
3b65f33325
|
Internal: correctly quote XPath literals within GetNodeById
SVN:trunk[3049]
|
2013-12-17 14:52:20 +00:00 |
|
Denis Flaven
|
3de2d654a0
|
Protection against attemp to delete a non-existing node in the XML...
SVN:trunk[3038]
|
2013-12-10 16:43:22 +00:00 |
|
Denis Flaven
|
9e4b25e833
|
#849: fix for the special case of loading class tags into a hierarchy
SVN:trunk[3004]
|
2013-11-28 17:15:09 +00:00 |
|
Denis Flaven
|
4b095738d5
|
#849: fix for the special case of loading class tags into a hierarchy
SVN:trunk[3003]
|
2013-11-28 16:28:01 +00:00 |
|
Romain Quetiez
|
f684cb1745
|
Compiler: added "constants"
SVN:trunk[2955]
|
2013-10-24 09:49:56 +00:00 |
|
Denis Flaven
|
7d824dd03c
|
Removed an obsolete comment...
SVN:trunk[2869]
|
2013-09-30 14:41:08 +00:00 |
|
Romain Quetiez
|
0bced2f9ae
|
ModelFactory: needed / define_if_not_exists were not equivalent
SVN:trunk[2850]
|
2013-09-12 08:09:15 +00:00 |
|
Romain Quetiez
|
f8c3e0ddea
|
Model factory: fixed two bugs
SVN:trunk[2833]
|
2013-08-23 14:37:43 +00:00 |
|
Romain Quetiez
|
8881450d59
|
Delta revision id can be stored into the XML delta
SVN:trunk[2818]
|
2013-08-09 15:53:42 +00:00 |
|
Romain Quetiez
|
58af5528be
|
Possibility to introduce a delta (not in a module) at compile time
SVN:trunk[2817]
|
2013-08-09 15:47:05 +00:00 |
|
Denis Flaven
|
481515b419
|
IsInDefinition is needed => made it public
SVN:trunk[2803]
|
2013-07-17 14:48:10 +00:00 |
|
Denis Flaven
|
a9ad236439
|
Allow filtering the Delta output...
SVN:trunk[2794]
|
2013-07-08 08:48:03 +00:00 |
|
Denis Flaven
|
ea686059b6
|
Protect against non existing reconciliation keys...
SVN:trunk[2788]
|
2013-07-03 09:47:44 +00:00 |
|
Romain Quetiez
|
3ab539e2ba
|
Dashboard re-engineering
SVN:trunk[2782]
|
2013-06-27 15:21:35 +00:00 |
|
Denis Flaven
|
427f50b390
|
Allow filtering of the languages to install
SVN:trunk[2713]
|
2013-05-02 08:09:10 +00:00 |
|
Romain Quetiez
|
21f0d96146
|
New way to compile the dictionaries, allowing for incremental modification via XML
SVN:trunk[2712]
|
2013-04-30 16:14:37 +00:00 |
|
Romain Quetiez
|
519b9f1a73
|
Needed => define if not exists
SVN:trunk[2699]
|
2013-04-24 15:50:44 +00:00 |
|
Denis Flaven
|
85c1f0d1aa
|
New internal flag for generating the delta.
SVN:trunk[2698]
|
2013-04-23 15:33:40 +00:00 |
|
Romain Quetiez
|
0918c81d58
|
#680 Setup failing to display the check report when DOM extension not enabled (php-xml not installed on redhat distributions)
SVN:trunk[2623]
|
2013-03-14 10:14:53 +00:00 |
|
Romain Quetiez
|
3340ca2b10
|
#679 Improved the reporting in case of an error while loading a module: 1) the list of already loaded modules is given, 2) the full path of the searched node is given
SVN:trunk[2621]
|
2013-03-14 09:07:35 +00:00 |
|
Denis Flaven
|
67dc148069
|
Better error reporting when loading a module fails.
SVN:trunk[2620]
|
2013-03-13 16:54:32 +00:00 |
|
Denis Flaven
|
a975974fc0
|
Fix for Trac #608: install broken on PHP < 5.2.17
SVN:trunk[2481]
|
2012-11-30 09:23:17 +00:00 |
|
Denis Flaven
|
0048978cbd
|
New option for MFNodes: define_if_not_exists !!
SVN:trunk[2402]
|
2012-10-29 13:51:39 +00:00 |
|
Romain Quetiez
|
217b7048c5
|
XML Datamodel: new format (fixed issue seen with some versions of PHP)
SVN:trunk[2346]
|
2012-10-24 14:40:13 +00:00 |
|
Romain Quetiez
|
d7e492b711
|
XML Datamodel: new format (version + zlists changed) - not compatible with 2.0 alpha!!!
SVN:trunk[2342]
|
2012-10-24 13:54:02 +00:00 |
|
Romain Quetiez
|
721faa7e1e
|
Updated copyright (2012) and license (LGPL changed to AGPL)
SVN:trunk[2333]
|
2012-10-23 21:41:36 +00:00 |
|
Denis Flaven
|
8d26d1dd34
|
Fixed the support of the toolkit
SVN:trunk[2258]
|
2012-10-15 15:28:48 +00:00 |
|
Denis Flaven
|
847a538912
|
Some progress on the 2.0 setup...
SVN:trunk[2237]
|
2012-10-10 09:18:32 +00:00 |
|
Denis Flaven
|
9af1de0bb4
|
Cleaner handling of "pure PHP" classes inside the data model
SVN:trunk[2225]
|
2012-10-02 13:54:22 +00:00 |
|