summaryrefslogtreecommitdiffstats
path: root/web/client.js
Commit message (Collapse)AuthorAgeFilesLines
* web client: preserve current view when reloading contentKaarle Ritvanen2014-03-241-5/+7
| | | | | fixes the case where the first tab is automatically selected as the opening view
* rename ACF2 to Alpine Configurator (aconf)Kaarle Ritvanen2014-03-241-14/+14
|
* web client: fix path escaping problemsKaarle Ritvanen2014-02-211-8/+8
|
* date and time fieldsKaarle Ritvanen2014-02-201-0/+1
|
* web client: split long rowsKaarle Ritvanen2014-02-141-6/+13
|
* web client: extract each widget to a dedicated fileKaarle Ritvanen2014-02-141-785/+8
|
* web client: dom moduleKaarle Ritvanen2014-02-121-38/+17
|
* web client: error moduleKaarle Ritvanen2014-02-121-7/+2
|
* web client: transaction moduleKaarle Ritvanen2014-02-121-421/+3
|
* web client: type moduleKaarle Ritvanen2014-02-121-24/+12
|
* web client: path moduleKaarle Ritvanen2014-02-121-60/+23
|
* web client: statusbar moduleKaarle Ritvanen2014-02-121-23/+3
|
* web client: use RequireJS for dependency managementKaarle Ritvanen2014-02-121-1268/+1290
|
* web client: trigger content reload with an eventKaarle Ritvanen2014-02-121-4/+10
|
* web client: split Inline class into twoKaarle Ritvanen2014-02-121-20/+28
| | | | do not inherit field rendering logic to Checkboxes
* web client: merge HeaderInline class to InlineKaarle Ritvanen2014-02-121-25/+24
|
* web client: fix sorting for leaf nodesv0.2.2Kaarle Ritvanen2014-02-061-1/+3
|
* web client: trigger change event on focused field when sorting startsKaarle Ritvanen2014-02-021-0/+1
|
* web client: list sortingKaarle Ritvanen2014-02-011-4/+67
|
* web client: extract list index adjustment functionsKaarle Ritvanen2014-02-011-23/+29
|
* web client: extract private non-exclusive deletion functionKaarle Ritvanen2014-02-011-41/+45
|
* web client: function for running exclusive task within transactionKaarle Ritvanen2014-02-011-21/+29
|
* web client: update cache properly when deleting list memberKaarle Ritvanen2014-02-011-1/+3
|
* web client: split table content to thead and tbodyKaarle Ritvanen2014-01-311-18/+18
|
* web client: improved tabbingKaarle Ritvanen2014-01-301-27/+54
| | | | | | | | Enable tabs also when module's top-level object is not a model. Tabs will appear when the user navigates to a model object. Enable tabs also when the model has attributes. The respective fields are put onto the 'General' tab.
* web client: checkbox rendering: eliminate race conditionKaarle Ritvanen2014-01-171-1/+2
| | | | parent not always created before its class property is set
* web client: display message in content area when loading dataKaarle Ritvanen2014-01-031-0/+2
|
* web client: block UI during commit and revertKaarle Ritvanen2014-01-021-1/+4
|
* hidden fields in modelsKaarle Ritvanen2013-12-201-7/+8
|
* web client: work around empty list encoded as object by serverKaarle Ritvanen2013-12-201-0/+3
|
* web client: disable deletion for non-removable collection membersKaarle Ritvanen2013-12-171-1/+2
|
* read-only collectionsKaarle Ritvanen2013-12-171-4/+9
|
* web client: pass meta argument correctly to render method of top-level widgetKaarle Ritvanen2013-12-171-15/+13
|
* 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
|
* web client: refresh filtered reference choices on field updatesKaarle Ritvanen2013-12-111-6/+34
|
* web client: postpone validation until request completesKaarle Ritvanen2013-12-111-22/+29
|
* web client: cleaner syntax for widget inheritanceKaarle Ritvanen2013-12-111-479/+533
|
* web client: refactor widget interfaceKaarle Ritvanen2013-12-111-83/+90
| | | | | use jQuery events for inter-widget communication avoid invocation of other inherited methods other than those of the direct ancestor
* web client: ensure required collections have at least 1 memberKaarle Ritvanen2013-12-061-36/+88
|
* 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-031-7/+7
|
* present choices in relative forms for reference setsKaarle Ritvanen2013-12-031-2/+2
|
* resolve reference choices on server sideKaarle Ritvanen2013-11-251-41/+13
|
* convert field choices to objects to allow additional parametersKaarle Ritvanen2013-11-251-2/+6
|
* web client: do not fail when trying to validate non-editable fieldKaarle Ritvanen2013-11-251-4/+4
|
* 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
|