summaryrefslogtreecommitdiff
path: root/without-tests
AgeCommit message (Collapse)AuthorFilesLines
2018-09-10Add: templats/__init__.py to without-tests (duh)Lars Wirzenius1-0/+1
2018-09-10Drop: /login endpoint (not used anymore)Lars Wirzenius1-1/+1
2018-08-01Add: management APILars Wirzenius1-0/+1
2018-07-13Refactor: code cleanupLars Wirzenius1-0/+2
2018-02-09Rename: to QvisqveLars Wirzenius1-11/+12
2018-02-03Refactor: move most of backend.py to app.pyLars Wirzenius1-0/+1
This allows "import salami" without having SALAMI_CONFIG set in the environment.
2018-01-30Add: token generation and API routesLars Wirzenius1-0/+2
2017-11-16Add: beginnings of a yarn test suiteLars Wirzenius1-0/+1
2017-11-15Add: build.py to without-testsLars Wirzenius1-0/+1
2017-11-14Fix: start SalamiLars Wirzenius1-15/+8
This is based on Qvarn, because the implementation is so similar to hat Salami needs. This commit drops the unwanted bits of Qvarn and changes things to be Salami instead. This commit only introduces the /version endpoint.
2017-10-12Refactor: move notifications and resources into their own routersLars Wirzenius1-0/+1
2017-10-12Refactor: use NotificationRouterLars Wirzenius1-0/+1
2017-10-12Refactor: move API exceptions into their own moduleLars Wirzenius1-0/+2
2017-10-12Refactor: move get_current_timestamp into its own moduleLars Wirzenius1-0/+2
2017-10-12Refactor: add qvarn.Router interface, and qvarn.VersionRouterLars Wirzenius1-0/+2
My goal it so to split up the large and ugly QvarnAPI class into more manageable classes.
2017-10-12Refactor: move reponse creation functions to responses.pyLars Wirzenius1-0/+1
2017-09-28Rename: backend in without-testsLars Wirzenius1-1/+1
2017-09-25Add: qvarnbackend.py to without-testsLars Wirzenius1-0/+1
2017-09-25Fix: add setup.py to without-testsLars Wirzenius1-1/+1
2017-08-08Add: add sql.p to without-testsLars Wirzenius1-6/+1
Also drop obsolete stuff.
2017-07-27Add: use structured logging in qvarnbackendLars Wirzenius1-0/+1
We also hijack all the log messages logged via the Python stdlib logging library so they don't get lost. Especially we hijack the ones logged by gunicorn.
2017-07-26Add: yarns/lib.py to without-testsLars Wirzenius1-0/+1
2017-07-26Add: qvarn/version.pyLars Wirzenius1-0/+1
2017-07-19Add: test for byte stringsLars Wirzenius1-1/+1
2017-07-19Add: ObjectStoreLars Wirzenius1-1/+2
2017-07-13Add: structured logging from old qvarnLars Wirzenius1-0/+1
2017-07-13Add: a /version version of new qvarn backendLars Wirzenius1-0/+1
2017-07-11Add: run unit tests in ./checkLars Wirzenius1-0/+5