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 |
|
I-Al-Istannen
|
55ba2f4070
|
Fix pylint in downloaders
|
2020-04-20 19:49:15 +02:00 |
|
I-Al-Istannen
|
d18b48aaf4
|
Stream in http downloader
|
2020-04-20 19:45:25 +02:00 |
|
Joscha
|
4ef0ffe3bf
|
Listen to pylint and mypy
|
2020-04-20 17:44:58 +00:00 |
|
Joscha
|
ce77995c8f
|
Rename http downloader module
|
2020-04-20 17:08:51 +00:00 |
|
I-Al-Istannen
|
ed9245c14d
|
Remove old organizer
|
2020-04-20 18:50:23 +02:00 |
|
I-Al-Istannen
|
01e6972c96
|
Add ilias downloader
|
2020-04-20 18:49:01 +02:00 |
|
I-Al-Istannen
|
8181ae5b17
|
Guard http response in context manager
|
2020-04-20 18:47:46 +02:00 |
|
Joscha
|
6407190ae0
|
Soupify requests responses properly
|
2020-04-20 16:38:30 +00:00 |
|
I-Al-Istannen
|
87395faac2
|
Add base for simple HTTP downloader
|
2020-04-20 17:43:59 +02:00 |
|
I-Al-Istannen
|
a9e6e7883d
|
Create temp dir folder in constructor
|
2020-04-20 17:43:59 +02:00 |
|
Joscha
|
154d6b29dd
|
Listen to pylint
|
2020-04-20 15:16:22 +00:00 |
|
I-Al-Istannen
|
62ac569ec4
|
Revert "Add proposed crawler entry type"
This reverts commit 9f1a0a58ab .
Each crawler will have its own data class.
|
2020-04-20 16:59:20 +02:00 |
|
I-Al-Istannen
|
9f1a0a58ab
|
Add proposed crawler entry type
|
2020-04-20 16:54:47 +02:00 |
|
Joscha
|
879a2c7c80
|
Rewrite ILIAS authenticator
|
2020-04-20 14:26:30 +00:00 |
|
Joscha
|
ff06c5215e
|
Fix authenticator
|
2020-04-20 14:26:29 +00:00 |
|
I-Al-Istannen
|
135a8dce4b
|
Fix resolve_path allowing paths outside its folder
This happened if the directory name was a prefix of the offending file name.
|
2020-04-20 16:07:14 +02:00 |
|
I-Al-Istannen
|
63bbcad918
|
Add resolve method to tmp_dir
|
2020-04-20 15:40:07 +02:00 |
|
I-Al-Istannen
|
6584d6a905
|
Elaborate accept_file in new_organizer
|
2020-04-20 15:40:07 +02:00 |
|
Joscha
|
5990098ef8
|
Add UserPassAuthenticator
|
2020-04-20 13:26:45 +00:00 |
|
I-Al-Istannen
|
f3d3d6bb65
|
Add some docs to cookie_jar
|
2020-04-20 14:38:03 +02:00 |
|
I-Al-Istannen
|
b2fe7cc064
|
Add preliminary logging to organizer and tmp_dir
|
2020-04-20 14:37:44 +02:00 |
|
I-Al-Istannen
|
930d821dd7
|
Add a simple organizer
|
2020-04-20 14:29:48 +02:00 |
|
I-Al-Istannen
|
5c2ff14839
|
Add "prompt_yes_no" to utils
|
2020-04-20 14:29:48 +02:00 |
|
I-Al-Istannen
|
a3d6dc7873
|
Clean up temp_folder
|
2020-04-20 14:29:48 +02:00 |
|
Joscha
|
53ad1c924b
|
Add cookie jar
|
2020-04-20 11:35:26 +00:00 |
|
I-Al-Istannen
|
8c431c7d81
|
Add a simple temporary folder
|
2020-04-20 12:08:52 +02:00 |
|
Joscha
|
d5dd5aac06
|
Fix some mypy errors
|
2020-04-20 01:54:47 +00:00 |
|
Joscha
|
7d48972967
|
Configure mypy
|
2020-04-19 19:50:17 +00:00 |
|
Joscha
|
25043a4aaa
|
Remove unnecessary files
Also document some plans for the new program structure in REWRITE.md
|
2020-04-19 19:49:43 +00:00 |
|