I-Al-Istannen
|
2c48ab66d4
|
Use rich for log colorization
|
2020-05-08 19:31:54 +02:00 |
|
I-Al-Istannen
|
104b838aed
|
Automatically discover packages in setup.py
|
2020-05-08 18:58:44 +02:00 |
|
I-Al-Istannen
|
7f10931be8
|
Add rich to setup.py
|
2020-05-08 18:49:36 +02:00 |
|
I-Al-Istannen
|
07c225bc20
|
Expand README. I did not proofread this thing :(
|
2020-05-08 18:47:58 +02:00 |
|
I-Al-Istannen
|
56f2394001
|
Add a download progress bar
|
2020-05-08 17:09:56 +02:00 |
|
I-Al-Istannen
|
fdff8bc40e
|
example_config: Change db transform
|
2020-05-01 13:31:29 +02:00 |
|
I-Al-Istannen
|
bee3d70998
|
Added a diva playlist downloader
|
2020-04-30 17:18:45 +02:00 |
|
I-Al-Istannen
|
42345ecc61
|
Demangle "Morgen" too
|
2020-04-30 12:05:25 +02:00 |
|
I-Al-Istannen
|
920d521d68
|
Change PrettyLogger.warn to PrettyLogger.warning
|
2020-04-25 20:11:51 +02:00 |
|
I-Al-Istannen
|
e0b46a306a
|
Use warn method in IliasCrawler
|
2020-04-25 20:07:40 +02:00 |
|
I-Al-Istannen
|
8a42a2a396
|
Move logging into its own file
|
2020-04-25 20:02:01 +02:00 |
|
I-Al-Istannen
|
80247400a4
|
Debug log when starting an ilias download
|
2020-04-25 13:02:07 +02:00 |
|
Joscha
|
13c5a29ff0
|
Fix and extend example config
|
2020-04-24 18:41:22 +00:00 |
|
Joscha
|
1aaa6e7ab5
|
Use PathLike everywhere
|
2020-04-24 18:41:14 +00:00 |
|
Joscha
|
7f53543324
|
Satisfy pylint and add todo
|
2020-04-24 18:26:28 +00:00 |
|
Joscha
|
292e516297
|
Change crawler and downloader output
|
2020-04-24 18:24:44 +00:00 |
|
Joscha
|
8258fa8919
|
Add test run option to PFERD
|
2020-04-24 18:00:21 +00:00 |
|
Joscha
|
5b929f09a2
|
Move download strategies to downloader
Also fixes an issue where the downloader didn't mark files that were not
downloaded due to the strategy used.
|
2020-04-24 14:27:40 +00:00 |
|
Joscha
|
4d32f863bc
|
Clean up organizer after synchronizing
|
2020-04-24 14:17:23 +00:00 |
|
Joscha
|
4e7333b396
|
Allow specifying paths as strings in Pferd
|
2020-04-24 11:50:40 +00:00 |
|
I-Al-Istannen
|
4c0e3b493a
|
Use download_modified_or_new as default strategy
|
2020-04-24 13:48:06 +02:00 |
|
Joscha
|
2de079a5d3
|
Add a few Transform combinators
|
2020-04-24 11:35:46 +00:00 |
|
I-Al-Istannen
|
509e624d47
|
Satisfy pyling. Useful docstrings? Not quite sure.
|
2020-04-23 20:35:59 +02:00 |
|
I-Al-Istannen
|
ca8fcf7a1d
|
Somewhat elaborate example_config
|
2020-04-23 20:22:41 +02:00 |
|
I-Al-Istannen
|
980f69b5af
|
Fix organizer marking itself causing an error
|
2020-04-23 20:02:05 +02:00 |
|
I-Al-Istannen
|
0b00a9c26b
|
Log when starting to synchronize
|
2020-04-23 19:56:37 +02:00 |
|
Joscha
|
1ef85c45e5
|
Switch Transform to PurePath
|
2020-04-23 17:40:43 +00:00 |
|
Joscha
|
5ef5a56e69
|
Extract Location into separate file
|
2020-04-23 17:38:28 +00:00 |
|
I-Al-Istannen
|
f3f4be2690
|
More free functions
|
2020-04-23 19:21:49 +02:00 |
|
I-Al-Istannen
|
076b8c5a1f
|
Add download strategies to save bandwith
Only download files that are newer than the local version.
|
2020-04-23 18:29:20 +02:00 |
|
I-Al-Istannen
|
13bc78c889
|
Display reason for ignoring an element in ilias crawler
|
2020-04-23 13:54:58 +02:00 |
|
I-Al-Istannen
|
dc964a9d98
|
Remove finished TODOs
|
2020-04-23 13:30:34 +02:00 |
|
I-Al-Istannen
|
c2b14f3db9
|
ilias crawler: Use direct download link if possible
|
2020-04-23 13:08:12 +02:00 |
|
Joscha
|
4b59a7c375
|
Move around TODOs
|
2020-04-23 10:49:01 +00:00 |
|
I-Al-Istannen
|
3a57430893
|
Fix type errors in example_config
|
2020-04-23 12:35:58 +02:00 |
|
I-Al-Istannen
|
bef210ae77
|
Rename and implement IliasDirectoryFilter
|
2020-04-23 12:35:18 +02:00 |
|
I-Al-Istannen
|
ea005517cf
|
Only remove folders if they exist in tmpdir
|
2020-04-23 12:09:45 +02:00 |
|
Joscha
|
3841f27aab
|
Add example config
|
2020-04-23 09:50:32 +00:00 |
|
Joscha
|
df0eb84a44
|
Fix TmpDir and Location
TmpDir: Clean up before and after, not just after
Location: Resolve path so that parent check works properly
|
2020-04-23 09:50:32 +00:00 |
|
Joscha
|
2de4255a78
|
Add Pferd class
|
2020-04-23 09:50:32 +00:00 |
|
Joscha
|
3c808879c9
|
Add Transforms and Transformables
|
2020-04-22 18:25:09 +00:00 |
|
I-Al-Istannen
|
a051e3bcca
|
ilias crawler: Add some unhelpful documentation
|
2020-04-22 17:58:19 +02:00 |
|
I-Al-Istannen
|
eb7df036df
|
WIP: ilias crawler: Also crawl assignments
|
2020-04-22 14:32:20 +02:00 |
|
I-Al-Istannen
|
23db59e733
|
WIP: ilias-crawler: Demangle dates
|
2020-04-22 12:58:44 +02:00 |
|
I-Al-Istannen
|
ac65b06a8e
|
Satisfy pylint a bit
|
2020-04-22 01:37:34 +02:00 |
|
I-Al-Istannen
|
8891041069
|
WIP: crawler: Add opencast video crawler
|
2020-04-21 23:01:19 +02:00 |
|
I-Al-Istannen
|
70d63e3e90
|
WIP: Start small ILIAS crawler
|
2020-04-21 13:32:03 +02:00 |
|
I-Al-Istannen
|
b2a7af2e3e
|
Store modification_date in IliasDownloadInfo, remove parameters
|
2020-04-21 13:31:50 +02:00 |
|
I-Al-Istannen
|
23bed48c8c
|
Satisfy autopep8
|
2020-04-21 13:30:42 +02:00 |
|
Joscha
|
0926d33798
|
Use downloader-specific data classes
|
2020-04-20 18:07:45 +00:00 |
|