Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updating license in crate metadataHEADmaster | Katharina Fey | 2019-04-23 | 1 | -2/+5 |
| | |||||
* | Running rustfmt | Katharina Fey | 2019-04-22 | 6 | -13/+12 |
| | |||||
* | Updating crates to 2018 edition (#9) | Katharina | 2019-04-22 | 7 | -50/+50 |
| | | | | | | * Updating main README * Updating lock file * Updating crate ecosystem to Rust 2018 edition | ||||
* | Fixing documentation test cases | Katharina Fey | 2018-09-16 | 1 | -1/+1 |
| | |||||
* | Assorted changes | Katharina Fey | 2018-09-16 | 7 | -63/+81 |
| | |||||
* | Only relying on the `UserStore` `AutoEncoder` impl for serialisation | Katharina Fey | 2018-09-16 | 3 | -2/+20 |
| | |||||
* | Adding primitive file utilities | Katharina Fey | 2018-09-16 | 4 | -49/+87 |
| | |||||
* | A large batch of refactoring in FileVault | Katharina Fey | 2018-09-15 | 5 | -84/+117 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Okay what am I doing here? If you're reading this in the future, it probably means I made some bad decisions. First: I'm sorry. Secondly: let me explain why I did what I did... Until this point `FileVault` has been a very transparent structure. It didn't really interact with the data much, basically solving all fs operations with streamed iterators and making sure stuff was done correctly, but not adding any depth on top of that. This needed to change... This isn't quite done and most of the code just breaks here ;) But the idea is to have `FileVault` be an intelligent wrapper around the filesystem. That means that not only does it cache certain operations for speed, it also keeps a selective index of files that exist. So for example, `Headers` were added here, that are always kept in sync with the FS. But only certain Records are stored (not only for security but also size consearns). After this refactoring is done (I shall write another long commit) the FileVault will act more as it's own type than just a simple, linear `Vault<T>` implementation. | ||||
* | Updating a bunch crates and generating keys | Katharina Fey | 2018-09-15 | 2 | -5/+12 |
| | |||||
* | Using the new generators to create filevault | Katharina Fey | 2018-09-15 | 4 | -45/+57 |
| | |||||
* | Restructuring internal layout and working on Generator intergration | Katharina Fey | 2018-09-15 | 3 | -54/+21 |
| | |||||
* | A lot of refactoring in lockchain-files | Katharina Fey | 2018-09-15 | 7 | -66/+119 |
| | |||||
* | Starting work on the lockchain-core --> lockchain-files userstore mapper | Katharina Fey | 2018-09-08 | 2 | -2/+21 |
| | |||||
* | Assorted code fixes | Katharina Fey | 2018-09-08 | 2 | -17/+26 |
| | |||||
* | Various smol changes around the new Generator API | Katharina Fey | 2018-09-06 | 2 | -22/+20 |
| | |||||
* | Removing deprecated `UserStore` and `KeyStore` into new `users::UserStore` | Katharina Fey | 2018-09-06 | 1 | -7/+25 |
| | | | | and fixing all resulting code issues | ||||
* | Refactoring the vault trait to consume a generator struct | Katharina Fey | 2018-09-06 | 1 | -1/+3 |
| | |||||
* | Now writing the config after vault scaffolding – woops. Making a small ↵ | Katharina Fey | 2018-09-04 | 3 | -45/+61 |
| | | | | example work | ||||
* | Cleaning up the core a bit. Adding better (any) config handling to files | Katharina Fey | 2018-09-04 | 7 | -81/+278 |
| | |||||
* | Generally refactoring some code (this is a bad commit message) | Katharina Fey | 2018-09-03 | 1 | -2/+16 |
| | |||||
* | More refactoring and trying to get keystores to work properly | Katharina Fey | 2018-08-06 | 1 | -1/+1 |
| | |||||
* | (cargo-release) start next development iteration 0.9.1-alpha.0 | Katharina Fey | 2018-07-12 | 1 | -1/+1 |
| | |||||
* | (cargo-release) version 0.9.0 | Katharina Fey | 2018-07-12 | 1 | -1/+1 |
| | |||||
* | See previous commit message... | Katharina Fey | 2018-07-12 | 1 | -1/+1 |
| | |||||
* | (cargo-release) version 0.8.0 | Katharina Fey | 2018-07-12 | 1 | -1/+1 |
| | |||||
* | Changing a bunch of version numbers around. This is really not a good solution | Katharina Fey | 2018-07-12 | 1 | -1/+1 |
| | | | | | I need a script that can do this automatically for releases because it's getting REALLY annoying and time consuming... | ||||
* | Bumping versions, updating dependencies | Katharina Fey | 2018-07-12 | 1 | -1/+1 |
| | |||||
* | Adding a new keystore to lockchain-core::crypto, composing a userstore | Katharina Fey | 2018-07-12 | 2 | -9/+11 |
| | | | | | 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 an example of how to register a user and adding new metadata | Katharina Fey | 2018-07-10 | 3 | -8/+19 |
| | | | | vault endpoints functions | ||||
* | Adding more utility functions to a bunch of places | Katharina Fey | 2018-06-30 | 1 | -2/+4 |
| | | | | Integrating the userstore into the http crate | ||||
* | Implementing `meta_push_domain` for files backend | Katharina Fey | 2018-06-30 | 1 | -0/+5 |
| | |||||
* | Bumping all dependencies | Katharina Fey | 2018-06-22 | 1 | -1/+11 |
| | |||||
* | Bumping version numbers collectively | Katharina Fey | 2018-06-13 | 1 | -2/+2 |
| | |||||
* | Adding /api and /vault endpoints as first working routes ✨ | Katharina Fey | 2018-06-12 | 1 | -3/+11 |
| | |||||
* | Bumping lockchain-core versions | Katharina Fey | 2018-06-12 | 2 | -3/+2 |
| | |||||
* | Fixing an issue in the metadomain insert function and fixing some file sync ↵ | Katharina Fey | 2018-06-12 | 2 | -2/+17 |
| | | | | issues | ||||
* | Another small tweak to the vault APi – I'll get it right at some point | Katharina Fey | 2018-06-11 | 1 | -3/+3 |
| | |||||
* | Fixing a bug in the vault API, implementing more file | Katharina Fey | 2018-06-11 | 3 | -34/+55 |
| | |||||
* | Adding a list type to Payload | Katharina Fey | 2018-06-10 | 2 | -10/+29 |
| | |||||
* | Bumping other crate versions | Katharina Fey | 2018-06-10 | 1 | -1/+1 |
| | |||||
* | Bumping and updating crate versions | Katharina Fey | 2018-06-09 | 1 | -2/+2 |
| | |||||
* | Tweaking the lockchain-http API, adding some constraints on vault traits | Katharina Fey | 2018-06-09 | 1 | -1/+1 |
| | |||||
* | Starting work on http crate | Katharina Sabel | 2018-05-13 | 2 | -9/+52 |
| | |||||
* | Fixing the manifest files | Katharina Sabel | 2018-05-11 | 1 | -2/+2 |
| | |||||
* | Adjusting version numbers across the ecosystem to bring them all to the same ↵ | Katharina Sabel | 2018-05-11 | 1 | -1/+1 |
| | | | | level | ||||
* | Implementing some backend storage functions for filevault | Katharina Sabel | 2018-05-10 | 3 | -23/+62 |
| | |||||
* | Getting an initial API for lockchain-files ready | Katharina Sabel | 2018-05-10 | 1 | -1/+1 |
| | |||||
* | Finishing up crypto release | Katharina Sabel | 2018-05-10 | 1 | -1/+1 |
| | |||||
* | Hmm | Katharina Sabel | 2018-05-10 | 1 | -1/+1 |
| | |||||
* | Updating README, breaking compilation | Katharina Sabel | 2018-05-10 | 2 | -5/+1 |
| |