summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* web client: set the height of the module menuKaarle Ritvanen2013-09-181-0/+1
|
* web client: focus username field on login pageKaarle Ritvanen2013-09-181-0/+2
|
* hashed passwordsKaarle Ritvanen2013-09-173-4/+36
|
* integration with 'lbu commit'Kaarle Ritvanen2013-09-164-31/+73
| | | | | client must specifically request saving files if server's root file system is tmpfs web client does this automatically on commit
* web client: redirect to parent if object does not existKaarle Ritvanen2013-09-161-5/+24
| | | | current object may disappear when reverting the transaction
* web client: helper functions for deferred objects in transaction set, delete ↵Kaarle Ritvanen2013-09-161-9/+8
| | | | methods
* web client: mark originally empty field valid when erroneous value clearedKaarle Ritvanen2013-09-161-22/+21
|
* dev-shell: abort transaction also when latest command has failedKaarle Ritvanen2013-09-161-2/+3
|
* dev-shell: pass transaction ID when starting a nested transactionKaarle Ritvanen2013-09-161-1/+0
|
* protocol: change URL for transaction operations to /transactionKaarle Ritvanen2013-09-164-10/+13
|
* web client: login/logoutKaarle Ritvanen2013-09-113-616/+676
|
* web client: inline widget for nested object viewsKaarle Ritvanen2013-09-113-214/+266
|
* web client: move <tr> rendering to widget implementationKaarle Ritvanen2013-09-111-82/+88
|
* acf.util: add API documentation for ldocNatanael Copa2013-09-111-0/+41
|
* install Lua 5.2 modulesNatanael Copa2013-09-111-1/+2
|
* Lua 5.2 support: explicit assignment of arg variableKaarle Ritvanen2013-09-111-0/+1
|
* web client: updated cssNatanael Copa2013-09-041-12/+78
| | | | | | - make the tabs look like tabs - make status bar color change only on left - made a colored dot in modules menu as status indicator
* web client: set the status/current class on the <li> elementNatanael Copa2013-09-041-5/+4
| | | | | | So we get tabs that looks like tabs. Also, append the 'current' class so we get both changed/invalid classes and the 'current'.
* eliminate explicit use of string moduleKaarle Ritvanen2013-09-0410-29/+29
|
* eliminate deprecated module styleKaarle Ritvanen2013-09-0429-339/+384
|
* eliminate deprecated varargs styleKaarle Ritvanen2013-09-046-13/+14
|
* web client: deletion of collection membersKaarle Ritvanen2013-09-041-26/+123
|
* web client: correct obscure off-by-one error for collection array indexKaarle Ritvanen2013-08-151-3/+4
|
* web client: eliminate race condition in validationKaarle Ritvanen2013-08-151-23/+22
|
* web client: invalidate transaction until required values filled in for new ↵Kaarle Ritvanen2013-08-151-94/+119
| | | | objects
* model registration without field parameter tableKaarle Ritvanen2013-07-031-0/+1
|
* dev-shell: default to port 8000Kaarle Ritvanen2013-07-031-1/+1
|
* make mmeta function work for with wildcard nameKaarle Ritvanen2013-07-031-1/+3
|
* fix regression in transaction handlingKaarle Ritvanen2013-07-031-1/+3
|
* augeas back-end: correct reading of nodes with identical namesKaarle Ritvanen2013-07-031-1/+1
|
* correct name of delete permissionKaarle Ritvanen2013-06-291-1/+1
|
* set default server port to 8000Natanael Copa2013-06-281-1/+1
| | | | We don't want encourage testers to run development versions as root.
* prevent deletion of objects referred to by other objectsKaarle Ritvanen2013-06-284-12/+66
|
* new metatable function for TreeNode objects: memberKaarle Ritvanen2013-06-282-26/+22
|
* rename 'search' to 'fetch'Kaarle Ritvanen2013-06-288-19/+19
|
* augeas back-end: order nodes according to model topologyKaarle Ritvanen2013-06-281-6/+25
|
* eliminate data type arguments from transaction and persistence manager intefacesKaarle Ritvanen2013-06-2813-108/+144
| | | | utilize model topology information instead
* allow exploring model topology without open transactionKaarle Ritvanen2013-06-285-14/+18
| | | | | optimize topology scan in model registration phase function for mapping path names to back-end addresses
* collect topological information on modelsKaarle Ritvanen2013-06-286-13/+85
|
* awall module: correct reference scopes in rule objectsKaarle Ritvanen2013-06-281-4/+4
| | | | filter rules can contain embedded releated rule objects
* acf.path: support for wildcards in path namesKaarle Ritvanen2013-06-282-22/+35
|
* acf.util.map: pass original values to the functionKaarle Ritvanen2013-06-281-1/+1
|
* reject strings of form xxxx::xxxx as IPv6 addressesKaarle Ritvanen2013-06-101-1/+5
|
* web client: do not flush TreeNodes with invalid membersKaarle Ritvanen2013-06-101-1/+2
|
* awall module: fix typoKaarle Ritvanen2013-05-311-1/+1
|
* web client: refactoringKaarle Ritvanen2013-05-311-241/+284
| | | | | | transaction state handling separated from UI logic start new transaction on view change if there are no uncommitted changes minor usability improvements
* web client: insertion to collections and listsKaarle Ritvanen2013-05-311-15/+82
|
* new data type: ListKaarle Ritvanen2013-05-3110-67/+104
|
* web client: fix rendering of read-only widgetsKaarle Ritvanen2013-05-311-15/+13
|
* clone TreeNode instance if its path name is assigned to a TreeNode fieldKaarle Ritvanen2013-05-311-8/+3
|