4d2ac38ceb
imag-ref: Use validator is_existing_path
2016-09-30 10:47:38 +02:00
f8ed44c1e7
Add cli validator: is_existing_path()
2016-09-30 10:47:11 +02:00
3d06933860
Add is_tag validator
2016-09-30 10:45:28 +02:00
da439e60e9
Add documentation what a valid tag is
2016-09-30 10:45:28 +02:00
d6f705dc90
Add is_tag clap validator helper
2016-09-30 10:45:28 +02:00
6999f95c4d
imag-bookmark: Validate URLs
2016-09-28 19:44:23 +02:00
11490b232c
Add implementation for validators
2016-09-28 19:30:05 +02:00
7482ffb5b3
Add deps
2016-09-28 19:30:04 +02:00
719e49271c
Add module: cli_validators
2016-09-28 19:30:04 +02:00
7a23097b00
Add dependencies
2016-09-28 19:30:04 +02:00
70387c6dad
Merge pull request #767 from mario-kr/fix_include-bin-target-in-other-targets
...
Fix include bin target in other targets
2016-09-24 21:46:31 +02:00
mario
8c68d2210d
Add sort
for always same build order
2016-09-24 11:01:00 +02:00
mario
8e2ad8178d
Fix imag-bin-release
2016-09-24 10:58:11 +02:00
mario
6a5c5e8449
Add the targets for the imag-binary to respective collector targets
2016-09-24 10:52:09 +02:00
c6e32a4fa8
Merge pull request #763 from matthiasbeyer/imag-view/implement-default-functionality
...
imag-view: implement default functionality
2016-09-22 08:09:25 +02:00
54120852ce
Merge pull request #762 from matthiasbeyer/imag-diary/move-viewer-impl
...
imag-diary: move viewer impl
2016-09-22 08:09:06 +02:00
352bccde51
Respecify view-in-editor argument
...
As we use the `--editor` flag in the Runtime, we should not override it
here.
By passing `--editor foo` one can override the editor application-wide,
the argument is now `--in-editor` therefor.
2016-09-21 17:20:39 +02:00
2b2116fb95
View in stdout if not specified otherwise
2016-09-21 17:20:39 +02:00
8e331f1f08
Move viewer implementation for imag-diary to libimagdiary
2016-09-21 16:58:21 +02:00
f98afd4b01
Move dependencies
2016-09-21 16:58:21 +02:00
90bb61674f
Merge pull request #758 from matthiasbeyer/libimagstorestdhook/git-fix-empty-commits
...
libimagstorestdhook/git: fix empty commits
2016-09-20 17:10:21 +02:00
5085d75208
Return if the file is not new and not modified
2016-09-20 15:19:35 +02:00
9dc4054a92
Add debug output on file status
2016-09-20 15:19:35 +02:00
5a6d8adc55
Merge pull request #757 from matthiasbeyer/libimagstorestdhook/git-revert-no-commit-on-clean-wd
...
libimagstorestdhook/git revert no commit on clean wd
2016-09-20 12:23:56 +02:00
896f5e2bc4
Merge pull request #756 from matthiasbeyer/libimagstorestdhook/git-hook-disable
...
Libimagstorestdhook/git hook disable
2016-09-20 12:07:43 +02:00
06c814d6e9
Revert "Add helper fn to check whether the repository WD is dirty"
...
This reverts commit eb378d47c2
.
2016-09-20 10:27:48 +02:00
128ed27bb8
Revert "Abort the execution of the UpdateHook if repo isnt dirty"
...
This reverts commit b2a0758b1a
.
2016-09-20 10:27:39 +02:00
050aec2aa1
Merge pull request #734 from matthiasbeyer/test-via-makefile
...
Execute tests via Makefile
2016-09-20 10:20:59 +02:00
52bb74da15
util: get_bool_cfg(): Output with warn!() instead of debug!()
2016-09-20 09:35:03 +02:00
b4fb226bb7
util: get_bool_cfg(): more debug output
2016-09-20 09:35:03 +02:00
da8736d003
UpdateHook: return Ok(()) if disabled
2016-09-20 09:35:03 +02:00
fbd195db25
DeleteHook: return Ok(()) if disabled
2016-09-20 09:35:03 +02:00
d115e4ca8e
Add config helper to check whether hook is enabled or not
2016-09-20 09:35:02 +02:00
ece7fe061c
Add settings for enable/disable hook
2016-09-20 09:35:02 +02:00
ba1df8bb48
Remove unused config sections
2016-09-20 09:08:59 +02:00
e1177717ee
Merge pull request #486 from matthiasbeyer/libimagstorestdhook/git
...
libimagstorestdhook/git
2016-09-20 09:04:36 +02:00
e24619a08f
Minify travis script by using Makefile
2016-09-19 22:13:23 +02:00
fb2300a799
Add Makefile for testing imag-store
2016-09-19 22:12:14 +02:00
1ac54ad29a
Merge pull request #752 from matthiasbeyer/libimagstorestdhook/git-integration
...
libimagstorestdhook/git: integration
2016-09-19 14:39:15 +02:00
321b0493fb
Merge pull request #749 from matthiasbeyer/libimagstorestdhook/git-reenable-warning-deny
...
libimagstorestdhook/git: reenable warning deny
2016-09-19 14:39:00 +02:00
de6b641201
Merge branch 'master' into libimagstorestdhook/git-integration
...
This is a integration-merge, because the libimagstorestdhook/git branch
got really long and rebasing is not an option, as it would mainly
destroy history.
Using an integration branch is less hassle, really.
2016-09-19 10:44:57 +02:00
b25aa29fee
Fix make call in travis config
2016-09-19 10:08:13 +02:00
Julian Ganz
d041d62d09
Replace invocation of "find" with test for a Makefile
2016-09-19 10:07:18 +02:00
Julian Ganz
c5d660d3f7
Make "test" a postfix to library targets rather than a prefix
2016-09-19 10:07:18 +02:00
Julian Ganz
f6dc039554
Make the binary tests depend on the binaries
2016-09-19 10:07:18 +02:00
Julian Ganz
0ff53a6925
Add general testing target
2016-09-19 10:07:18 +02:00
Julian Ganz
f9b4818607
Add a convenience target for binary tests
2016-09-19 10:07:18 +02:00
57114e159f
Execute tests by calling another Makefile
2016-09-19 10:07:18 +02:00
12b6da5c90
Add first idea how to exec all the tests in the Makefile
2016-09-19 10:07:18 +02:00
f5d73ace0e
Fix debug output, use action to generate msg
2016-09-19 10:02:40 +02:00