Commit Graph

24 Commits

Author SHA1 Message Date
46fb782798 Add forum crawling
This downloads all forum posts when needed and saves each thread in its
own html file, named after the thread title.
2022-05-24 23:43:53 +02:00
13b8c3d9c6 Add regex option to config and CLI parser 2021-11-02 09:30:46 +01:00
88afe64a92 Refactor IPD crawler a bit 2021-11-02 01:25:01 +00:00
6673077397 Add kit-ipd crawler 2021-10-21 13:20:21 +02:00
80eeb8fe97 Add --skip option 2021-07-01 11:02:21 +02:00
1ce32d2f18 Add CLI option for credential file auth to kit-ilias-web 2021-05-31 18:45:06 +02:00
1dd24551a5 Add link to repo in --version output 2021-05-31 11:44:17 +02:00
533f75ea71 Add --debug-transforms flag 2021-05-26 11:37:32 +02:00
a879c6ab6e Fix function being printed 2021-05-26 10:54:01 +02:00
519a7ef435 Split --dump-config into two options
--dump-config with its optional argument tended to consume the command name, so
it had to be split up.
2021-05-25 17:17:35 +02:00
61430c8739 Overhaul config and CLI option names 2021-05-25 14:23:38 +02:00
c21ddf225b Add a CLI option to configure ILIAS links behaviour 2021-05-25 11:58:41 +02:00
4fefb98d71 Add a wrapper to pretty-print ValueErrors in argparse parsers 2021-05-25 11:57:59 +02:00
c687d4a51a Implement cookie sharing 2021-05-24 13:10:44 +02:00
3ab3581f84 Add timeout for HTTP connection 2021-05-23 23:41:05 +02:00
8dd0689420 Add keyring authentication to ILIAS CLI 2021-05-23 23:04:18 +02:00
79be6e1dc5 Switch some other options to BooleanOptionalAction 2021-05-23 22:49:09 +02:00
edbd92dbbf Add --status and --report flags 2021-05-23 22:41:59 +02:00
1f400d5964 Implement BooleanOptionalAction 2021-05-23 22:26:59 +02:00
0ca0680165 Simplify --version 2021-05-23 21:40:48 +02:00
bbf9f8f130 Add -C as alias for --crawler 2021-05-23 19:06:09 +02:00
d8f26a789e Implement CLI Command for ilias crawler 2021-05-23 13:30:42 +02:00
e81005ae4b Fix CLI arguments 2021-05-23 12:24:21 +02:00
b5785f260e Extract CLI argument parsing to separate module 2021-05-22 15:03:45 +02:00