Commit Graph

4 Commits

Author SHA1 Message Date
024733bb31 Add inline editing for licenses and copy license key button
- Add inline editing for status, expiry date, and domain fields
- Add copy-to-clipboard button for license keys
- Add AJAX handlers for inline editing with nonce verification
- Update LicenseManager with updateLicenseExpiry method
- Add new translations for inline editing strings (de_CH)
- Compile updated German translations to .mo file

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 23:13:07 +01:00
c6726703e4 Implement version 0.0.8 features
- Remove Current Version field from product license settings
- Derive current version from latest product version in database
- Refactor email system to use WooCommerce email notification classes
- Add LicenseExpirationEmail WC_Email class for expiration warnings
- Add customizable email templates (HTML and plain text)
- Update settings to link to WooCommerce email configuration
- Update translations for new email-related strings

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 20:55:28 +01:00
50388c2019 Fix German translation: lizenziert -> lizensiert
Changed all instances of "lizenziert" to "lizensiert" for correct
German spelling of "licensed" as a participle adjective.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 20:41:44 +01:00
008b45b2c2 Update translations for v0.0.7
- Updated POT template with all new strings from v0.0.4-0.0.7:
  - Settings page strings
  - Bulk actions and search/filter strings
  - CSV import/export strings
  - License transfer (customer) strings
  - Email expiration warning strings
  - Dashboard strings
- Updated German (de_CH) translation with all new strings
- Compiled MO binary file

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 20:38:49 +01:00