Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-11-14 | Prepare to release version 0.2salami-0.2 | Lars Wirzenius | 3 | -5/+5 | |
2017-11-14 | Fix: drop unnecessary build-dependency on python3-psycopg2 | Lars Wirzenius | 1 | -1/+0 | |
2017-11-14 | Fix: drop empty debian/changelog entry | Lars Wirzenius | 1 | -6/+0 | |
2017-11-14 | Bump version number post-release to 0.1+git | Lars Wirzenius | 3 | -2/+12 | |
2017-11-14 | Prepare to release version 0.1salami-0.1 | Lars Wirzenius | 3 | -3/+9 | |
2017-11-14 | Fix: start Salami | Lars Wirzenius | 72 | -7790/+229 | |
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-11-02 | Add: allow resource type specs to be updated | Lars Wirzenius | 3 | -10/+60 | |
2017-11-02 | Fix: flatten objects with same name, unorderable fields | Lars Wirzenius | 4 | -2/+24 | |
Bug reported by Mantas. If a resource (or its prototype) has two fields with the same name, but unorderable value types (such as string and integer), the flatten_object function used to crash. This is now fixed. | |||||
2017-11-01 | Fix: set base url for ResourceRouter | Lars Wirzenius | 3 | -0/+4 | |
2017-11-01 | Add: fix spelling of QvarnLabs' name | Lars Wirzenius | 1 | -1/+1 | |
2017-11-01 | Add: copyright statements to README | Lars Wirzenius | 1 | -0/+2 | |
1c4a2d649ed217eb71ceee917076b6d743494eb5734faa8876bf4811f7ebe2da | |||||
2017-10-26 | Add: update NEWS about listener bug | Lars Wirzenius | 1 | -0/+6 | |
2017-10-25 | Add: listen_on_type field to listeners | Lars Wirzenius | 2 | -1/+20 | |
This makes it possible to only return listeners for a specific resource type. | |||||
2017-10-25 | Add: scenario that tests the right listeners show up | Lars Wirzenius | 1 | -0/+90 | |
2017-10-18 | Add: history and background from README to yarn intro | Lars Wirzenius | 1 | -1/+18 | |
2017-10-18 | Add: add a section on the origins of Qvarn to README | Lars Wirzenius | 1 | -0/+15 | |
2017-10-12 | Merge: refactor api.py for cleanliness | Lars Wirzenius | 15 | -736/+931 | |
2017-10-12 | Refactor: use helper methods to fix repeated code | Lars Wirzenius | 1 | -30/+22 | |
2017-10-12 | Refactor: move some "builtin" resource types into yaml files | Lars Wirzenius | 4 | -74/+32 | |
2017-10-12 | Refactor: move notifications and resources into their own routers | Lars Wirzenius | 5 | -139/+410 | |
2017-10-12 | Refactor: drop repr-ification, slog does it itself now | Lars Wirzenius | 1 | -8/+1 | |
2017-10-12 | Refactor: use NotificationRouter | Lars Wirzenius | 3 | -210/+8 | |
2017-10-12 | Refactor: use SubresrouceRouter | Lars Wirzenius | 2 | -53/+5 | |
2017-10-12 | Fix: drop unnecssary parts, fix callback name | Lars Wirzenius | 1 | -5/+1 | |
2017-10-12 | Refactor: add SubresourceRouter | Lars Wirzenius | 2 | -45/+100 | |
2017-10-12 | Refactor: move API exceptions into their own module | Lars Wirzenius | 3 | -1/+56 | |
2017-10-12 | Refactor: move file serving to its own module | Lars Wirzenius | 3 | -66/+104 | |
2017-10-12 | Refactor: move get_current_timestamp into its own module | Lars Wirzenius | 4 | -9/+29 | |
2017-10-12 | Refactor: add qvarn.Router interface, and qvarn.VersionRouter | Lars Wirzenius | 6 | -34/+72 | |
My goal it so to split up the large and ugly QvarnAPI class into more manageable classes. | |||||
2017-10-12 | Refactor: move reponse creation functions to responses.py | Lars Wirzenius | 4 | -122/+151 | |
2017-10-10 | Bump version number post-release to 0.86+git | Lars Wirzenius | 3 | -2/+12 | |
2017-10-10 | Prepare to release version 0.86qvarn-jsonb-0.86 | Lars Wirzenius | 3 | -5/+5 | |
2017-10-10 | Add: update NEWS | Lars Wirzenius | 1 | -5/+3 | |
2017-10-09 | Merge branch 'liw/blobs' to add blob support | Lars Wirzenius | 12 | -34/+452 | |
2017-10-09 | Add: update NEWS | Lars Wirzenius | 1 | -1/+1 | |
2017-10-09 | Add: support for blobs to Postgres | Lars Wirzenius | 2 | -13/+43 | |
2017-10-09 | Add: GET/PUT for blobs | Lars Wirzenius | 1 | -4/+71 | |
2017-10-09 | Add: optional header for a 200 response | Lars Wirzenius | 1 | -4/+7 | |
2017-10-09 | Refactor: move subresource route creation into method | Lars Wirzenius | 1 | -12/+18 | |
This applies for non-file subrsources only. | |||||
2017-10-09 | Add: ResourceType.get_files | Lars Wirzenius | 2 | -3/+26 | |
2017-10-09 | Add: blob handling in ObjectStore | Lars Wirzenius | 3 | -5/+120 | |
2017-10-09 | Add: a 'blob' blob to the subject reasource | Lars Wirzenius | 1 | -0/+9 | |
2017-10-09 | Add: test scenario for managing blobs | Lars Wirzenius | 3 | -1/+166 | |
2017-10-06 | Fix: sort notifications by timestamp | Lars Wirzenius | 1 | -3/+12 | |
2017-10-06 | Fix: don't log _obj in keys | Lars Wirzenius | 1 | -1/+6 | |
2017-10-05 | Add: update NEWS | Lars Wirzenius | 1 | -0/+1 | |
2017-10-05 | Add: DELETE /foos/listeners/id1/notifications/id2 | Lars Wirzenius | 1 | -0/+19 | |
2017-10-05 | Fix: when deleting a listner, delete all its notifications | Lars Wirzenius | 1 | -5/+20 | |
2017-10-05 | Add: DELETE /foos/listeners/id | Lars Wirzenius | 1 | -3/+18 | |
2017-10-05 | Fix: only nofify POST to listeners who want them | Lars Wirzenius | 1 | -6/+9 | |