Commit Graph

4 Commits

Author SHA1 Message Date
Ivan Fontosh 6d4b74d410 Add download stats, key deletion, batch creation, and newest-first listing.
Track landing downloads per platform/month, support admin delete and bulk key issue, and sort licenses by createdAtSec.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-02 00:21:21 +08:00
Ivan Fontosh 4b568ceb56 Add period-based license keys alongside fixed expiry dates.
New keys default to validDays with countdown starting on first activation; existing expiresAtSec keys behave unchanged.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-01 22:46:10 +08:00
Ivan Fontosh d595f4ca5a chore: license server updates and tests
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-11 22:20:21 +08:00
Ivan Fontosh 4a0523f309 Initial commit: license activation server (Ed25519)
Made-with: Cursor
2026-04-19 17:58:51 +08:00