26 Commits
Author SHA1 Message Date
tiyn e64d48a8c5 readme: updated logo 2020-12-14 23:55:42 +01:00
tiyn 2fc3a1c38f database: included sqlite and parameter substitution
Before we used insecure python variables to assemble a query string.
Now we use the DB-APIs parameter subtitution.
pymysqlite was switched for sqlite due to being included in python.
2020-11-17 12:48:46 +01:00
tiyn 85490cb616 logo: resize logo 2020-11-17 12:05:18 +01:00
tiyn 4a8cf45ad3 database: switching from mysql to sqlite
Currently we only need the db to keep track of the files that were
already downloaded, thus we only use one database and only one table.
A complete sql database is a bit too bulky for this purpose.
By using sqlite we can minimize and embed the db.
2020-11-17 11:04:03 +01:00
tiyn e8a0fe1000 bugfixes: wrong tag and repository name in docker-compose 2020-11-11 00:55:49 +01:00
tiyn d3c6d50803 bugfixes: added entry for workaround 2020-11-11 00:49:17 +01:00
tiyn 9e6355f7de bugfixes: keep searching for error with unwritable files 2020-11-10 21:10:34 +01:00
tiyn 961ab04f5c bugfixes: keep searching for error with unwritable files 2020-11-10 20:24:46 +01:00
tiyn 818ad19329 bugfixes: error solving for unwritable files 2020-11-10 15:17:28 +01:00
tiyn b7b4683e0b bugfixes: error solving for unwritable files 2020-11-10 14:52:40 +01:00
tiyn 9d08df462b log: show which courses will be downloaded 2020-11-10 12:44:31 +01:00
tiyn 92ee51e56c bugfixes: now all courses in the curr semester get downloaded
- limit for courses was set to low to display current courses
- unused variable docs was removed from local function
2020-11-10 11:51:56 +01:00
tiyn 719c89e7cf log: added logging for jobs to finish 2020-11-10 11:19:24 +01:00
tiyn 5d5d048790 "logo: readme underscore for correct link to logo" 2020-11-10 08:51:21 +01:00
tiyn 96743fef36 "logo: fixed readme for correct logo" 2020-11-10 08:50:02 +01:00
tiyn 889a883fcd Merge branch 'master' of ssh://github/tiyn/stud.ip-crawler 2020-11-10 08:49:22 +01:00
tiyn d5d259d30a "logo: added logo to readme" 2020-11-10 08:48:01 +01:00
tiyn 4eb313eb9a docker: added build and docker-compose 2020-11-09 22:46:21 +01:00
tiyn 564a9ba977 temporarily removed the progressbar due to problems with logging 2020-11-08 16:41:30 +01:00
tiyn 6f9ef9bbd6 Documentation: added docstrings 2020-10-25 16:22:02 +01:00
tiyn a5d7b0304b merge 2020-06-10 00:24:28 +02:00
tiyn 7ef3f063d2 log: adding basic log with levels and file
The log has options for several levels that can
be set from the command line.
The file is hardcoded as log.txt and can be toggled
2020-06-10 00:24:01 +02:00
tiyn fa36e0f29e database: files id and chdates are stored
- mysql creates database and tables to given mysql if not existent already
- mysql reads last change values from db
- mysql saves ch_date after downloading
- run now takes care for the variables of mysql and studip
2020-06-07 12:49:08 +02:00
tiyn 6d18baa8b6 adding license 2020-06-05 20:03:47 +02:00
tiyn 78dcc01112 update readme 2020-06-05 19:48:26 +02:00
tiyn 704d4c86eb initial commit 2020-06-05 19:47:36 +02:00