feat: implement new license validation and updater system with SitiWebUpdater2

This commit is contained in:
2026-02-01 03:04:38 +00:00
parent 072e2d109f
commit 70001df941
5 changed files with 512 additions and 267 deletions

View File

@@ -72,14 +72,13 @@ require_once __DIR__ . '/includes/Admin/class-groq-ai-logs-table.php';
require_once __DIR__ . '/includes/Admin/class-groq-ai-product-ui.php';
require_once __DIR__ . '/includes/Admin/class-groq-ai-settings-renderer.php';
if( ! class_exists( 'SitiWebUpdater' ) ){
include_once( plugin_dir_path( __FILE__ ) . 'SitiWebUpdater.php' );
if( ! class_exists( 'SitiWebUpdater2' ) ){
include_once( plugin_dir_path( __FILE__ ) . 'includes/SitiWebUpdater2.php' );
}
$updater = new SitiWebUpdater( __FILE__ );
$updater->set_username( 'SitiWeb' );
$updater = new SitiWebUpdater2( __FILE__ );
$updater->set_owner( 'roberto' );
$updater->set_repository( 'siti-ai-product-content-generator' );
$updater->set_api_base_url( 'https://git.robert.ooo/api/v1' );
$updater->initialize();