|
36770abac5
|
Add iterator type for StoreId
|
2016-01-24 17:39:41 +01:00 |
|
|
e951666e3d
|
Use glob
|
2016-01-24 17:39:41 +01:00 |
|
|
1d69aa5066
|
Add dep: glob = 0.2.10
|
2016-01-24 17:39:41 +01:00 |
|
|
4af7d3178a
|
Merge pull request #142 from TheNeikos/add-store_create
Implement store::create
|
2016-01-24 17:38:48 +01:00 |
|
Marcel Müller
|
ee8cf35fcc
|
Implement store::create
|
2016-01-24 17:34:29 +01:00 |
|
|
fa2f1068d4
|
Merge pull request #113 from TheNeikos/add-store_retrieve
Implement Store::retrieve
|
2016-01-24 17:09:11 +01:00 |
|
Marcel Müller
|
c7f584a81a
|
Add from_str to Entry
|
2016-01-24 17:04:33 +01:00 |
|
Marcel Müller
|
fdc3dde95b
|
Change names to reflect changes
|
2016-01-24 17:04:33 +01:00 |
|
Marcel Müller
|
15931d3471
|
Remove EntryHeader::new_current
|
2016-01-24 17:04:33 +01:00 |
|
Marcel Müller
|
a64ffdfc56
|
Implement entry reading
|
2016-01-24 17:04:33 +01:00 |
|
Marcel Müller
|
97b7090824
|
Partially implement get_entry
|
2016-01-24 17:04:33 +01:00 |
|
Marcel Müller
|
50413101c4
|
Move entry, content and header into store
|
2016-01-24 17:04:32 +01:00 |
|
Marcel Müller
|
ba2e52788b
|
Add entry_creation
|
2016-01-24 17:04:32 +01:00 |
|
Marcel Müller
|
d949cddc65
|
Implement Store::retrieve
|
2016-01-24 17:04:32 +01:00 |
|
|
3aa4b8115b
|
Merge pull request #140 from TheNeikos/fix-mention_of_version
Explain futureproofing store files
|
2016-01-23 20:16:18 +01:00 |
|
|
24ebe6736e
|
Merge pull request #114 from matthiasbeyer/libimagstore/store-new-behaviour
Store::new(): Create path if nonexistent
|
2016-01-23 19:57:44 +01:00 |
|
Marcel Müller
|
dbbda9bf5d
|
Explain futureproofing store files
|
2016-01-23 19:01:29 +01:00 |
|
|
86600706d6
|
Merge pull request #137 from TheNeikos/change-travis_build
Remove coverage
|
2016-01-23 17:03:57 +01:00 |
|
Marcel Müller
|
5cd049b17f
|
Remove coverage
|
2016-01-23 16:51:05 +01:00 |
|
|
97816e7d2d
|
Merge pull request #131 from matthiasbeyer/libimagstore/entry-header-new-implicity
Dont pass the table to the header object, but generate it in ::new()
|
2016-01-23 16:47:28 +01:00 |
|
|
796cd01343
|
Init the header with default values
|
2016-01-23 16:41:22 +01:00 |
|
|
38292ea8cb
|
Dont pass the table to the header object, but generate it in ::new()
|
2016-01-23 16:40:00 +01:00 |
|
|
51c0a4cf50
|
Merge pull request #135 from matthiasbeyer/libimagrt/public-module
rt: Make runtime module public
|
2016-01-23 16:30:30 +01:00 |
|
|
b74e4a0a27
|
rt: Make runtime module public
|
2016-01-23 16:08:27 +01:00 |
|
|
265eae4ea9
|
Merge pull request #118 from matthiasbeyer/libimagstore/header-utils
Libimagstore/header utils
|
2016-01-23 12:36:21 +01:00 |
|
|
aec1649166
|
rt: Runtime::new() should return Result<>
|
2016-01-23 11:57:40 +01:00 |
|
|
6b2502c4d7
|
rt: Add error for instantiation
|
2016-01-23 11:57:40 +01:00 |
|
|
c48f3afcf4
|
Return error if create() fails
|
2016-01-23 11:57:40 +01:00 |
|
|
0c3bcc3f15
|
Add error kind: Create errors
|
2016-01-23 11:57:40 +01:00 |
|
|
80b0501d03
|
Introduce error if the store path exists but is a file
|
2016-01-23 11:57:40 +01:00 |
|
|
4f71563eb4
|
Store::new(): Create path if nonexistent
|
2016-01-23 11:57:40 +01:00 |
|
|
ffe56c4993
|
Add test with current version
|
2016-01-23 11:44:48 +01:00 |
|
|
e01f70aaad
|
Use version
We use this not only for tests, but for the whole crate, as I assume
that we might need this crate later on in the non-test sources anyways.
|
2016-01-23 11:44:48 +01:00 |
|
|
a8ac1593e7
|
Add dep: version = 1.1.0
|
2016-01-23 11:44:48 +01:00 |
|
|
b0859c3e2f
|
Use semver parser instead of regex
|
2016-01-23 11:44:47 +01:00 |
|
|
b486960720
|
Add version-string verification
|
2016-01-23 11:30:54 +01:00 |
|
|
dd11e32d82
|
Include regex
|
2016-01-23 11:30:54 +01:00 |
|
|
f4fbbb688d
|
Add dep: regex
|
2016-01-23 11:30:54 +01:00 |
|
|
775d724a8c
|
Add header test: Invalid version string
|
2016-01-23 11:30:54 +01:00 |
|
|
1187f7d9b3
|
Add header verification test
|
2016-01-23 11:30:53 +01:00 |
|
|
9884f78dae
|
Move header verifying into helper function
|
2016-01-23 11:30:53 +01:00 |
|
|
2a4f3baf0b
|
Add tests on header checkers
|
2016-01-23 11:30:53 +01:00 |
|
|
3e661439e8
|
Add sanity-check to header parsing
|
2016-01-23 11:30:53 +01:00 |
|
|
6be3011e85
|
Add: EntryHeader::parse()
Introduce Error + Error-kind for it, return Result<> from the ::parse()
function.
|
2016-01-23 11:28:20 +01:00 |
|
|
b44fd9fec0
|
Merge pull request #133 from TheNeikos/cleanup-cargo
Cleanup cargo
|
2016-01-22 21:43:56 +01:00 |
|
Marcel Müller
|
03c2ded21b
|
Move tempdir to dev-dependencies
|
2016-01-22 21:08:56 +01:00 |
|
Marcel Müller
|
413fcff0e8
|
Remove license-file key, only use license field
|
2016-01-22 20:15:34 +01:00 |
|
Marcel Müller
|
4d28b57658
|
Remove remaining Cargo.lock files
|
2016-01-22 20:15:32 +01:00 |
|
Marcel Müller
|
3e60042c08
|
Add Cargo.lock to .gitignore
As we are a library it is good to not fixate ourselves on specific versions,
but rather use given ranges in the Cargo.toml.
|
2016-01-22 20:14:54 +01:00 |
|
|
2ccd7a5065
|
Merge pull request #116 from matthiasbeyer/contributing-md
Add CONTRIBUTING.md file
|
2016-01-22 20:09:32 +01:00 |
|