Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updating crates to 2018 edition (#9) | Katharina | 2019-04-22 | 20 | -55/+55 |
| | | | | | | * Updating main README * Updating lock file * Updating crate ecosystem to Rust 2018 edition | ||||
* | Deprecating the entire `lockchain-crypto` API because it makes no gosh darn ↵ | Katharina Fey | 2018-09-16 | 2 | -8/+7 |
| | | | | sense anymore 🤷 | ||||
* | Fixing documentation test cases | Katharina Fey | 2018-09-16 | 2 | -8/+13 |
| | |||||
* | Assorted changes | Katharina Fey | 2018-09-16 | 3 | -10/+30 |
| | |||||
* | Only relying on the `UserStore` `AutoEncoder` impl for serialisation | Katharina Fey | 2018-09-16 | 3 | -2/+16 |
| | |||||
* | Updating a bunch crates and generating keys | Katharina Fey | 2018-09-15 | 1 | -3/+4 |
| | |||||
* | Using the new generators to create filevault | Katharina Fey | 2018-09-15 | 3 | -27/+25 |
| | |||||
* | Starting work on the lockchain-core --> lockchain-files userstore mapper | Katharina Fey | 2018-09-08 | 1 | -1/+2 |
| | |||||
* | Assorted code fixes | Katharina Fey | 2018-09-08 | 2 | -3/+3 |
| | |||||
* | Changing the vault trait to use Result<_, VaultError> more liberally | Katharina Fey | 2018-09-06 | 3 | -4/+10 |
| | |||||
* | Various smol changes around the new Generator API | Katharina Fey | 2018-09-06 | 3 | -56/+82 |
| | |||||
* | Removing deprecated `UserStore` and `KeyStore` into new `users::UserStore` | Katharina Fey | 2018-09-06 | 3 | -11/+1 |
| | | | | and fixing all resulting code issues | ||||
* | Refactoring the vault trait to consume a generator struct | Katharina Fey | 2018-09-06 | 5 | -212/+72 |
| | |||||
* | Cleaning up the core a bit. Adding better (any) config handling to files | Katharina Fey | 2018-09-04 | 4 | -10/+15 |
| | |||||
* | Generally refactoring some code (this is a bad commit message) | Katharina Fey | 2018-09-03 | 8 | -105/+163 |
| | |||||
* | Adding login/logout functions to the vault trait | Katharina Fey | 2018-08-06 | 3 | -17/+31 |
| | |||||
* | More refactoring and trying to get keystores to work properly | Katharina Fey | 2018-08-06 | 12 | -81/+83 |
| | |||||
* | Doing some file management, moving stuff around | Katharina Fey | 2018-08-06 | 12 | -84/+134 |
| | |||||
* | (cargo-release) start next development iteration 0.9.1-alpha.0 | Katharina Fey | 2018-07-12 | 2 | -2/+2 |
| | |||||
* | (cargo-release) version 0.9.0 | Katharina Fey | 2018-07-12 | 2 | -2/+2 |
| | |||||
* | Adding a new keystore to lockchain-core::crypto, composing a userstore | Katharina Fey | 2018-07-12 | 4 | -24/+143 |
| | | | | | from two metadomains now (users, registry) to allow for a better user registry pipeline. Tweaking examples to make all this work and generally cleaning up code | ||||
* | Adding docs for `UserStore` | Katharina Fey | 2018-07-10 | 1 | -2/+8 |
| | |||||
* | Adding an example of how to register a user and adding new metadata | Katharina Fey | 2018-07-10 | 4 | -4/+52 |
| | | | | vault endpoints functions | ||||
* | Adding access rights management functions | Katharina Fey | 2018-07-09 | 1 | -8/+16 |
| | |||||
* | Restoring the API handlers again, making it all work with the new | Katharina Fey | 2018-07-09 | 1 | -0/+5 |
| | | | | Error system (all stubs for now) | ||||
* | Refactoring the error modules to now contain sub-error types | Katharina Fey | 2018-07-09 | 8 | -78/+196 |
| | | | | | This isn't ideal yet but good enough for now. Errors can be added via a new variant in lockchain::errors::Error easily | ||||
* | Removing generics from error types | Katharina Fey | 2018-07-03 | 1 | -0/+6 |
| | |||||
* | Throwing stuff against walls | Katharina Fey | 2018-07-02 | 2 | -6/+31 |
| | |||||
* | This doesn't work | Katharina Fey | 2018-07-02 | 1 | -25/+27 |
| | |||||
* | Refactoring crypto module, moving `auth` into `users` module | Katharina Fey | 2018-07-02 | 10 | -118/+117 |
| | |||||
* | Big code change & refactoring commit | Katharina Fey | 2018-07-02 | 6 | -3/+109 |
| | | | | | | | | | Move `token` into user module for lockchain-core. Start work on a PAM authentication module which replaces the second layer UserStore in API layer state (http being the only one for now). This brings the `nix` and `pam-auth` dependencies, which unfortunately currently don't work :( | ||||
* | Refactoring models module, adding more inputs | Katharina Fey | 2018-07-01 | 1 | -1/+12 |
| | |||||
* | Adding default implementations for load and save | Katharina Fey | 2018-06-30 | 1 | -9/+36 |
| | |||||
* | Ironing out some problems with the ApiState serialisation | Katharina Fey | 2018-06-30 | 1 | -3/+3 |
| | |||||
* | Adding more utility functions to a bunch of places | Katharina Fey | 2018-06-30 | 2 | -1/+13 |
| | | | | Integrating the userstore into the http crate | ||||
* | Adding userstore API and `meta_push_vault` to the vault trait | Katharina Fey | 2018-06-30 | 3 | -5/+87 |
| | |||||
* | Adding some user registration code | Katharina Fey | 2018-06-29 | 1 | -2/+26 |
| | |||||
* | Changing lockchain-core::crypto to keybob keys. then updating all | Katharina Fey | 2018-06-28 | 8 | -62/+106 |
| | | | | references in lockchain-crypto to use it instead. | ||||
* | Bumping version numbers collectively | Katharina Fey | 2018-06-13 | 1 | -1/+1 |
| | |||||
* | Starting work on lockchain-http scope files | Katharina Fey | 2018-06-12 | 1 | -0/+0 |
| | |||||
* | Adding /api and /vault endpoints as first working routes ✨ | Katharina Fey | 2018-06-12 | 3 | -2/+11 |
| | |||||
* | Bumping lockchain-core versions | Katharina Fey | 2018-06-12 | 1 | -1/+1 |
| | |||||
* | Fixing an issue in the metadomain insert function and fixing some file sync ↵ | Katharina Fey | 2018-06-12 | 1 | -2/+4 |
| | | | | issues | ||||
* | Another small tweak to the vault APi – I'll get it right at some point | Katharina Fey | 2018-06-11 | 1 | -1/+1 |
| | |||||
* | Fixing a bug in the vault API, implementing more file | Katharina Fey | 2018-06-11 | 2 | -2/+14 |
| | |||||
* | Adding a list type to Payload | Katharina Fey | 2018-06-10 | 1 | -1/+7 |
| | |||||
* | Actually adding new meta files | Katharina Fey | 2018-06-10 | 1 | -0/+61 |
| | |||||
* | Bumping core version number | Katharina Fey | 2018-06-10 | 1 | -1/+1 |
| | |||||
* | Removing User & Login traits from core, adding a metadata store to take ↵ | Katharina Fey | 2018-06-10 | 5 | -36/+19 |
| | | | | their place | ||||
* | Bumping and updating crate versions | Katharina Fey | 2018-06-09 | 1 | -1/+1 |
| |