2d7a2b2d53
Add more usage examples
2019-04-25 20:01:50 +00:00
8550d1101c
Fix backronym in README
2019-04-25 19:59:21 +00:00
fd71dc6f6e
Use python3 everywhere in README
2019-04-25 19:57:04 +00:00
d48cbebbd4
Bump version to 1.0.0
v1.0.0
2019-04-25 19:55:15 +00:00
bc018fffde
Update the example config to the new version
2019-04-25 19:54:15 +00:00
9693e1d968
Make logging easier
2019-04-25 19:53:13 +00:00
5e9ecd3ce1
Add example setup steps
2019-04-25 19:30:02 +00:00
f1ba618378
Remove unnecessary files
v0.1.0
2019-04-25 19:18:19 +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
f0c42ce8ec
Clean up
...
Use shorter name for responses, like in the requests doc.
Change Organizer's __all__ to be more in line with the other __all__s.
2019-04-25 19:02:48 +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
0e536f476a
Reorganize project structure
2019-04-25 11:51:03 +00:00
45e4500a58
Update example config
2019-04-25 08:32:25 +00:00
c7a9a42b3d
Allow files of type application/msword
2019-04-24 12:34:50 +00:00
5a1bf2188b
Switch from tabs to spaces
2019-04-24 12:34:20 +00:00
c3e64da570
Update example config
2019-02-08 12:56:24 +00:00
c2fc097124
Adapt to different LA1 folder structure
2018-12-14 09:28:29 +00:00
3019e4255b
Replace "/" in file names with "."
2018-12-14 09:27:12 +00:00
616a8d96a2
Sort norbert files while downloading
2018-12-05 11:44:35 +00:00
f8cd5edb75
Fix some typos on ilias
2018-12-05 11:44:11 +00:00
2d9223b8e6
Add norbert synchronizer
2018-11-29 10:26:58 +00:00
bdc0e8ad03
Remember files correctly for cleanin up
2018-11-28 08:59:07 +00:00
dad33b8c7f
Save identically named files under different names
2018-11-27 17:23:32 +00:00
98a2b5db34
Fix tut crawling
2018-11-27 10:28:39 +00:00
c824ae4f6d
Add more allowed file types
2018-11-27 10:27:20 +00:00
9a4ab645dc
Clean up Prog slide names
2018-11-27 10:26:44 +00:00
8b1a34233a
Add and use utility functions for changing paths
...
This fixes a small bug in the example config, where some files were
put in the wrong locations.
2018-11-27 08:52:27 +00:00
a084b05433
Change log message
...
for better readability
2018-11-26 17:33:27 +00:00
21ddf2546d
Use more complicated example config
2018-11-26 17:06:46 +00:00
068fe77dcf
Clean up minor things
...
- improve logging messages
- allow more download file formats
- strip file names
2018-11-26 17:00:17 +00:00
34da5d4d19
Sync files from ILIAS
2018-11-26 13:39:06 +00:00
529c4a7dda
Don't overwrite files if the contents match
2018-11-26 13:37:01 +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
5732268084
Clean up
...
- detect whether authenticating is really necessary when attempting to
download a file
- add a get_website_refid() function
- move often-used goto.php url into constant
- and some comments
2018-11-23 17:45:07 +00:00
2afcd38f1c
Rename Ilias-specific stuff
2018-11-23 10:09:03 +00:00
5d5f60e21f
Log properly
2018-11-23 10:08:31 +00:00
282d0252eb
Add file organizer
2018-11-23 08:56:59 +00:00
4e6912591c
Download files to some local file
2018-11-23 08:53:49 +00:00
cf9d43fe84
Fix authenticating bug
2018-11-21 06:59:34 +00:00
95646b0b29
Authenticate with ILIAS and get pages by refid
2018-11-20 05:55:41 +00:00
0803f196c8
Initial commit
2018-11-19 10:37:56 +00:00