Commit Graph

60 Commits

Author SHA1 Message Date
Kat Marchán 6e9a2f9f87
feat(get): add get::open() and get::open_hash() 2019-06-27 22:41:32 -07:00
Kat Marchán 54d159740a
deps: ssri@3 2019-06-27 22:40:20 -07:00
Kat Marchán 09ed932870
misc: add useful (?) comment 2019-06-27 11:18:42 -07:00
Kat Marchán abc0246da6
refactor: remove unneeded Ok() 2019-06-26 22:03:29 -07:00
Kat Marchán bc56a1b3fe
fix(fmt): cargo fmt 2019-06-26 21:41:44 -07:00
Kat Marchán 15f017fe21
feat(put): Add put::Put and put::PutOpts 2019-06-26 21:40:15 -07:00
Kat Marchán 248b631d77
deps: bump ssri to 2.0 2019-06-25 22:21:44 -07:00
Kat Marchán b537be1bf5
v0.2.0 2019-06-09 11:00:04 -07:00
Kat Marchán 5af622eb30
feat(api): AsRef all the things! 2019-06-09 10:59:36 -07:00
Kat Marchán 5a57d46b3f
test: added basic benchmark test 2019-06-07 01:32:39 -07:00
Kat Marchán 8b0afeaa6d
v0.1.0 2019-06-06 10:31:15 +02:00
Kat Marchán 249ef2f802
deps: bump atomicwrites 2019-06-06 10:30:14 +02:00
Kat Marchán 7b460706a1
meta: add some fields to Cargo.toml 2019-06-06 10:29:36 +02:00
Kat Marchán 4efc9ba457
deps: switch to registry-based mkdirp! 2019-06-06 10:29:11 +02:00
Kat Marchán b0f351ea26
feat(ls): implemented cacache::ls::all() 2019-06-05 23:58:32 +02:00
Kat Marchán cf0fbe233f
fix(api): use &str keys 2019-06-05 14:46:49 +02:00
Kat Marchán b54a3a4f82
misc: sort mod declarations in lib.rs 2019-06-05 14:09:58 +02:00
Kat Marchán 261f190e4e
doc: added some basic top-level documentation. 2019-06-05 14:00:25 +02:00
Kat Marchán 22c4b3010f
fix(index): get rid of last compiler warning 2019-06-05 13:50:26 +02:00
Kat Marchán 346cf5fb23
feat(rm): added external rm api 2019-06-05 13:41:32 +02:00
Kat Marchán f3b6abf45c
fix(content): make rm use our own Error 2019-06-05 13:41:32 +02:00
Kat Marchán 815d7a3c9e
feat(put): initial implementation of cacache::put 2019-06-05 11:44:29 +02:00
Kat Marchán 0bbe080a6e
feat(error): Add SizeError 2019-06-05 11:34:07 +02:00
Kat Marchán 8bf623b8ef
fix(write): use shared Error type for write() 2019-06-05 11:33:45 +02:00
Kat Marchán e5aeb669b4
nit: use if let Some() here 2019-06-04 23:56:45 +02:00
Kat Marchán 257fc9b6d0
feat(index): make inserter.commit() return integrity 2019-06-04 23:56:25 +02:00
Kat Marchán dbb8c79b00
feat(error): add wrapper for atomicwrites 2019-06-04 23:55:27 +02:00
Kat Marchán d91d214176
feat(get): add external cacache::get api 2019-06-04 22:06:38 +02:00
Kat Marchán 6504048181
fix(index): make fields public, too 2019-06-04 20:29:23 +02:00
Kat Marchán 6f78e00c42
fix(index): switch to using new error module 2019-06-04 00:00:30 +02:00
Kat Marchán b0464849e6
feat(errors): add errors module 2019-06-04 00:00:07 +02:00
Kat Marchán 076104e367
deps: bump chownr 2019-06-03 23:59:43 +02:00
Kat Marchán 7ad0633c43
fix(index): make Entry use actual Integrity objects 2019-06-03 15:27:31 +02:00
Kat Marchán fc067e95d9
fix(index): pass references instead of using .as_path() 2019-06-03 10:56:45 +02:00
Kat Marchán b579be617f
fix(index): remove unneeded integrity() method 2019-06-03 10:53:43 +02:00
Kat Marchán 33a5dbbd51
feat(index): implement delete() 2019-06-03 10:46:28 +02:00
Kat Marchán 44eb2acc98
feat(index): implemented find() 2019-06-03 10:46:13 +02:00
Kat Marchán 322e68ffaa
feat(index): implemented index::insert() 2019-06-02 21:38:36 +02:00
Kat Marchán 146e2019a1
test: remove debugging prindln 2019-06-02 19:08:59 +02:00
Kat Marchán a3c73f0cd4
deps: added mkdirp from git 2019-06-02 19:08:43 +02:00
Kat Marchán 5f6f627361
deps: bump deps, add failure 2019-06-02 10:55:40 +02:00
Kat Marchán e20f133ac5
meta: add FUNDING.yml 2019-05-28 23:10:20 -07:00
Kat Marchán 9ffc090b3b
feat(index): port index::insert() 2019-05-28 23:08:33 -07:00
Kat Marchán 35b4202091
deps: add more deps 2019-05-28 22:39:13 -07:00
Kat Marchán c14980800b
exports: stop exporting content internals 2019-05-26 21:27:37 -07:00
Kat Marchán f9ab3ed9f8
deps: added sha-1 and sha2 2019-05-26 21:25:54 -07:00
Kat Marchán faa33e4ed0
meta: ignore .vscode 2019-05-25 22:59:24 -07:00
Kat Marchán 728b1d8d9f
meta: stop ignoring Cargo.lock 2019-05-25 12:49:43 -07:00
Kat Marchán c428f64e52
deps: update ssri 2019-05-25 12:48:44 -07:00
Kat Marchán 1fbd6962a4
meta: added .travis.yml 2019-05-24 17:24:25 -07:00