mirror of
https://github.com/Garmelon/PFERD.git
synced 2023-12-21 10:23:01 +01:00
1.1 KiB
1.1 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Added
- Proper config files
- Concurrent crawling
- Crawl external ILIAS links
- Crawl uploaded exercise solutions
- Explain what PFERD is doing and why (
--explain
) - More control over output (
--status
,--report
) - Debug transform rules with
--debug-transforms
- Print report after exiting via Ctrl+C
- Store crawler reports in
.report
JSON file - Extensive config file documentation (
CONFIG.md
) - Documentation for developers (
DEV.md
) - This changelog
Changed
- Rewrote almost everything
- Better error messages
- Redesigned CLI
- Redesigned transform rules
- ILIAS crawling logic (paths may be different)
- Better support for weird paths on Windows
- Set user agent (
PFERD/<version>
)
Removed
- Backwards compatibility with 2.x
- Python files as config files
- Some types of crawlers