~matthiasbeyer/imag

Merge branch 'prepare-0.9.0'

This merge marks the release 0.9.0 of the imag distribution.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Update dependencies from git versions to proper versions.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Add changelog for 0.9.0

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Merge branch 'minor'
Update examples

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Add end-date for vacation

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Remove code of conduct, we use the Rust CoC.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Remove empty section

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Make code more idomatic

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Rewrite debug calls with DebugOption extension
Add Option extensions for logging optional values

This patch adds the same extensions that we already have for
Result<T, E> also for Option<T>.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Remove unused parameter

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Make code more idomatic

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Make code more idomatic

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Make code more functional by more function chaining

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Make code more functional by more function chaining.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Rewrite iteration without collecting inbetween

Because why not?

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Refactor code to be more idomatic

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Merge branch 'runtime-io-story'

This merge introduces the new runtime IO system, finally!

Now, piping imag commands into eachother as well as using standard unix
tools for piping is possible! Awesome!

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Import new dependencies

Because of the changes in the "src/ui.rs" files in the binary
implementations, we have new dependencies we need to import into the
build-script of the "imag" command, so that it can build the
commandline.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Add ID reporting in imag-timetrack
Next