summaryrefslogtreecommitdiffstats
path: root/acf
Commit message (Collapse)AuthorAgeFilesLines
...
* 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-265-15/+15
|
* 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-266-50/+145
|
* 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-265-21/+45
|
* handle error when encountering a primitive value during searchKaarle Ritvanen2013-04-241-3/+7
|
* basic access controlKaarle Ritvanen2013-03-2510-42/+122
|
* 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-257-50/+97
|
* allow escaped slashes in object path namesKaarle Ritvanen2013-03-259-44/+75
|
* 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
|
* 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-154-28/+49
| | | | | | add nested transaction support to protocol allow deferring validation to parent transaction process each update request within a nested transaction
* fix bugs in validation and deletionKaarle Ritvanen2013-03-152-10/+16
|
* forward relevant error messages to clientKaarle Ritvanen2013-03-0711-34/+171
|
* moved range field to generic model libraryKaarle Ritvanen2013-03-072-15/+29
| | | | corrected some errors in validation logic
* adjusted the semantics of reference scopeKaarle Ritvanen2013-03-014-14/+14
|
* basic login session managementKaarle Ritvanen2013-03-011-1/+2
|
* field default value in metadataKaarle Ritvanen2012-12-291-0/+1
|
* initial versionKaarle Ritvanen2012-12-1621-0/+1404