26 lines
1.0 KiB
PHP
Raw Permalink Normal View History

2022-09-07 14:44:04 +07:00
<?php
/**
2023-10-12 15:55:42 +07:00
* PHP Mikrotik Billing (https://github.com/hotspotbilling/phpnuxbill/)
* by https://t.me/ibnux
**/
2022-10-16 14:48:21 +07:00
_admin();
2022-10-13 14:00:54 +07:00
$ui->assign('_title', 'Community');
2022-09-07 14:44:04 +07:00
$ui->assign('_system_menu', 'community');
$action = $routes['1'];
$ui->assign('_admin', $admin);
2024-05-21 10:56:11 +07:00
switch ($action) {
case 'rollback':
$ui->assign('_title', 'Rollback Update');
2024-05-21 10:58:14 +07:00
$masters = json_decode(Http::getData("https://api.github.com/repos/hotspotbilling/phpnuxbill/commits?per_page=100",['User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:125.0) Gecko/20100101 Firefox/125.0']), true);
$devs = json_decode(Http::getData("https://api.github.com/repos/hotspotbilling/phpnuxbill/commits?sha=Development&per_page=100",['User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:125.0) Gecko/20100101 Firefox/125.0']), true);
2024-05-21 10:56:11 +07:00
$ui->assign('masters', $masters);
$ui->assign('devs', $devs);
2025-02-04 10:56:02 +07:00
$ui->display('admin/rollback.tpl');
2024-05-21 10:56:11 +07:00
break;
default:
2025-02-04 10:56:02 +07:00
$ui->display('admin/community.tpl');
2024-05-21 10:56:11 +07:00
}