Initial commit

This commit is contained in:
2025-10-05 13:55:28 +02:00
commit 68d521677a
767 changed files with 46947 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
# CHANGELOG
This changelog references the relevant changes (bug and security fixes) done
## [Unreleased]
- Added: `app:stats' command to get the number of articles in the database
- Modified: use `hash` instead of `link` field as index in `articles` table
- Added: support for wp-json plugin via `WordPressJson` class
- Added: `getPagination` method to `Source` abstract class
- Added: `--parallel` option to `app:crawl` command to crawl multiple pages in parallel
- Added: `app:update` command to update the database with the latest articles
- Added: `$sep` parameter to `DateRange::from` method
- Added: support for mysql database
- Added: export to csv feature
- Removed: `--filename` option from `app:crawl` command
### 1.2.1
- Added: '--page' option to 'app:crawl' command
- Added: '--date' option to 'app:crawl' command
- Added: notification by email when the crawl is finished
### 1.0.0
- Initial release