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
e820f8bfb2
Add functionality to read storeids from stdin
2018-04-19 22:08:34 +02:00
36bc517524
Add support for tagging/untagging multiple entries with one call
2018-04-19 22:08:34 +02:00
bed49b6ece
Merge pull request #1415 from matthiasbeyer/post-release-changes
...
Post release changes
2018-04-19 10:56:10 +02:00
68a5a70246
Fix crate path
2018-04-19 10:05:53 +02:00
d2dceb6640
Update version numbers: 0.7.0 -> 0.8.0
2018-04-19 10:05:53 +02:00
0d31ee7efd
Update dependencies: Add version
2018-04-19 09:57:36 +02:00
c27a5ac7a8
Merge pull request #1410 from matthiasbeyer/prepare-0.7.0
...
Prepare 0.7.0 release
2018-04-18 20:25:38 +02:00
00affd2056
Update date
2018-04-18 19:34:52 +02:00
4667ec61b5
Move changelog to 0.7.0 section
2018-04-18 19:34:52 +02:00
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
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
7634bd77c5
Merge pull request #1412 from matthiasbeyer/libimagrt/stdin-is-available
...
Make stdin always available
2018-04-18 18:52:55 +02:00
b690925e01
Fix: Use fill storeid when listing
2018-04-18 18:32:11 +02:00
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
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
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
e29bbdb98d
Fix: Make error message more explanatory
2018-04-18 17:41:34 +02:00
4568b1f625
Merge pull request #1380 from matthiasbeyer/minor
...
Minor patches
2018-04-18 16:46:41 +02:00
51205af668
Merge pull request #1400 from matthiasbeyer/imag-wiki/init
...
imag-wiki: init
2018-04-18 15:42:27 +02:00
95d3fbebcc
Merge pull request #1182 from matthiasbeyer/libimagwiki/init
...
libimagwiki: init
2018-04-18 15:13:56 +02:00
9daf2cae86
Update dependency: task-hookrs: master -> 0.5
2018-04-18 14:59:26 +02:00
a31c5397d4
Add changelog entry for libimagwiki/imag-wiki
2018-04-18 14:56:31 +02:00
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
962b5fffd8
Remove unused imports/code
2018-04-18 14:32:23 +02:00
2a0bf1cd51
Remove CLI for mainpage setting
2018-04-18 14:32:23 +02:00
adede7bf26
Remove notion of "main page"
2018-04-18 14:32:23 +02:00
8ea3f62fbc
Add autolinking
2018-04-18 14:32:23 +02:00
e1ffa4b107
Add name filtering in show command
2018-04-18 14:32:23 +02:00
4450f22c5e
Add show subcommand
2018-04-18 14:32:23 +02:00
cc9e7c89d0
Remove grep functionality
2018-04-18 14:32:23 +02:00
caf0e63b35
Rename "create" command to "create-wiki", introduce "create" for creating entries
2018-04-18 14:32:23 +02:00
2c07ad9a3a
Implement grep command
2018-04-18 14:32:23 +02:00
2ee6dde75e
Add implementation for delete functionality
2018-04-18 14:32:23 +02:00
28f882e6c7
Add implementation for create subcommand
2018-04-18 14:32:23 +02:00
8dd3a57114
Initial import
2018-04-18 14:32:23 +02:00
6f16924514
Remove functionality to delete whole wiki
2018-04-18 14:32:09 +02:00
88b57910df
Merge pull request #1403 from matthiasbeyer/remove-pipe-magic
...
Revert "Implement pipe magic in libimagrt"
2018-04-17 17:39:54 +02:00
98f8366e4c
Fix documentation in crate metadata
2018-04-17 15:55:08 +02:00
d7cfab797f
Revert "Implement pipe magic in libimagrt"
...
This reverts commit ce0bd9298a
.
Pipe magic is removed with this patch.
We remove pipe magic because its implementation in libimagstore is too
complicated and the benefits are too small.
Having this functionality would be really nice, but the cost-benefit
ratio would still be too high.
The implementation in the store would require a rewrite of the internal
caching functionality in the store, plus some functionality to serialize
and deserialize the cache. This is theoretically possible, but as the
store only knows about "StoreEntry" objects, and only the backend knows
of "Entry" (which would be simply de/serializeable), the complexity
increases a _lot_.
Hence, we drop this feature-idea here.
Maybe, at some later point, this functionality will be in imag. The
history of development of this feature is in the history, we just don't
have it merged.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2018-04-16 13:30:59 +02:00
816708a1aa
Add documentation for type
2018-04-16 10:53:23 +02:00
8928f9cb94
Automatically create "index" and link new pages
2018-04-16 10:53:23 +02:00
5e51a77b3f
Add logging output
2018-04-15 10:27:33 +02:00
918d7a76b6
Add Wiki::delete_entry()
2018-04-15 10:27:09 +02:00
2b8a83d9a7
Add entry getter function
2018-04-15 10:27:09 +02:00
c242a362e4
Add id iterator
2018-04-15 10:27:09 +02:00
bb0d4319c3
Initial import: libimagwiki
2018-04-15 10:27:09 +02:00
877f0dfb6b
Merge pull request #1401 from matthiasbeyer/libimagrt/logging-level-fix
...
Fix log level setting in runtime
2018-04-15 09:35:10 +02:00
90593e2d93
Update dependency: toml-query: 0.4 -> 0.6
2018-04-15 09:15:24 +02:00
899f3b9eb9
Update dependency: toml-query: 0.4 -> 0.6
2018-04-15 09:15:16 +02:00