summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* protocol.txt: update collection metadata descriptionKaarle Ritvanen2013-05-211-2/+4
|
* web client: display user-friendly names rather than path namesKaarle Ritvanen2013-05-2111-75/+155
|
* web client: fix a couple of corner cases in validationKaarle Ritvanen2013-05-211-56/+89
| | | | | wait until previous request completes for the same value do not issue DELETE request for non-existent values
* web client: fix checkbox highlighting when returning to a modified viewKaarle Ritvanen2013-05-211-26/+17
|
* awall module: add support for new featuresKaarle Ritvanen2013-05-211-18/+34
|
* web client: combine validation error message setting functionsKaarle Ritvanen2013-05-201-18/+13
|
* web client: highlight status bar when there are uncommitted changesKaarle Ritvanen2013-05-203-46/+72
|
* web client: stylesheet, highlight changed and invalid parametersKaarle Ritvanen2013-05-203-66/+119
|
* web client: top and 2nd level menusKaarle Ritvanen2013-05-202-10/+119
|
* web client: pass correct path name to renderField with map collectionsKaarle Ritvanen2013-05-191-14/+17
|
* web client: refactor HTTP request helper functionsKaarle Ritvanen2013-05-191-31/+35
|
* web client: basic editing functionalityKaarle Ritvanen2013-05-173-43/+268
|
* server: return proper status code when attempting PUT on a set memberKaarle Ritvanen2013-05-171-0/+3
|
* install dependencies with a virtual metapackageNatanael Copa2013-05-131-1/+1
| | | | | | Makes it easy to uninstall them: apk del .acf2-deps
* web client: remove unnecessary invocation of _.bindKaarle Ritvanen2013-05-111-2/+2
|
* simple JavaScript configuration browserKaarle Ritvanen2013-05-116-4/+125
|
* basic network configuration moduleKaarle Ritvanen2013-05-096-112/+240
|
* persistence: Augeas back-end rewrittenKaarle Ritvanen2013-05-094-19/+118
| | | | | map identically named nodes to collections implement set function
* relative addresses in field definitionsKaarle Ritvanen2013-05-081-1/+1
|
* optional automatic removal of empty collectionsKaarle Ritvanen2013-05-082-3/+6
|
* awall module: fix IPv4 address validationKaarle Ritvanen2013-05-081-2/+2
|
* explicit control for automatic creation of TreeNode instancesKaarle Ritvanen2013-05-087-28/+41
|
* persistence: automatically determine data type when not defined by modelKaarle Ritvanen2013-05-081-0/+1
|
* file system back-end: deletionKaarle Ritvanen2013-05-011-6/+12
|
* file system back-end: map references to symlinksKaarle Ritvanen2013-05-011-4/+23
|
* allow numerical components in path namesKaarle Ritvanen2013-05-017-17/+23
| | | | use escape syntax to encode number-looking strings
* pass reference scope to persistence managerKaarle Ritvanen2013-05-013-8/+24
|
* make persistence manager aware of data typesKaarle Ritvanen2013-05-0111-23/+48
| | | | coerce values into proper types
* substitute lua-posix for lua-filesystemKaarle Ritvanen2013-04-266-16/+16
|
* conflict detection: ignore updates where value was not changedKaarle Ritvanen2013-04-263-10/+14
|
* ipairs function for TreeNode objectsKaarle Ritvanen2013-04-261-1/+13
|
* object-specific actionsKaarle Ritvanen2013-04-268-67/+167
|
* deal with requests with zero Content-LengthKaarle Ritvanen2013-04-261-2/+5
|
* use JSON encoding also for primitive values in responseKaarle Ritvanen2013-04-261-13/+12
|
* fix bug in validation: skip non-existent objectsKaarle Ritvanen2013-04-261-1/+1
| | | | also those created and then deleted during the transaction
* metadata query operationKaarle Ritvanen2013-04-268-21/+59
|
* handle error when encountering a primitive value during searchKaarle Ritvanen2013-04-241-3/+7
|
* dev-shell: improved error handlingKaarle Ritvanen2013-04-241-8/+30
|
* basic access controlKaarle Ritvanen2013-03-2513-60/+179
|
* volatile backend for persistence managerKaarle Ritvanen2013-03-255-56/+74
| | | | | set as default backend possibility to switch backend in field definition
* new data type: setKaarle Ritvanen2013-03-2510-68/+136
|
* allow escaped slashes in object path namesKaarle Ritvanen2013-03-259-44/+75
|
* add missing status codes to protocol definitionKaarle Ritvanen2013-03-251-0/+4
|
* refactor the way context is passed to Field and Collection objectsKaarle Ritvanen2013-03-254-96/+106
|
* fix bug in eliminating adjacent slashes in path namesKaarle Ritvanen2013-03-201-2/+2
|
* fix bug in validation: skip deleted objectsKaarle Ritvanen2013-03-202-3/+3
|
* combined two if statements in TreeNode validation functionKaarle Ritvanen2013-03-181-4/+2
|
* more secure session managementKaarle Ritvanen2013-03-151-20/+19
| | | | | use random identifiers bind open transactions to the session
* fixed bug in conflict detection: update parent's timestamp when ↵Kaarle Ritvanen2013-03-151-2/+7
| | | | creating/deleting subordinate
* improved handling of nested transactionsKaarle Ritvanen2013-03-157-50/+69
| | | | | | add nested transaction support to protocol allow deferring validation to parent transaction process each update request within a nested transaction