Remove License Statistics page due to issues

Keep existing Reports > Licenses dashboard which works correctly.
Version 0.0.11 now only includes the Created column in license overview.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-22 00:10:32 +01:00
parent 10453360ad
commit 6f1ea3c6fa
5 changed files with 4 additions and 722 deletions

View File

@@ -7,24 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [0.0.11] - 2026-01-21
## [0.0.11] - 2026-01-22
### Added
- Created date column in admin license overview
- License Statistics page under WooCommerce menu
- REST API endpoints for analytics data:
- `GET /wp-json/wc-licensed-product/v1/analytics/stats` - License statistics with time-series data
- `GET /wp-json/wc-licensed-product/v1/analytics/products` - License counts by product
- WooCommerce Analytics integration via submenu page
### Technical Details
- New `AnalyticsController` class for WooCommerce Analytics integration
- Statistics page accessible via WooCommerce > License Statistics
- Time-series data supports day, week, month, quarter, year intervals
- REST API endpoints for external analytics integrations
- Statistics template `templates/admin/statistics.html.twig`
- Added "Created" column to licenses table in admin (Twig template and PHP fallback)
- Shows when each license was generated
## [0.0.10] - 2026-01-21