fc464446a9
Fix test StoreId name
...
The name of the storeid was duplicated, which caused the tests to fail
from time to time.
This patch fixes the name of the entry which is used to test.
2016-10-18 15:41:01 +02:00
924692d7cb
Merge pull request #803 from matthiasbeyer/libimagentrylink/iter-interface
...
libimagentrylink: iter interface
2016-10-14 17:46:41 +02:00
02a2034d8b
Fix usage of libimagentrylink interface
2016-10-14 13:27:06 +02:00
b70564f2ce
Change InternalLinker to return iterator objects
2016-10-14 13:27:06 +02:00
1d3666eef4
Merge pull request #657 from matthiasbeyer/libimagmail/init
...
Libimagmail/init
2016-10-14 11:00:44 +02:00
ad4456921d
Merge pull request #799 from matthiasbeyer/doc-libs
...
Doc libs
2016-10-13 14:21:27 +02:00
3a18655a7f
Increment header levels in the README.md I missed in the first run
2016-10-13 12:07:54 +02:00
e8ae4c0da7
Create symlinks to documentation files in libimag*/README.md
2016-10-13 12:04:36 +02:00
e30d774670
Move all libimag*/README.md to doc/src/05100-*
2016-10-13 12:04:36 +02:00
fbd6e790c7
Increment header levels in the README.md files of the libraries
2016-10-13 12:04:36 +02:00
a2e2fc93b1
Add library documentation subchapter
2016-10-13 12:04:36 +02:00
0250a2c662
Add MailIter
2016-10-12 19:17:41 +02:00
af54e621a8
Add Mail::from_ref()
2016-10-12 19:17:41 +02:00
80010f6043
Impl get_{from,to,subject,message_id,in_reply_to}
2016-10-12 19:17:41 +02:00
5825022e5d
Impl Mail::get_field()
2016-10-12 19:17:41 +02:00
953f537670
Create internal file buffer when storing/loading
2016-10-12 19:17:41 +02:00
c7f890d0d4
Add error kind for ref handling errors
2016-10-12 19:17:40 +02:00
662af88eb5
Impl Mail::open()
2016-10-12 19:17:40 +02:00
042f286c34
Add fetch-error kinds
2016-10-12 19:17:40 +02:00
3136060ecf
Remove Mail::import_from_string()
2016-10-12 19:17:40 +02:00
d4be497d41
Add dep: libimagref
2016-10-12 19:17:40 +02:00
5b8239e45e
Impl Mail::import_from_path()
2016-10-12 19:17:40 +02:00
03ae714970
Add MailHasher
2016-10-12 19:17:40 +02:00
4d83ce8b6e
Add error kind if ref could not be created
2016-10-12 19:17:40 +02:00
3e63d65689
Add dependency: filters = 0.1.0
2016-10-12 19:17:40 +02:00
eec6ef0652
Add agnostic "RefHashingError"
...
to be used by implementors of Hasher.
2016-10-12 19:17:40 +02:00
80a320d769
Add intermediate buffer type for abstracting away lifetime foo from mailparse
2016-10-12 19:17:40 +02:00
50fbc38984
Initial import of codebase
2016-10-12 19:17:40 +02:00
b53f12c0a6
Add dependencies
2016-10-12 19:17:40 +02:00
726a74e41c
Initial import
2016-10-12 19:17:40 +02:00
56c5b8c443
Merge pull request #698 from matthiasbeyer/libimagstore/store-tests
...
libimagstore: Add Store testing
2016-10-12 14:48:43 +02:00
bbdb86b1d0
Merge pull request #793 from matthiasbeyer/libimagstore/store-tests-integration
...
libimagstore/store-tests: integration
2016-10-12 12:30:04 +02:00
7abf6cb44c
Merge pull request #795 from matthiasbeyer/update-nix-deps
...
Add dep for pure nix build: which
2016-10-12 11:14:33 +02:00
10b920a149
Merge branch 'libimagstore/store-tests' into libimagstore/store-tests-integration
2016-10-12 11:13:38 +02:00
47bd71accb
Merge pull request #794 from matthiasbeyer/libimagstore/store-tests-fix-poisonerror-panic
...
libimagstore/store-tests: fix poisonerror panic
2016-10-12 11:12:32 +02:00
2cbcfa946c
Merge branch 'master' into libimagstore/store-tests-integration
...
On master, we changed the Store::update() function to do nothing more
than calling Store::_update() and wrapping an error.
On the libimagstore/store-tests branch, we modified the
Store::_update() function to contain an additional flag in the
parameters, whether the File-Lock-Entry internal `precense`-value should
be updated.
This merge commit resolves that conflict.
2016-10-12 08:53:11 +02:00
b4d2f5c1a6
Each test should test with a unique test file name
2016-10-12 08:38:07 +02:00
600059be82
Add error output
2016-10-12 08:38:07 +02:00
27e816fc69
Do not simply unwrap, but return error in case of error
2016-10-12 08:38:07 +02:00
08a93288d7
Add dep for pure nix build: which
2016-10-11 20:13:56 +02:00
006db707fa
Merge pull request #789 from matthiasbeyer/warning-cleanup
...
Warning cleanup
2016-10-11 19:57:17 +02:00
d2b4b523c4
Remove unused imports
2016-10-11 18:35:34 +02:00
ac1af164e9
Merge pull request #775 from matthiasbeyer/libimaginteraction/readline
...
libimaginteraction: readline support
2016-10-11 18:22:41 +02:00
906e26df6f
Merge pull request #759 from matthiasbeyer/libimagstorestdhook/git-commit-on-drop
...
libimagstorestdhook/git: commit on drop
2016-10-11 18:14:28 +02:00
9bb21e6a19
imag-bookmark: Rewrite add() with iterator helpers
2016-10-11 11:20:38 +02:00
17fba2c47f
Merge pull request #790 from matthiasbeyer/libimagstore/store-tests-allowed-erroring-hooks
...
libimagstore/store: tests allowed erroring hooks
2016-10-11 11:06:55 +02:00
9a8a2f1c29
Add hook tests for hooks that error with an error that does not abort the action
2016-10-09 18:26:16 +02:00
7050067675
Merge pull request #761 from matthiasbeyer/libimagstore/store-tests-more-succeeding-hook-tests
...
libimagstore/store-tests: more succeeding hook tests
2016-10-09 13:29:48 +02:00
8709e53f0f
Merge pull request #786 from matthiasbeyer/libimagstore/store-tests-erroring-hooks
...
libimagstore/store: tests erroring hooks
2016-10-09 13:28:36 +02:00
dd5928c1b5
Merge pull request #788 from matthiasbeyer/fix-787
...
Fix missing [[ on travis
2016-10-08 01:33:23 +02:00