Commit Graph

28 Commits

Author SHA1 Message Date
93a5a94dab Single-source version number 2021-05-14 21:27:44 +02:00
3ea86d18a0 Jerry-rig DummyCrawler to run 2021-04-29 13:45:04 +02:00
fbebc46c58 Load and dump config 2021-04-29 09:51:50 +02:00
5595a908d8 Configure entry point 2021-04-27 00:32:21 +02:00
8a42a2a396 Move logging into its own file 2020-04-25 20:02:01 +02:00
f3f4be2690 More free functions 2020-04-23 19:21:49 +02:00
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
2de4255a78 Add Pferd class 2020-04-23 09:50:32 +00:00
4ef0ffe3bf Listen to pylint and mypy 2020-04-20 17:44:58 +00:00
154d6b29dd Listen to pylint 2020-04-20 15:16:22 +00:00
5990098ef8 Add UserPassAuthenticator 2020-04-20 13:26:45 +00:00
8c431c7d81 Add a simple temporary folder 2020-04-20 12:08:52 +02:00
d5dd5aac06 Fix some mypy errors 2020-04-20 01:54:47 +00:00
cf3553175f Add OS_Exams synchronizer 2020-02-27 14:51:29 +01:00
4433696509 [TGI] Add TGi tut 2019-11-18 09:58:16 +01:00
458cc1c6d6 Add support for TGI website 2019-10-15 15:34:59 +02:00
44b4204517 Add basic Ti downloader 2019-05-06 11:54:36 +00:00
9693e1d968 Make logging easier 2019-04-25 19:53:13 +00:00
dfddc93039 Move norbert from aiohttp to requests
Also fix streaming (when downloading) in the other classes.
2019-04-25 19:15:36 +00:00
82adeb324f Move ffm stuff from aiohttp to requests 2019-04-25 19:01:53 +00:00
9bae030186 Move ilias stuff from aiohttp to requests 2019-04-25 18:52:48 +00:00
5a1bf2188b Switch from tabs to spaces 2019-04-24 12:34:20 +00:00
2d9223b8e6 Add norbert synchronizer 2018-11-29 10:26:58 +00:00
34da5d4d19 Sync files from ILIAS 2018-11-26 13:39:06 +00:00
2034c9d426 Add FfM (Fachschaft für Mathematik) synchronizer
This commit moves exceptions and some other things into utils.py and
renames files according to python's file naming guides (kinda).

It also adds a new example config using the new FfM downloader.
2018-11-24 08:27:33 +00:00
2afcd38f1c Rename Ilias-specific stuff 2018-11-23 10:09:03 +00:00
282d0252eb Add file organizer 2018-11-23 08:56:59 +00:00
95646b0b29 Authenticate with ILIAS and get pages by refid 2018-11-20 05:55:41 +00:00