aboutsummaryrefslogtreecommitdiff
path: root/lockchain-http/src/lib.rs (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-09-15A lot of refactoring in lockchain-filesKatharina Fey1-2/+2
2018-07-10Adding an example of how to register a user and adding new metadataKatharina Fey1-9/+8
vault endpoints functions
2018-07-10Adding the http ability to register/login and managing metadataKatharina Fey1-0/+25
2018-07-09Restoring the API handlers again, making it all work with the newKatharina Fey1-44/+44
Error system (all stubs for now)
2018-07-02Throwing stuff against wallsKatharina Fey1-44/+44
2018-07-02This doesn't workKatharina Fey1-8/+0
2018-07-01Refactoring models module, adding more inputsKatharina Fey1-1/+1
2018-06-30Fleshing out REST API fully and adding function stubsKatharina Fey1-15/+52
2018-06-22Fixing a bunch of syntax errors in the codeKatharina Fey1-3/+1
2018-06-13Refactoring http API and making "not working" routes return a more ↵Katharina Fey1-4/+4
descriptive json
2018-06-12Working on the http layer, adding 'create' routeKatharina Fey1-8/+11
Many things here are not ideal. There is very little checking that's being done, for this we need to tweak the core API a bit further. There are some corner cases that aren't caught. Authentication isn't being done yet. And it's not 100% clear yet where those scopes should live. But...there is progress being made. The API will develop and hopefully soon-ish we'll also be able to add versioning via a new serde-versioning crate being written (hint hint). The basic problem is that we need to build a system that works for two kinds of settings: remotely, administered via a few users, on a different computer with limited access and local, used by a single user and application stack (http interface for browser plugins, file API for everything else). The latter is the focus of development for now, but before we hit 1.0 (aka stable for production) there are more issues to be resolved. Also...if lockchain is to be used as a keystore in poke, we need to figure out how to allow easier integration of the core storage components into other applications (maybe some guides). Also...all of this should be documented in other places than just my ramblings in commit messages 😅
2018-06-12Starting work on lockchain-http scope filesKatharina Fey1-8/+13
2018-06-12Adding /api and /vault endpoints as first working routes ✨Katharina Fey1-1/+5
2018-06-10Removing User & Login traits from core, adding a metadata store to take ↵Katharina Fey1-2/+7
their place
2018-06-09Tweaking the documentation for lockchain-httpKatharina Fey1-13/+13
2018-06-09Updating http documentationKatharina Fey1-22/+40
2018-06-09Tweaking the lockchain-http API, adding some constraints on vault traitsKatharina Fey1-36/+37
2018-06-09Working on lockchain integrationKatharina Fey1-6/+9
2018-06-09Refactoring http libraryKatharina Fey1-6/+6
2018-06-07Adding more documentationKatharina Fey1-6/+14
2018-06-07Starting work on the lockchain-http interface libraryKatharina Fey1-0/+49
2018-06-07A bunch of code changesKatharina Fey1-31/+0
2018-05-13Starting work on http crateKatharina Sabel1-0/+4
2018-05-08Changing the way that vault traits workKatharina Fey1-1/+15
2018-05-08More crate metadata for crates ioKatharina Fey1-0/+9
2018-05-08Adding dependencies to http crate and publishing itKatharina Fey1-7/+4
2018-05-06Massively refactor repositoryKatharina Fey1-0/+7