Matthias Beyer
083b9da1e9
Merge pull request #545 from matthiasbeyer/libimagstore/fix-aspect-config-getting
...
Fix AspectConfig::get_for() implementation
2016-07-16 11:23:20 +02:00
Matthias Beyer
c6be35554b
Merge pull request #547 from matthiasbeyer/libimagstore/aspect-execution-output
...
Add error output in Aspect execution code
2016-07-16 11:21:41 +02:00
Matthias Beyer
0b5e00ad6a
Merge pull request #544 from matthiasbeyer/libimagstore/debug-output
...
libimagstore/debug output
2016-07-16 11:21:11 +02:00
Matthias Beyer
eb3eac422d
Merge pull request #543 from matthiasbeyer/libimagstorestdhook/debugging-hook-output
...
Print debugging information in debug hook when setting config
2016-07-16 11:20:56 +02:00
Matthias Beyer
a6dbfef2a0
Impl list()
2016-07-16 01:25:55 +02:00
Matthias Beyer
cb4840cce4
Merge pull request #497 from matthiasbeyer/libimagref/list
...
libimagref/list
2016-07-16 01:25:28 +02:00
Matthias Beyer
ed4744449c
Execute StoreIdAccess accessors in MutableHookDataAccessor impl for Aspect as well
...
We have no other way than doing it this way, and it doesn't hurt, does
it?
2016-07-16 01:15:48 +02:00
Matthias Beyer
6a85760feb
Debug output in MutableHookDatsaAccessor impl for Aspect
2016-07-16 01:15:08 +02:00
Matthias Beyer
8de32622b9
Add more error levels in hook execution error wrapping
2016-07-16 00:57:33 +02:00
Matthias Beyer
ded6a3f240
Add error output in Aspect execution code
2016-07-16 00:57:20 +02:00
Matthias Beyer
c8edb2102f
Fix AspectConfig::get_for() implementation
2016-07-16 00:33:54 +02:00
Matthias Beyer
32617d0a16
Add debug config when getting configuration for a hook
2016-07-16 00:32:58 +02:00
Matthias Beyer
33771f3903
Add debugging output when setting hook configuration
2016-07-16 00:32:54 +02:00
Matthias Beyer
fc72b3f53a
Add more debug output in Store::new()
2016-07-16 00:32:50 +02:00
Matthias Beyer
47d0377026
Print debugging information in debug hook when setting config
2016-07-16 00:32:31 +02:00
Matthias Beyer
4a09979951
Remove unused import
2016-07-15 21:48:29 +02:00
Matthias Beyer
f1e7b40cc5
Add utility for calling trace_error() and exit()
2016-07-15 21:34:45 +02:00
Matthias Beyer
5a4e6b4af6
Merge pull request #522 from matthiasbeyer/imag-bookmark/init
...
imag-bookmark/init
2016-07-15 14:33:14 +02:00
Matthias Beyer
6f07359416
Merge pull request #534 from matthiasbeyer/libimagentrylink/tmp-fix-external-link-checking
...
Temporary fix: Check whether an StoreId is an external link by str::c…
2016-07-15 11:21:44 +02:00
Matthias Beyer
6a77923058
Merge pull request #533 from matthiasbeyer/libimagref/fix-header-field-name
...
Fix: Header field name was wrong
2016-07-15 11:21:28 +02:00
Matthias Beyer
6a4c620c2c
Merge pull request #538 from jsirois/jsirois/cleanups/err_or_else
...
Cleanup `HookError` tracing logic.
2016-07-15 11:19:11 +02:00
Matthias Beyer
0ad4c6b6c6
Merge pull request #537 from jsirois/jsirois/warnings/unused-func
...
Remove unused `Link::retrieve` helper.
2016-07-15 11:16:38 +02:00
Matthias Beyer
68cb63ab4e
Merge pull request #536 from jsirois/jsirois/warnings/unused-import
...
Remove unused `into::IntoError` import.
2016-07-15 11:16:22 +02:00
John Sirois
8ef7b4e0c6
Cleanup `HookError` tracing logic.
...
Use `Result::or_else` instead of matching and no-oping the `Ok` case
manually and extract a helper to centralize repeated trace logic.
2016-07-14 20:37:16 -06:00
John Sirois
5369dfa119
Remove unused `into::IntoError` import.
2016-07-14 20:08:42 -06:00
John Sirois
a1bf76ed79
Remove unused `Link::retrieve` helper.
2016-07-14 20:07:30 -06:00
Matthias Beyer
3f2ababdb0
Add more robust version of is_external_link_storeid() helper function
2016-07-14 21:27:36 +02:00
Matthias Beyer
0c5674dd47
Merge pull request #525 from matthiasbeyer/update-doc
...
Update doc
2016-07-14 21:11:30 +02:00
Matthias Beyer
dec6a27900
Impl list()
2016-07-14 21:08:46 +02:00
Matthias Beyer
803806ea77
Impl collection()
2016-07-14 21:08:46 +02:00
Matthias Beyer
de4c700d6e
Impl remove()
2016-07-14 21:08:46 +02:00
Matthias Beyer
e773294b2c
Impl add()
2016-07-14 21:08:46 +02:00
Matthias Beyer
f5b046181d
Add initial main() code
2016-07-14 21:08:46 +02:00
Matthias Beyer
05f9243164
Add commandline specification
2016-07-14 21:08:46 +02:00
Matthias Beyer
5f04981c91
Add dependencies
2016-07-14 21:08:46 +02:00
Matthias Beyer
a75419f048
Initial import
2016-07-14 21:08:46 +02:00
Matthias Beyer
76601c8fa8
Merge pull request #521 from matthiasbeyer/libimagbookmark/init
...
libimagbookmark/init
2016-07-14 21:08:20 +02:00
Matthias Beyer
1dd40ca8b9
Temporary fix: Check whether an StoreId is an external link by str::contains()
...
This is a temporary fix as long as we do not have a clear model how we
handle internal/external StoreId types
2016-07-14 21:04:46 +02:00
Matthias Beyer
cdf90e427c
Fix: Header field name was wrong
2016-07-14 20:42:39 +02:00
Matthias Beyer
900513594c
Impl Into<FileLockEntry> on Ref type
2016-07-14 20:37:49 +02:00
Matthias Beyer
637917f8cb
Add lister for libimagref to list references
2016-07-14 20:26:22 +02:00
Matthias Beyer
538e983686
Add RefToDisplayError kind
2016-07-14 20:26:22 +02:00
Matthias Beyer
d22b7583ce
Add dependency: libimagentrylist
2016-07-14 19:54:55 +02:00
Matthias Beyer
295374e1bd
Merge pull request #532 from jsirois/jsirois/issues/499
...
Add a `fold_ok` utility.
2016-07-14 18:29:32 +02:00
John Sirois
7f57e5e234
Move from a helper function to a typeclass.
...
This introduces the `FoldResut` trait to move from `func(receiver, ...)`
style to `receiver.func(...)` style. Also add a means to pass the
default result explicitly.
2016-07-14 07:28:54 -06:00
Matthias Beyer
046bec83a1
Replace imag-tag/README.md with link to user documentation
2016-07-14 10:16:15 +02:00
John Sirois
2c40b8734e
Add a `fold_ok` utility.
...
Add a utility that folds an iterator into a result and uses it to reduce
boilerplate in the codebase.
2016-07-13 12:43:04 -06:00
Matthias Beyer
e250059390
doc: Add file for tagging module documentation
2016-07-13 18:34:58 +02:00
Matthias Beyer
f36851786a
doc: Add description for linking module
2016-07-13 18:34:00 +02:00
Matthias Beyer
f8b1d48307
doc: Add user documentation for imag-diary
2016-07-13 18:27:36 +02:00