Skip to content

Commit e207eb3

Browse files
Version 0.2.24
1 parent a6c0e97 commit e207eb3

File tree

5 files changed

+15
-6
lines changed

5 files changed

+15
-6
lines changed

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
55

66
## [Unreleased]
77

8+
## [0.2.24] - 2021-11-01
9+
### Added
10+
- `--combine-videos` option to merge multiple video streams of the same lecture
11+
- `--save-ilias-pages` option to also save the ILIAS overview pages of courses/folders
12+
13+
### Fixed
14+
- Downloading of lectures that consist of multiple streams
15+
816
## [0.2.23] - 2021-06-14
917
### Added
1018
- Logging output of saved forum post attachments
@@ -145,7 +153,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
145153
[@Craeckie]: https://github.com/Craeckie
146154
[@funnym0nk3y]: https://github.com/funnym0nk3y
147155
[@Ma27]: https://github.com/Ma27
148-
[Unreleased]: https://github.com/FliegendeWurst/KIT-ILIAS-downloader/compare/v0.2.23...HEAD
156+
[Unreleased]: https://github.com/FliegendeWurst/KIT-ILIAS-downloader/compare/v0.2.24...HEAD
157+
[0.2.23]: https://github.com/FliegendeWurst/KIT-ILIAS-downloader/compare/v0.2.23...v0.2.24
149158
[0.2.23]: https://github.com/FliegendeWurst/KIT-ILIAS-downloader/compare/v0.2.22...v0.2.23
150159
[0.2.22]: https://github.com/FliegendeWurst/KIT-ILIAS-downloader/compare/v0.2.21...v0.2.22
151160
[0.2.21]: https://github.com/FliegendeWurst/KIT-ILIAS-downloader/compare/v0.2.20...v0.2.21

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "KIT-ILIAS-downloader"
3-
version = "0.2.23"
3+
version = "0.2.24"
44
authors = ["FliegendeWurst <2012gdwu@posteo.de>"]
55
license = "GPL-3.0-or-later"
66
edition = "2018"

src/ilias/video.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::{
22
path::{Path, PathBuf},
3-
process::{ExitStatus, Stdio},
3+
process::Stdio,
44
sync::Arc,
55
};
66

src/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ async fn login(opt: Opt, ignore: Gitignore, course_names: HashMap<String, String
7070
info!("Checking session validity..");
7171
// TODO: this probably isn't the best solution..
7272
if let Err(e) = ilias.get_html(DEFAULT_SYNC_URL).await {
73-
error!(e)
73+
error!(e);
7474
} else {
7575
success!("Session still active!");
7676
return Ok(ilias);
@@ -172,7 +172,7 @@ async fn real_main(mut opt: Opt) -> Result<()> {
172172
while let Either::Left((task, _)) = future::select(rx.next(), future::ready(())).await {
173173
if let Some(task) = task {
174174
if let Err(e) = task.await {
175-
error!(e)
175+
error!(e);
176176
}
177177
} else {
178178
break; // channel is empty => all tasks are completed

0 commit comments

Comments
 (0)