Matthias Beyer
86b60295ee
Fix: get_youngest_entry_id()
...
We need to reverse the iterator for getting the _youngest_ entry here.
Also seems to fix the issue that imag-diary edit -d <date> did not work
properly.
2018-04-22 14:11:19 +02:00
Matthias Beyer
bfbb1dfb74
Integrate version-updated script
2018-04-22 13:38:24 +02:00
Matthias Beyer
ededece3f7
Add script for CI check if version is updated
2018-04-22 13:38:24 +02:00
Matthias Beyer
c6dc6d2bee
Modify release script to enforce version updated
2018-04-22 13:38:24 +02:00
Matthias Beyer
19940d3e1c
Set version string by hand here if we do not build with cargo
2018-04-22 13:38:24 +02:00
Matthias Beyer
a343a2ab90
Do not use version crate in build script
2018-04-22 11:09:31 +02:00
Matthias Beyer
d742e15763
Do not depend on "version" crate
...
We should not depend on the version crate, as it is GPL licensed.
We removed the usage of this crate before, but it was still in the
Cargo.toml files (despite being used in the source).
2018-04-22 11:09:31 +02:00
Matthias Beyer
495ad62be6
Merge pull request #1425 from matthiasbeyer/libimagrt/update-log
...
Update dependency: log: 0.4.0-rc.1 -> 0.4
2018-04-20 22:53:49 +02:00
Matthias Beyer
8262de29fe
Update dependency: log: 0.4.0-rc.1 -> 0.4
2018-04-20 20:19:02 +02:00
Matthias Beyer
c6dd1ab56d
Merge pull request #1423 from matthiasbeyer/add-changelog-script
...
Add script to print changelog for a specific range
2018-04-20 10:35:47 +02:00
Matthias Beyer
d7ba28d5ac
Add script to print changelog for a specific range
2018-04-20 09:35:16 +02:00
Matthias Beyer
d08a5ab536
Merge pull request #1417 from matthiasbeyer/libimagrt/suggest-imag-init
...
Suggest imag-init if no config is found
2018-04-20 09:24:44 +02:00
Matthias Beyer
ca5e150f3a
Merge pull request #1421 from matthiasbeyer/imag-view/wrapping
...
imag-view: wrapping
2018-04-20 09:24:14 +02:00
Matthias Beyer
e0decb7294
Merge pull request #1419 from matthiasbeyer/imag-diary/list-diaries
...
Add functionality to list diaries
2018-04-20 09:24:07 +02:00
Matthias Beyer
705c6a33f1
Merge pull request #1420 from matthiasbeyer/imag-tag/read-ids-from-stdin
...
imag-tag: Read ids from stdin
2018-04-20 09:23:49 +02:00
Matthias Beyer
e820f8bfb2
Add functionality to read storeids from stdin
2018-04-19 22:08:34 +02:00
Matthias Beyer
36bc517524
Add support for tagging/untagging multiple entries with one call
2018-04-19 22:08:34 +02:00
Matthias Beyer
e80bf7b57d
Add feature for wrapping output
2018-04-19 21:55:27 +02:00
Matthias Beyer
91a72709f8
Add wrapping functionality to StdoutViewer
2018-04-19 21:54:39 +02:00
Matthias Beyer
6e80f603d6
Add functionality to list diaries
2018-04-19 21:36:22 +02:00
Matthias Beyer
808689cc05
Suggest imag-init if no config is found
2018-04-19 10:57:13 +02:00
Matthias Beyer
bed49b6ece
Merge pull request #1415 from matthiasbeyer/post-release-changes
...
Post release changes
2018-04-19 10:56:10 +02:00
Matthias Beyer
68a5a70246
Fix crate path
2018-04-19 10:05:53 +02:00
Matthias Beyer
d2dceb6640
Update version numbers: 0.7.0 -> 0.8.0
2018-04-19 10:05:53 +02:00
Matthias Beyer
0d31ee7efd
Update dependencies: Add version
2018-04-19 09:57:36 +02:00
Matthias Beyer
c27a5ac7a8
Merge pull request #1410 from matthiasbeyer/prepare-0.7.0
...
Prepare 0.7.0 release
2018-04-18 20:25:38 +02:00
Matthias Beyer
00affd2056
Update date
2018-04-18 19:34:52 +02:00
Matthias Beyer
4667ec61b5
Move changelog to 0.7.0 section
2018-04-18 19:34:52 +02:00
Matthias Beyer
1188ac4c56
Add changelog from 0.6.4
...
This changelog was never added to the master branch, which I catch up on
with this commit.
2018-04-18 19:34:52 +02:00
Matthias Beyer
659f959816
Merge pull request #1414 from matthiasbeyer/imag-diary/list-full-id
...
Fix: Use full storeid when listing
2018-04-18 19:34:29 +02:00
Matthias Beyer
7634bd77c5
Merge pull request #1412 from matthiasbeyer/libimagrt/stdin-is-available
...
Make stdin always available
2018-04-18 18:52:55 +02:00
Matthias Beyer
b690925e01
Fix: Use fill storeid when listing
2018-04-18 18:32:11 +02:00
Matthias Beyer
599f33d0b1
Merge pull request #1411 from matthiasbeyer/imag-view/fix-error-message
...
Fix: Make error message more explanatory
2018-04-18 18:26:55 +02:00
Matthias Beyer
38726c5906
Always use stdout via output proxy
...
The switching between stdout and stderr on an automated basis caused
errors in the using code, where output was redirected but shouldn't.
2018-04-18 17:58:07 +02:00
Matthias Beyer
542c7e7101
Make stdin always available
...
Because we do not implement the store piping and pipe magic, the stdin
stream should always be available.
2018-04-18 17:42:04 +02:00
Matthias Beyer
e29bbdb98d
Fix: Make error message more explanatory
2018-04-18 17:41:34 +02:00
Matthias Beyer
4568b1f625
Merge pull request #1380 from matthiasbeyer/minor
...
Minor patches
2018-04-18 16:46:41 +02:00
Matthias Beyer
51205af668
Merge pull request #1400 from matthiasbeyer/imag-wiki/init
...
imag-wiki: init
2018-04-18 15:42:27 +02:00
Matthias Beyer
95d3fbebcc
Merge pull request #1182 from matthiasbeyer/libimagwiki/init
...
libimagwiki: init
2018-04-18 15:13:56 +02:00
Matthias Beyer
9daf2cae86
Update dependency: task-hookrs: master -> 0.5
2018-04-18 14:59:26 +02:00
Matthias Beyer
a31c5397d4
Add changelog entry for libimagwiki/imag-wiki
2018-04-18 14:56:31 +02:00
Matthias Beyer
13e6924047
Merge pull request #1359 from matthiasbeyer/doc-writing-modules
...
Add guide on how to write modules
2018-04-18 14:35:10 +02:00
Matthias Beyer
962b5fffd8
Remove unused imports/code
2018-04-18 14:32:23 +02:00
Matthias Beyer
2a0bf1cd51
Remove CLI for mainpage setting
2018-04-18 14:32:23 +02:00
Matthias Beyer
adede7bf26
Remove notion of "main page"
2018-04-18 14:32:23 +02:00
Matthias Beyer
8ea3f62fbc
Add autolinking
2018-04-18 14:32:23 +02:00
Matthias Beyer
e1ffa4b107
Add name filtering in show command
2018-04-18 14:32:23 +02:00
Matthias Beyer
4450f22c5e
Add show subcommand
2018-04-18 14:32:23 +02:00
Matthias Beyer
cc9e7c89d0
Remove grep functionality
2018-04-18 14:32:23 +02:00
Matthias Beyer
caf0e63b35
Rename "create" command to "create-wiki", introduce "create" for creating entries
2018-04-18 14:32:23 +02:00