summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* model: allow setting backend address for computed fieldKaarle Ritvanen2013-12-171-4/+9
* web client: display label correctly for read-only Link and Reference widgetsKaarle Ritvanen2013-12-171-2/+2
* web client: show user-friendly value in read-only ComboBox widgetsKaarle Ritvanen2013-12-171-8/+17
* model: dynamically determine if field is editableKaarle Ritvanen2013-12-172-4/+12
* augeas backend: allow dots in path namesKaarle Ritvanen2013-12-171-1/+1
* model: validate also computed fieldsKaarle Ritvanen2013-12-172-6/+5
* web client: refresh filtered reference choices on field updatesKaarle Ritvanen2013-12-113-10/+43
* web client: postpone validation until request completesKaarle Ritvanen2013-12-111-22/+29
* model: meta requests: return metadata for reference, not targetKaarle Ritvanen2013-12-112-5/+9
* model: pass dereferencing option to fields from modelsKaarle Ritvanen2013-12-111-3/+2
* web client: cleaner syntax for widget inheritanceKaarle Ritvanen2013-12-111-479/+533
* web client: refactor widget interfaceKaarle Ritvanen2013-12-111-83/+90
* model: optimize validation of TreeNode fieldsKaarle Ritvanen2013-12-111-1/+9
* model: correct dereferencing behavior of reference setsKaarle Ritvanen2013-12-111-5/+5
* transaction: suppress validation for subordinates of deleted objectsKaarle Ritvanen2013-12-061-3/+13
* model: do not validate computed fieldsKaarle Ritvanen2013-12-061-1/+1
* web client: ensure required collections have at least 1 memberKaarle Ritvanen2013-12-062-36/+89
* web client: deletion: do not crash when no validation task existsKaarle Ritvanen2013-12-061-2/+3
* web client: do dependent field condition checking as part of validationKaarle Ritvanen2013-12-061-57/+57
* web client: properly handle required conditional fieldsKaarle Ritvanen2013-12-051-11/+22
* reference choice filters, disable choices for clientKaarle Ritvanen2013-12-037-50/+96
* model: do not follow references in TreeNode.search_refsKaarle Ritvanen2013-12-031-1/+1
* present choices in relative forms for reference setsKaarle Ritvanen2013-12-035-9/+16
* model: field nomalization methodKaarle Ritvanen2013-12-034-20/+16
* model: set default ui-value for object-type choicesKaarle Ritvanen2013-12-031-4/+4
* model: shortcut for util.mapKaarle Ritvanen2013-12-031-3/+4
* model: disallow references to ancestorsKaarle Ritvanen2013-11-252-2/+12
* resolve reference choices on server sideKaarle Ritvanen2013-11-253-42/+29
* model: lazy evaluation for member metadataKaarle Ritvanen2013-11-253-14/+25
* convert field choices to objects to allow additional parametersKaarle Ritvanen2013-11-253-7/+23
* model: remove unnecessary require statementKaarle Ritvanen2013-11-251-1/+0
* web client: do not fail when trying to validate non-editable fieldKaarle Ritvanen2013-11-251-4/+4
* model: invoke model-specific validation methodKaarle Ritvanen2013-11-151-0/+1
* model: allow storing values for computed fieldsKaarle Ritvanen2013-11-151-2/+3
* transaction: improve validation robustnessKaarle Ritvanen2013-11-151-5/+28
* augeas backend: fix multi-key selection in set methodKaarle Ritvanen2013-11-151-6/+6
* augeas backend: remove some race conditions in set methodKaarle Ritvanen2013-11-151-4/+17
* model: TreeNode equality check using == operatorKaarle Ritvanen2013-11-141-0/+5
* web client: revert to parent view also when module does not use tabsKaarle Ritvanen2013-11-141-10/+9
* web client: do not invalidate conditionally required fieldsKaarle Ritvanen2013-11-141-0/+1
* model: collection size checking with # operatorKaarle Ritvanen2013-11-141-0/+2
* model: use null backend for computed fieldsKaarle Ritvanen2013-11-144-4/+8
* model: function for checking set membershipKaarle Ritvanen2013-11-143-3/+12
* model: function for getting TreeNode's parentKaarle Ritvanen2013-11-142-1/+9
* field conditions: multiple alternative valuesKaarle Ritvanen2013-11-143-9/+20
* web client: handle conditional read-only fields correctlyKaarle Ritvanen2013-11-141-5/+11
* model: shortcuts for utility functions in model.luaKaarle Ritvanen2013-11-141-4/+7
* web client: allow conditional inline widgetsKaarle Ritvanen2013-11-141-17/+26
* combine choice and ui_choice properties of fieldsKaarle Ritvanen2013-11-143-13/+13
* model: custom backend address derivationKaarle Ritvanen2013-10-311-3/+4