|
0c4edf6474
|
Merge pull request #374 from matthiasbeyer/remove-unneeded-derefs
Remove unneeded derefs
|
2016-04-21 15:08:00 +02:00 |
|
|
4d27958699
|
Merge pull request #375 from matthiasbeyer/imag-store/zero-warnings
Imag store/zero warnings
|
2016-04-21 15:07:54 +02:00 |
|
|
bcc7554389
|
Enable lints
|
2016-04-21 13:32:05 +02:00 |
|
|
713151af79
|
Remove unneeded keyword "mut"
|
2016-04-21 13:32:05 +02:00 |
|
|
73c844ceb1
|
Remove unused imports
|
2016-04-21 13:32:05 +02:00 |
|
|
75fbcef4aa
|
Use unused results
|
2016-04-21 13:32:05 +02:00 |
|
|
523eef009d
|
Remove unneeded calls to deref()
|
2016-04-21 13:23:01 +02:00 |
|
|
975eb18905
|
Merge pull request #342 from matthiasbeyer/imag-link/testing
Imag link/testing
|
2016-04-20 21:47:02 +02:00 |
|
|
3c1f9fa15f
|
Move test utilities to top-level test directory
|
2016-04-18 18:33:44 +02:00 |
|
|
7a732729ab
|
Remove init-logging from imag-store
|
2016-04-17 15:30:33 +02:00 |
|
|
d6aa42bd60
|
Move logger initialization to earliest possible point
|
2016-03-26 15:29:24 +01:00 |
|
|
953b10fe16
|
Merge pull request #290 from matthiasbeyer/imag-store/remove-false-arggroup
Remove false grouping from UI
|
2016-03-26 13:57:20 +01:00 |
|
|
9782ac53cd
|
Merge pull request #289 from matthiasbeyer/imag-store/add-missing-trace-call
Trace error on retrieve failure
|
2016-03-26 13:57:12 +01:00 |
|
|
23c3eda89d
|
Remove false grouping from UI
|
2016-03-25 19:25:56 +01:00 |
|
|
dc2a5f703f
|
Trace error on retrieve failure
|
2016-03-25 19:18:00 +01:00 |
|
|
0ced21b63a
|
Add README for imag-store
|
2016-03-25 15:56:42 +01:00 |
|
|
df740ac63a
|
Adapt to new function interface of build_entry_path()
|
2016-03-19 14:48:09 +01:00 |
|
|
b8b49b3240
|
Move: build_entry_path() from imag-store to libimagstore
|
2016-03-19 14:47:45 +01:00 |
|
|
19375f2b68
|
Add clap::ArgGroup to rely on clap for mutually exclusive args
|
2016-03-08 11:24:50 +01:00 |
|
|
da74e4976e
|
imag-store: Update clap: 1.5.5 -> 2.1.1
|
2016-02-20 21:21:51 +01:00 |
|
|
37ce23fcaa
|
Remove EntryHeader::toml() calls and replace with ::into() and ::from() calls
|
2016-02-12 22:07:43 +01:00 |
|
|
d15a5a150b
|
Fix error message for failing test
|
2016-02-09 20:08:48 +01:00 |
|
|
04a5bb9138
|
Allow --id / -i as path specification, for consistency
|
2016-02-09 13:48:14 +01:00 |
|
|
a59ce2003c
|
Add test: delete functionality
|
2016-02-09 13:48:14 +01:00 |
|
|
6ec57c0bde
|
Add silent() helper for calling without debugging output
|
2016-02-09 13:48:14 +01:00 |
|
|
ef8c364ef1
|
Add test: retrieve
|
2016-02-09 13:48:14 +01:00 |
|
|
e8ec335b74
|
imag-store: dependency: version: 1.1.0 -> 2.0.1
|
2016-02-09 13:48:14 +01:00 |
|
|
5f518726ee
|
tests: Add version in filenames for test files
|
2016-02-09 13:48:14 +01:00 |
|
|
8c6fc7ef41
|
util: Verify that path contains version, else panic!()
|
2016-02-09 13:48:14 +01:00 |
|
|
6a0baf7bc5
|
Add semver = 0.2.1
|
2016-02-09 13:48:14 +01:00 |
|
|
3004845339
|
Add test for file with custom header with two keys in one section
|
2016-02-09 13:48:14 +01:00 |
|
|
ee13a96fe6
|
Add test with multiple headers on commandline
|
2016-02-09 13:48:14 +01:00 |
|
|
e4d113cf4f
|
Add test for custom header and content
|
2016-02-09 13:48:14 +01:00 |
|
|
2b39b8eed7
|
Add add test for generating custom header
|
2016-02-09 13:48:14 +01:00 |
|
|
67a7f1ab78
|
Add dedicated function for creating an entry with content
|
2016-02-09 13:48:14 +01:00 |
|
|
7a403c7f93
|
tests: Add imag-store tests
|
2016-02-09 13:45:13 +01:00 |
|
|
10fa3e3daf
|
util: Add parsing ints and floats
|
2016-02-09 13:45:13 +01:00 |
|
|
5fdbb61ac8
|
create() fixup: entry_from_raw() -> string_from_raw_src()
|
2016-02-09 13:45:13 +01:00 |
|
|
2c30d474a9
|
UI: Add content-from argument, to get content from CLI _or_ from File/stdin
|
2016-02-09 13:45:13 +01:00 |
|
|
ef18cb1144
|
Add extensive debugging output in utilities
|
2016-02-09 13:45:13 +01:00 |
|
|
1517d6f310
|
Fix: build_toml_header() should get the header object as mutable
|
2016-02-09 13:45:13 +01:00 |
|
|
caee76650d
|
Add store entry path builder helper
|
2016-02-09 13:45:13 +01:00 |
|
|
7fec8a1b23
|
Move commandline-header parsing code to utility module
as the code can be re-used in the update() implementation.
|
2016-02-09 13:45:13 +01:00 |
|
|
947d7900bf
|
Implement Store::delete() interface
|
2016-02-09 13:45:13 +01:00 |
|
|
1fb29a11c8
|
Implement Store::update() interface
|
2016-02-09 13:45:13 +01:00 |
|
|
9c0796d7b3
|
Implement Store::retrieve() interface
Rename: read.rs -> retrieve.rs
|
2016-02-09 13:45:13 +01:00 |
|
|
dbd6388946
|
Implement Store::create() interface
|
2016-02-09 13:45:13 +01:00 |
|
|
bd0d44d4b2
|
Add error module for imag-store
|
2016-02-09 13:45:13 +01:00 |
|
|
fa4beeebcd
|
Add initial codebase
|
2016-02-09 13:45:13 +01:00 |
|
|
2c876a3714
|
Add interface builder function
|
2016-02-09 13:45:13 +01:00 |
|