Commit Graph

4052 Commits

Author SHA1 Message Date
Matthias Beyer 795df63679 Add missing license headers 2017-06-07 20:45:38 +02:00
Matthias Beyer 4fff92e7c0 Merge pull request #960 from matthiasbeyer/libimagmail/use-email-crate
Libimagmail/use email crate
2017-06-07 17:52:40 +02:00
Matthias Beyer 1b15d45e7c Merge pull request #959 from matthiasbeyer/libimagentrydate/fix-header-location
Fix header location for datetime values
2017-06-07 17:40:57 +02:00
Matthias Beyer a106b8c1f4 Add missing license headers 2017-06-07 17:40:45 +02:00
Matthias Beyer 226c939ab8 Remove unused imports 2017-06-07 17:39:49 +02:00
Matthias Beyer 0219f00ec9 Make MailIter pub 2017-06-07 17:39:23 +02:00
Matthias Beyer 41a12db528 Use "email" instead of "mailparse" 2017-06-07 17:38:50 +02:00
Matthias Beyer ceda2643c0 Fix header location for datetime values 2017-06-07 17:25:58 +02:00
Matthias Beyer 16a12af873 Merge pull request #941 from matthiasbeyer/libimagentrydate/init
libimagentrydate/init
2017-06-07 17:00:52 +02:00
Matthias Beyer 9982195714 Add more tests 2017-06-07 16:47:52 +02:00
Matthias Beyer c7bbc83572 Update toml-query: 0.1 -> 0.2 2017-06-07 16:47:50 +02:00
Matthias Beyer 33f700dd1c Add test for testing Entry::set_date() 2017-06-07 16:47:17 +02:00
Matthias Beyer 08f43c8811 Merge pull request #957 from matthiasbeyer/update-toml-query
dependency: toml-query: 0.1.0 -> 0.2.0
2017-06-07 13:37:02 +02:00
Matthias Beyer 820037bba6 dependency: toml-query: 0.1.0 -> 0.2.0 2017-06-07 12:29:57 +02:00
Matthias Beyer bb9ff5bfd8 Merge pull request #951 from matthiasbeyer/remove-hooks
libimagstore: Remove hook support
2017-06-07 11:45:02 +02:00
Matthias Beyer 72f0664976 Merge pull request #952 from matthiasbeyer/remove-hooks-impl-link-consistency-check-in-libimagentrylink
Remove hooks impl link consistency check in libimagentrylink
2017-06-06 22:30:00 +02:00
Matthias Beyer 2b3eab31bd Add tests for range type 2017-06-06 19:37:30 +02:00
Matthias Beyer fb228c65b1 Move range type to own module 2017-06-06 19:37:30 +02:00
Matthias Beyer ac36e7aee8 Rename module: entrydate -> datetime 2017-06-06 19:37:30 +02:00
Matthias Beyer fca8767f7f Rename: libimagentrydate -> libimagentrydatetime 2017-06-06 19:37:30 +02:00
Matthias Beyer 0840739eca Merge pull request #954 from matthiasbeyer/remove-hooks-more-store-debugging
Remove hooks more store debugging
2017-06-06 19:07:19 +02:00
Matthias Beyer 0155fea4c1 Impl Display for StoreLinkConsistencyErrorCustomData 2017-06-06 19:04:53 +02:00
Matthias Beyer 13b24cb397 Impl StoreLinkConsistentExt::check_link_consistency() 2017-06-06 19:04:53 +02:00
Matthias Beyer 83647e52a0 Add trait to extend store for link consistency check
This commit adds the error infrastructure as well as the trait for
extensing the `Store` type with a function to do a link consistency
check over _all_ entries in the store.

The functionality is not implemented yet.
2017-06-06 19:04:53 +02:00
Matthias Beyer 33390acf23 Allow custom data in errors to be displayed 2017-06-06 19:04:53 +02:00
Matthias Beyer fa0e8130b6 Add debug output to Store::move_by_id 2017-06-06 13:16:09 +02:00
Matthias Beyer 1c18db56e6 Add debug output to Store::save_to_other_location 2017-06-06 13:16:09 +02:00
Matthias Beyer c06d8c319f Add debug output to Store::save_as 2017-06-06 13:16:09 +02:00
Matthias Beyer e157a906bd Add debug output to Store::save_to 2017-06-06 13:16:09 +02:00
Matthias Beyer fc854f3647 Add debug output to Store::delete 2017-06-06 13:16:09 +02:00
Matthias Beyer 79623e1db2 Add debug output to Store::retrieve_copy 2017-06-06 13:16:09 +02:00
Matthias Beyer ef0a76a02f Add debug output to Store::update 2017-06-06 13:16:09 +02:00
Matthias Beyer bc80a3b7d5 Add debug output to Store::walk 2017-06-06 13:15:56 +02:00
Matthias Beyer 3f97af4e7a Merge pull request #953 from matthiasbeyer/remove-hooks-flock
Add file-system file locking functionality in the store
2017-06-06 11:34:53 +02:00
Matthias Beyer a3466ae548 Add debug output to Store::retrieve_for_module 2017-06-06 11:13:09 +02:00
Matthias Beyer 13e80445ae Add debug output to Store::get 2017-06-06 11:13:09 +02:00
Matthias Beyer 6cb5300cd9 Add debug output to Store::retrieve 2017-06-06 11:13:09 +02:00
Matthias Beyer c4584bf1ca Add debug output in Store::create() 2017-06-06 11:13:09 +02:00
Matthias Beyer a70d7d347a Add file-system file locking functionality in the store 2017-06-06 11:12:49 +02:00
Matthias Beyer e88c5011ab Remove libimagstorestdhook entry 2017-06-06 11:12:37 +02:00
Matthias Beyer 25ff89f5fc Remove hook support from libimagrt 2017-06-06 11:12:37 +02:00
Matthias Beyer 9254851724 doc: Remove hook stuff 2017-06-06 11:12:37 +02:00
Matthias Beyer 91dce6858f Remove hook config from example config file 2017-06-06 11:12:37 +02:00
Matthias Beyer 204ef24703 Remove hook support from store 2017-06-06 11:12:37 +02:00
Matthias Beyer 1b8ccb42a7 libimagstorestdhook: Remove 2017-06-06 11:12:36 +02:00
Matthias Beyer 469511918a Fix compiler to have padding zeros in output 2017-05-31 19:37:56 +02:00
Matthias Beyer fc8fd9fecc Modify tests: Padding zeros 2017-05-31 19:37:56 +02:00
Matthias Beyer 87afacd482 Add more tests 2017-05-31 19:37:56 +02:00
Matthias Beyer 2d445230c5 Add simple test for module 2017-05-31 19:37:56 +02:00
Matthias Beyer 401a74da9c Add compiler impl 2017-05-31 19:37:56 +02:00