|
7f63b82de1
|
Merge pull request #147 from neithernut/add-delete-error-handling
Add missing error handling
|
2016-01-25 22:12:40 +01:00 |
|
Julian Ganz
|
1085127036
|
Add missing error handling
We don't want to panick if a lock inside the store is broken. We want to
notify the user, so she can start panicking.
|
2016-01-25 20:38:45 +01:00 |
|
|
4a08eed700
|
Merge pull request #144 from matthiasbeyer/libimagstore/add-missing-pub
Fix: Add missing "pub" on Entry functions
|
2016-01-24 20:29:11 +01:00 |
|
|
82873d82ba
|
Merge pull request #143 from TheNeikos/add-store_update
Implement storenetry:write_entry
|
2016-01-24 20:25:57 +01:00 |
|
|
d24f661778
|
Fix: Add missing "pub" on Entry functions
|
2016-01-24 20:20:43 +01:00 |
|
Marcel Müller
|
4e990465c8
|
Implement storeentry:write_entry
|
2016-01-24 20:05:33 +01:00 |
|
|
9fbfb9fd37
|
Merge pull request #141 from matthiasbeyer/libimagstore/add-storeid-iter
Libimagstore/add storeid iter
|
2016-01-24 19:25:53 +01:00 |
|
|
bbd08d9526
|
Add Store::retrieve_for_module()
|
2016-01-24 17:40:06 +01:00 |
|
|
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 |
|