romainq
|
901a7945fa
Instrumented Model Factory with means to keep track of touched nodes
|
10 rokov pred |
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 rokov pred |
dflaven
|
43d2e5470a
Split in a separate "tool" class the upgrade of the format of the datamodel from 1.0 to 1.1.
|
10 rokov pred |
romainq
|
6717d561dd
New XML format, updated the transformation tool (UpgradeDocument)
|
10 rokov pred |
romainq
|
58e19439c1
Cosmetic improvement of an error message (data model compilation - collision of ids)
|
10 rokov pred |
dflaven
|
aab3215968
Forms enhancements and XML format touch-up.
|
10 rokov pred |
romainq
|
6195663f7b
Code cleanup (removed dead and misleading code branches), following revision [3347]
|
10 rokov pred |
dflaven
|
ce00241d3d
Rework of the ModelFactory API to make it simpler and safer.
|
10 rokov pred |
romainq
|
b90caa5c3e
Automatically add an id on the user rights profile/actions to allow a finer granularity for the deltas.
|
10 rokov pred |
dflaven
|
995a3a6b66
Renamed the "
|
10 rokov pred |
dflaven
|
229dc56ac1
Automatically add an id on the transitions to allow a finer granularity for the deltas.
|
11 rokov pred |
romainq
|
359a92cd31
Internal: modified the prototype of GetDelta to add several attributes on the root node
|
11 rokov pred |
romainq
|
cdb6b8d01b
Internal: correctly quote XPath literals within GetNodeById
|
11 rokov pred |
dflaven
|
940be2504a
Protection against attemp to delete a non-existing node in the XML...
|
11 rokov pred |
dflaven
|
14aa4c7421
#849: fix for the special case of loading class tags into a hierarchy
|
11 rokov pred |
dflaven
|
8ba8440fb9
#849: fix for the special case of loading class tags into a hierarchy
|
11 rokov pred |
romainq
|
1c1cb2b0b7
Compiler: added "constants"
|
11 rokov pred |
dflaven
|
3da2cea177
Removed an obsolete comment...
|
11 rokov pred |
romainq
|
27c009a90f
ModelFactory: needed / define_if_not_exists were not equivalent
|
11 rokov pred |
romainq
|
77a6f2b982
Model factory: fixed two bugs
|
11 rokov pred |
romainq
|
5a2c44ffa1
Delta revision id can be stored into the XML delta
|
12 rokov pred |
romainq
|
95bddf03d6
Possibility to introduce a delta (not in a module) at compile time
|
12 rokov pred |
dflaven
|
bdedf75155
IsInDefinition is needed => made it public
|
12 rokov pred |
dflaven
|
c165f0e661
Allow filtering the Delta output...
|
12 rokov pred |
dflaven
|
dc0eab5a39
Protect against non existing reconciliation keys...
|
12 rokov pred |
romainq
|
63c0224f25
Dashboard re-engineering
|
12 rokov pred |
dflaven
|
08f5fe95c5
Allow filtering of the languages to install
|
12 rokov pred |
romainq
|
d6047dc73e
New way to compile the dictionaries, allowing for incremental modification via XML
|
12 rokov pred |
romainq
|
4d4ecdc172
Needed => define if not exists
|
12 rokov pred |
dflaven
|
77aa41ed57
New internal flag for generating the delta.
|
12 rokov pred |