summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-09-27Prepare to release version 0.84qvarn-0.84Lars Wirzenius3-5/+5
2017-09-27Fix: setup.py should be run by Python 3Lars Wirzenius1-1/+1
2017-09-27Change: version numberLars Wirzenius2-116/+3
2017-09-27Add: NEWS fileLars Wirzenius1-0/+15
2017-09-27Fix: start_qvarn permissionsLars Wirzenius1-0/+0
2017-09-27Fix: move qvarnbackend.py to qvarn/backend.pyLars Wirzenius2-1/+1
2017-09-27Revert "Add: put back qvarnbackend.py installation"Lars Wirzenius1-1/+0
2017-09-27Add: put back qvarnbackend.py installationLars Wirzenius1-0/+1
2017-09-27Fix: install start_qvarn instead of qvarnbackendLars Wirzenius1-1/+1
2017-09-27Drop: don't install qvarn.confLars Wirzenius1-1/+0
2017-09-27Fix: drop py_modulesLars Wirzenius1-1/+0
2017-09-27Fix: rename qvarnbackend to start_qvarnLars Wirzenius1-0/+0
2017-09-27Add: install qvarnbackend.py as a module, not as a scriptLars Wirzenius1-1/+1
2017-09-27Add: qvarnbackend script to run qvarn backendLars Wirzenius2-1/+29
2017-09-27Fix: Python3 dependency in Debian binary packageLars Wirzenius1-1/+1
2017-09-27Fix: empty line escaping in debian/copyrightLars Wirzenius1-100/+100
2017-09-27Fix: install qvarnbench.py using that name in setup.pyLars Wirzenius1-1/+1
2017-09-27Add: call the software qvarn-jsonb in READMELars Wirzenius1-6/+6
2017-09-27Add: test that one can retrieve resource type specs via APILars Wirzenius3-7/+26
2017-09-27Fix: add resource_type objects also to auxiliary tableLars Wirzenius1-22/+50
2017-09-26Refactor: split up long find_missing_path method into smallerLars Wirzenius1-20/+26
2017-09-26Add: scenario for testing /resource_types (GET only)Lars Wirzenius1-0/+19
2017-09-26Add: unit test for using both /show and /show_allLars Wirzenius1-0/+5
2017-09-26Drop: the type field from the _field column in _aux tableLars Wirzenius1-2/+0
2017-09-25Merge branch 'liw/subres'Lars Wirzenius0-0/+0
2017-09-25Add: API test prescribed error messageLars Wirzenius2-1/+27
2017-09-25Add: return error if user searches for unknown fieldLars Wirzenius4-2/+50
2017-09-25Fix: add **kwargs to all callbacks, for new apifw versionLars Wirzenius1-3/+5
2017-09-25Add: handle URL-encoding in searchesLars Wirzenius2-1/+16
2017-09-25Add: smoke test for URL-encoded slashes in searchesLars Wirzenius1-0/+6
2017-09-25Fix: make qvarn.Condition classes work for SQLLars Wirzenius3-23/+35
2017-09-25Fix: make pure Python Conditions be case-insensitiveLars Wirzenius1-8/+8
2017-09-25Add: tests for search being case-insensitiveLars Wirzenius2-2/+13
2017-09-25Fix: only return parent objects when subresources matchLars Wirzenius2-5/+28
2017-09-25Add: object key subpath to the resource type tableLars Wirzenius1-1/+2
2017-09-25Add: test parents are returned, if subresources matchLars Wirzenius2-1/+17
2017-09-25Change: ObjectStore.find_objecs returns object ids tooLars Wirzenius2-6/+17
2017-09-25Drop: ObjectStore.find_object_idsLars Wirzenius4-37/+3
2017-09-25Add: test that sub-resource hit returns id of parentLars Wirzenius1-0/+10
2017-09-25Add: test for updating subresource with wrong revisionLars Wirzenius1-0/+7
2017-09-25Add: use real revision in test, just to be sureLars Wirzenius1-1/+1
2017-09-25Add: test and fix for wrong resource id in bodyLars Wirzenius2-2/+13
2017-09-25Fix: search should not return subresourcesLars Wirzenius4-6/+153
2017-09-25Add: qvarnbackend.py to without-testsLars Wirzenius1-0/+1
2017-09-25Fix: rename qvarnbackend back to qvarnbackend.pyLars Wirzenius1-143/+0
2017-09-25Add: subpath key in objects store (SQL)Lars Wirzenius1-1/+1
2017-09-25Fix: add setup.py to without-testsLars Wirzenius1-1/+1
2017-09-25Add: PUT subresource in api, smoke testsLars Wirzenius2-8/+56
2017-09-25Add: Collection.put_subresourceLars Wirzenius2-2/+69
2017-09-25Add: ResourceType.get_subprototypeLars Wirzenius2-0/+10