FliegendeWurst
|
147af49eb8
|
Warn the user on duplicate folder names
See #31
|
2022-04-26 21:47:17 +02:00 |
|
FliegendeWurst
|
372f9d67d2
|
Update dependencies
|
2022-03-21 11:47:01 +01:00 |
|
FliegendeWurst
|
8906069a67
|
Add command-line option to download all courses
|
2022-03-21 11:44:06 +01:00 |
|
funnym0nk3y
|
e931815cd4
|
Fixed bug with video download
Fixed #27
|
2022-01-21 01:43:58 +01:00 |
|
FliegendeWurst
|
7d641d5329
|
Support downloading every course
|
2022-01-07 12:21:40 +01:00 |
|
FliegendeWurst
|
b44c31d8d4
|
Simplify link extractor
|
2022-01-07 12:19:39 +01:00 |
|
FliegendeWurst
|
38ee7ed31e
|
Remove dead code
|
2022-01-06 16:41:48 +01:00 |
|
FliegendeWurst
|
4a97f0a659
|
Properly extract dashboard items
|
2022-01-06 16:41:48 +01:00 |
|
FliegendeWurst
|
126f8500e4
|
Make keyring support non-optional
Now that the dbus library isn't needed..
|
2022-01-06 15:57:50 +01:00 |
|
FliegendeWurst
|
bd9a777bb9
|
Fix video downloading (ILIAS 7 update)
see #27
|
2022-01-06 15:49:54 +01:00 |
|
FliegendeWurst
|
6dd16deb40
|
Replace personal desktop with dashboard downloader
ILIAS 7 update, see #27
|
2022-01-06 15:37:57 +01:00 |
|
FliegendeWurst
|
e207eb3f06
|
Version 0.2.24
|
2021-11-01 17:46:12 +01:00 |
|
FliegendeWurst
|
a6c0e97755
|
Don't create folders for ignored items (fix #21)
|
2021-11-01 17:44:20 +01:00 |
|
FliegendeWurst
|
3e0a2bf154
|
Add option to save ILIAS pages (fix #22)
|
2021-11-01 17:40:11 +01:00 |
|
FliegendeWurst
|
1c41c95773
|
Download/combine multiple video streams (fix #24)
|
2021-11-01 17:36:25 +01:00 |
|
FliegendeWurst
|
bcf3c3f9ef
|
Minor code style improvements
|
2021-10-01 09:19:53 +02:00 |
|
lukasprobst
|
2483ee1906
|
Add an option to rename course names with a .toml file
|
2021-09-30 16:58:42 +02:00 |
|
FliegendeWurst
|
0a1c8696b4
|
Typo fix
|
2021-06-28 18:43:09 +02:00 |
|
FliegendeWurst
|
b4861a5e3f
|
Add doctype and base href to forum post HTML
|
2021-06-11 15:20:47 +02:00 |
|
FliegendeWurst
|
d5cc512a7e
|
Skip downloading zip of forum post attachments
|
2021-06-11 15:12:11 +02:00 |
|
FliegendeWurst
|
e4015e723d
|
Output saved attachments
|
2021-06-11 15:01:09 +02:00 |
|
FliegendeWurst
|
1a95ad6f59
|
Always save page HTML
|
2021-06-07 12:30:57 +02:00 |
|
FliegendeWurst
|
4967e8afba
|
Specify link base in saved HTML pages
|
2021-06-04 10:12:28 +02:00 |
|
FliegendeWurst
|
1459ff5ae4
|
Add missing await
|
2021-06-02 11:53:50 +02:00 |
|
FliegendeWurst
|
e7354e0ad1
|
Split downloading logic into modules
|
2021-06-02 11:13:13 +02:00 |
|
FliegendeWurst
|
0ebe5bc3cf
|
Display session validation result
|
2021-05-30 17:14:58 +02:00 |
|
FliegendeWurst
|
b7330130fb
|
Actually check previous session
|
2021-05-30 14:29:40 +02:00 |
|
FliegendeWurst
|
6ea00d5f59
|
Actually save session cookies
the cookie store crate by default only saves persistent cookies ...
|
2021-05-30 14:12:38 +02:00 |
|
FliegendeWurst
|
daa9bdbfa4
|
Error on expired session
|
2021-05-30 14:07:55 +02:00 |
|
FliegendeWurst
|
8ea2cae769
|
Session re-use
|
2021-05-30 13:39:40 +02:00 |
|
FliegendeWurst
|
5fb2faabfd
|
Consistent code formatting
|
2021-05-28 16:02:05 +02:00 |
|
FliegendeWurst
|
a003d27442
|
Support download of other personal desktop pages
|
2021-05-28 15:32:40 +02:00 |
|
FliegendeWurst
|
9da1a9d2d7
|
Update dependencies and license
Since rpassword and rprompt are licensed under the Apache 2.0
the combined product has to be GPLv3+, not GPLv2.
|
2021-05-28 13:21:49 +02:00 |
|
FliegendeWurst
|
ac02493dbd
|
Only show HTTP/2 warning in verbose mode
|
2021-05-18 08:47:52 +02:00 |
|
FliegendeWurst
|
6d4a1903fb
|
Fix logging when the progress bar is enabled
|
2021-05-17 18:12:11 +02:00 |
|
FliegendeWurst
|
044caf497c
|
Actually correct handling of HTTP/2 NO_ERROR
|
2021-05-17 18:06:25 +02:00 |
|
FliegendeWurst
|
8a1a5f6165
|
Organize code into modules
|
2021-05-17 18:05:54 +02:00 |
|
FliegendeWurst
|
a6a40f69c8
|
Fix automatic output directory creation
|
2021-05-14 14:29:24 +02:00 |
|
FliegendeWurst
|
20b3b94327
|
Version 0.2.20
|
2021-05-13 13:30:05 +02:00 |
|
FliegendeWurst
|
218e63f7db
|
Do GET requests when downloading
|
2021-05-13 12:10:45 +02:00 |
|
FliegendeWurst
|
d5037f9ae7
|
Retry requests on HTTP/2 NO_ERROR
|
2021-05-13 11:08:35 +02:00 |
|
FliegendeWurst
|
cea829b79e
|
Fix deprecation warning
|
2021-05-11 19:03:37 +02:00 |
|
FliegendeWurst
|
4bbeb6c54b
|
Adapt to indicatif 0.16 API
|
2021-05-11 09:56:57 +02:00 |
|
FliegendeWurst
|
1e9adafae1
|
Display keyring errors
|
2021-05-07 15:49:34 +02:00 |
|
FliegendeWurst
|
bc8bc9ed0d
|
Add full license
(previously only documented in Cargo.toml)
|
2021-05-07 15:48:20 +02:00 |
|
FliegendeWurst
|
dc02ec7a46
|
Request rate limiting
|
2021-05-07 09:15:24 +02:00 |
|
FliegendeWurst
|
81543b1d39
|
Version 0.2.17
|
2021-05-04 10:47:23 +02:00 |
|
FliegendeWurst
|
3887d6781f
|
Various bugfixes
course.html: no longer includes right column
course.html/folder.html: only downloaded if useful
correct handling of pseudonymous forums
|
2021-04-22 12:17:45 +02:00 |
|
FliegendeWurst
|
338c97821b
|
Various cleanups
|
2021-04-21 21:38:08 +02:00 |
|
FliegendeWurst
|
e94ce97896
|
Handle disabled links + save main course page
+ misc. cleanups
|
2021-04-21 21:04:45 +02:00 |
|