Commit Graph

  • 465f8b28c0 Bump version to 3.8.3 master v3.8.3 latest I-Al-Istannen 2025-07-01 14:28:30 +02:00
  • 27e69af2f3 Update changelog for 8caad00 I-Al-Istannen 2025-07-01 14:26:10 +02:00
  • 56e3065950 Document usage of pilot.ilias.studium.kit.edu (#111) Christian Schliz 2025-05-30 17:13:45 +02:00
  • 549ce6cce9 Ignore unavailable elements (#119) Mr. Pine 2025-05-28 17:04:57 +02:00
  • 34564cedb4 Add support for link collections I-Al-Istannen 2025-05-26 15:59:25 +02:00
  • 2b0d20a1f6 Fix crawling of exercises with instructions I-Al-Istannen 2025-04-29 18:30:33 +02:00
  • f0e56a8e12 Dump html after login failure debug/dump-html-in-login I-Al-Istannen 2025-05-09 11:37:34 +02:00
  • 8caad0008d Fix check for nonexistent ilias_url command attribute to base_url (#113) PinieP 2025-05-05 22:05:54 +02:00
  • dd2fedf1a2 Fix crawling of exercises with instructions fix/exercises-with-instructions I-Al-Istannen 2025-04-29 18:30:33 +02:00
  • 77a23265a9 Bump version to 3.8.2 v3.8.2 I-Al-Istannen 2025-04-29 17:55:57 +02:00
  • 4c230ef6dd Fix exercise crawling I-Al-Istannen 2025-04-25 13:45:57 +02:00
  • b305e1ce23 Fix login using the native ilias login form Nikolas Heise 2025-04-22 13:30:32 +02:00
  • bdf17f5c87 Ignore wikis I-Al-Istannen 2025-04-23 16:03:37 +02:00
  • 77fce7daf8 Bump version to 3.8.1 v3.8.1 I-Al-Istannen 2025-04-17 11:22:35 +02:00
  • 653bf139f0 Fix encoding of descriptions and force images to light mode I-Al-Istannen 2025-04-16 10:45:06 +02:00
  • 3f60638d33 Bump version to 3.8.0 I-Al-Istannen 2025-04-16 00:47:05 +02:00
  • b97b6fae6b Update minimum Python version to 3.11 I-Al-Istannen 2025-04-14 21:13:25 +02:00
  • 477234ad0d Support ILIAS 9 I-Al-Istannen 2025-04-12 14:54:58 +02:00
  • 7291382430 Bump version to 3.8.0 v3.8.0 I-Al-Istannen 2025-04-15 11:32:22 +02:00
  • 1a430ad5d1 Update minimum Python version to 3.11 I-Al-Istannen 2025-04-14 21:13:25 +02:00
  • f6bdeb6b9d Support ILIAS 9 I-Al-Istannen 2025-04-12 14:54:58 +02:00
  • 63f25277b0 Fix crawling of empty forum threads I-Al-Istannen 2025-03-09 23:44:25 +01:00
  • c8eff04ae0 Make thread titles link to original ILIAS thread I-Al-Istannen 2025-02-19 14:56:32 +01:00
  • edc482cdf4 Internalize images in forum threads I-Al-Istannen 2025-02-19 14:45:18 +01:00
  • 72cd0f77e2 Prettify forum thread exports I-Al-Istannen 2025-02-19 14:29:37 +01:00
  • be175f9347 Download only new/updated forum threads I-Al-Istannen 2025-02-19 14:18:43 +01:00
  • ba2833dba5 Crawl all threads in a forum I-Al-Istannen 2025-02-19 12:07:19 +01:00
  • 2f0e792670 Increase default http timeout to 30 I-Al-Istannen 2025-02-19 12:06:07 +01:00
  • 5f88539f7e Fix page size increase for forum threads I-Al-Istannen 2025-02-19 12:05:20 +01:00
  • bd9d7efe64 "Fix" mypy errors I-Al-Istannen 2025-02-12 22:41:43 +01:00
  • 16a2dd5b15 fix: totp Aurelia 2025-02-12 21:48:05 +01:00
  • 678283d341 Use Python facilities to convert paths to file:// urls I-Al-Istannen 2024-11-14 20:06:13 +01:00
  • 4af02012bc Strip long path prefix from file links in report debug/windows-links I-Al-Istannen 2024-11-14 20:06:13 +01:00
  • 287173b0b1 Bump version to 3.7.0 v3.7.0 I-Al-Istannen 2024-11-13 20:38:27 +01:00
  • 712217e959 Handle groups in cards I-Al-Istannen 2024-11-11 12:52:55 +01:00
  • 6dda4c55a8 Add doctype header to forum threads I-Al-Istannen 2024-11-05 18:36:21 +01:00
  • 596b6a7688 Add support for non-KIT shibboleth login (#98) PinieP 2024-11-05 18:30:34 +01:00
  • 5983200247 Treat headings as folders in kit-ipd crawler (#99) Tim 2024-11-04 23:53:48 +01:00
  • 26e802d88b Add clickable links to file names in the printed report (#100) Tim 2024-11-04 00:32:32 +01:00
  • f5c4e82816 Delay ilias loop detection after transform I-Al-Istannen 2024-11-02 22:17:26 +01:00
  • f5273f7ca0 Collapse ilias url crawling into normal page crawling I-Al-Istannen 2024-11-02 21:53:47 +01:00
  • fa71a9f44f Add support for mob videos in page descriptions I-Al-Istannen 2024-10-28 20:15:55 +01:00
  • 81d6ff53c4 Respect row flex in descriptions I-Al-Istannen 2024-10-28 19:34:45 +01:00
  • d7a2b6e019 Delete videos from course descriptions I-Al-Istannen 2024-10-28 19:32:16 +01:00
  • 71c65e89d1 Internalize images in course descriptions I-Al-Istannen 2024-10-28 19:31:50 +01:00
  • c1046498e7 Fix download of links without a target URL I-Al-Istannen 2024-10-28 19:15:40 +01:00
  • 8fbd1978af Fix crawling of nested courses I-Al-Istannen 2024-10-28 18:52:09 +01:00
  • 739dd95850 Use Last-Modified and ETag headers to determine KIT-IPD file versions (#95) Tim 2024-10-27 19:03:47 +01:00
  • c54c3bcfa1 Fix crawling of favorites I-Al-Istannen 2024-10-27 10:50:59 +01:00
  • d7f2229978 Bump version to 3.6.0 v3.6.0 I-Al-Istannen 2024-10-23 20:17:47 +02:00
  • 52fdeae752 Crawl custom item groups as folders I-Al-Istannen 2024-10-21 23:41:08 +02:00
  • f9bb2e41cf Sanitize slashes in exercise container names I-Al-Istannen 2024-10-21 16:28:49 +02:00
  • 4f9e2ab48d Support named capture groups in regex transformers (#94) Mr. Pine 2024-10-21 15:21:33 +02:00
  • 19beb8f07b Document course overview downloading in config.md I-Al-Istannen 2024-07-31 22:02:43 +02:00
  • c897d9e2f5 Support finding entries for course overview page I-Al-Istannen 2024-06-26 16:39:24 +02:00
  • 21a266e302 Update upload-artifact action to v4 Joscha 2024-05-11 16:33:10 +02:00
  • b29b6f93f8 run ci twice Pavel Zwerschke 2024-05-11 16:09:46 +02:00
  • 318226d7cb fix bump-version script Pavel Zwerschke 2024-05-11 10:27:54 +02:00
  • 422cf05f15 Move all configuration into pyproject.toml, add x86 mac to CI Pavel Zwerschke 2024-05-11 10:26:19 +02:00
  • 819c6673c7 Update changelog Joscha 2024-05-10 14:37:12 +02:00
  • 89b44c69a7 Update docs Joscha 2024-05-10 14:35:19 +02:00
  • 4b4f72b2ca Fix command name Joscha 2024-05-10 14:34:20 +02:00
  • 778517d8c6 Fix KIT crawler requiring base_url and client_id options Joscha 2024-05-10 14:12:45 +02:00
  • 428b0179fc Remove IliasConfig Joscha 2024-05-10 14:09:07 +02:00
  • ade6309dd9 Update copyright information Philipp Fruck 2024-05-05 02:34:26 +02:00
  • fd6cb7b966 docs: Remove some filler words Philipp Fruck 2024-05-05 02:34:00 +02:00
  • 5c87517ceb docs: Explain usage with generic ilias Philipp Fruck 2024-04-08 12:02:20 +02:00
  • b01f093474 fix: Element detection for other universities Philipp Fruck 2024-04-08 11:55:48 +02:00
  • 3a05b90525 fix circular import for _io_repeat Philipp Fruck 2024-04-08 11:49:28 +02:00
  • 7a00f73e0e feat: Add authentication to generic ilias dl Philipp Fruck 2024-05-04 17:51:38 +02:00
  • 5d0621420e feat: Generic ilias_web command Philipp Fruck 2024-04-08 11:03:09 +02:00
  • df98153169 refactor: Extract generic settings from ilias command Philipp Fruck 2024-04-08 10:58:23 +02:00
  • fc1f68ccd9 refactor: Separate generic and KIT ilias functions Philipp Fruck 2024-05-04 17:44:18 +02:00
  • 3e831c7e23 Fix normalization of meeting names in cards I-Al-Istannen 2024-04-24 22:32:26 +02:00
  • bbcfe9c8dd Fix typo in CONFIG.md (#89) Florian Raith 2024-04-19 16:52:18 +02:00
  • eb01aa86cb Bump version to 3.5.2 v3.5.2 Joscha 2024-04-14 12:10:17 +02:00
  • 3db186a978 Fix personal desktop crawling HTML warnings I-Al-Istannen 2024-04-10 11:12:55 +02:00
  • 4a5959fd58 Fix personal desktop crawling without favorites I-Al-Istannen 2024-04-10 11:12:48 +02:00
  • 1cbc2b717a Fix personal desktop crawling with ILIAS 8 I-Al-Istannen 2024-04-10 01:01:59 +02:00
  • da627ff929 Bump version to 3.5.1 v3.5.1 Joscha 2024-04-09 14:28:56 +02:00
  • c1b592ac29 Fix ILIAS 8 file downloads truncating to zero bytes I-Al-Istannen 2024-04-08 17:52:13 +02:00
  • eb0c956d32 Add compatibility with ILIAS 8 I-Al-Istannen 2024-04-05 19:06:54 +02:00
  • ab0cb2d956 nix: bump nixpgs dependency TornaxO7 2024-02-27 23:39:53 +01:00
  • a117126389 Fix video name deduplication I-Al-Istannen 2023-12-09 23:01:59 +01:00
  • e9f8901520 Fix typos in ilias crawler and use set literals I-Al-Istannen 2023-11-30 20:50:53 +01:00
  • 266812f90e Move is_logged_in helper to kit_ilias_html I-Al-Istannen 2023-11-16 10:34:49 +01:00
  • 03efa17cf1 Print mtime before updating file metadata debug/mtime-error-22 I-Al-Istannen 2023-09-23 12:37:56 +02:00
  • 533bc27439 Bump version to 3.5.0 v3.5.0 I-Al-Istannen 2023-09-13 23:13:30 +02:00
  • 0113a0ca10 Update flake.lock I-Al-Istannen 2023-09-13 22:23:21 +02:00
  • 40f8a05ad6 Add .idea to gitignore I-Al-Istannen 2023-09-13 22:23:31 +02:00
  • 50b50513c6 Ignore SCORM learning modules I-Al-Istannen 2023-08-29 13:51:19 +02:00
  • df3514cd03 Crawl paginated past meetings I-Al-Istannen 2023-08-29 12:30:54 +02:00
  • ad53185247 Sanitize ascii control characters on windows I-Al-Istannen 2023-08-29 12:25:16 +02:00
  • 87b67e9271 Crawl files in the info tab I-Al-Istannen 2023-08-29 11:52:16 +02:00
  • b54b3b979c Remove size suffix for content pages I-Al-Istannen 2023-08-27 11:42:25 +02:00
  • 2184ac8040 Add support for ILIAS mediacast listings I-Al-Istannen 2023-08-26 19:39:40 +02:00
  • b3d412360b Add Nix flake I-Al-Istannen 2023-08-26 23:48:14 +02:00
  • dbc2553b11 Add default show-not-deleted option If set to no, PFERD won't print status or report messages for not deleted files Mr. Pine 2023-03-15 15:33:42 +01:00
  • 68c398f1fe Add support for ILIAS learning modules I-Al-Istannen 2023-07-29 23:23:10 +02:00
  • 123a57beec Fix mypy unreachable error in file_templates I-Al-Istannen 2023-07-29 18:14:57 +02:00