Crates.io | wallabag-backend |
lib.rs | wallabag-backend |
version | 0.1.0 |
source | src |
created_at | 2018-12-13 08:28:15.135872 |
updated_at | 2018-12-13 08:28:15.135872 |
description | Shared backend for Wallabag client apps |
homepage | |
repository | https://github.com/swalladge/wallabag-rs |
max_upload_size | |
id | 101727 |
size | 54,093 |
Shared backend client library for Wallabag client apps.
Manages a local sqlite database, full bidirectional syncing, and abstractions over the whole thing for clients to easily work with.
This is currently under heavy development.
TODO: should this return failure::Error on error, or implement a custom error type? I guess it depends on how it will be used?
Goals:
offline first
full two way syncing
provide a simple, yet extensible api for all possible actions
provide many convenience methods for common tasks (starring entries, adding urls, etc.)
others?
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.