Centralne repozytorium wersji i aktualizacji
1.2.0
2026-01-10
1.2.0
System może automatycznie sprawdzać dostępność aktualizacji używając REST API:
{
"success": true,
"latest_version": "1.2.0",
"release_date": "2026-01-10",
"required_db_version": "1.2.0",
"download_url": "https://repobank.pro-admin.pl/releases/1.2.0/payment-system-1.2.0.zip",
"changelog": [
"Dodano integrację z Białą Listą Podatników VAT (infirsoft/whitelistapi)",
"Dodano automatyczną weryfikację rachunków kontrahentów na białej liście VAT",
"Dodano możliwość pobierania rachunków bankowych kontrahenta z białej listy"
],
"update_check": {
"current_version": "1.1.0",
"update_available": true,
"update_type": "minor",
"message": "Dostępna jest nowa wersja z nowymi funkcjami (MINOR)."
}
}
Wszystkie migracje bazy danych dostępne są w katalogu /database/migrations/
Aby zintegrować sprawdzanie aktualizacji z Twoim systemem, dodaj następujący kod:
// PHP - Sprawdzanie dostępności aktualizacji
$currentVersion = \PaymentSystem\Version::SYSTEM_VERSION;
$apiUrl = "https://repobank.pro-admin.pl/api/version.php";
$url = $apiUrl . "?current_version=" . $currentVersion . "&check_update=true";
$response = file_get_contents($url);
$data = json_decode($response, true);
if ($data['success'] && $data['update_check']['update_available']) {
echo "Dostępna nowa wersja: " . $data['latest_version'];
echo "\nTyp aktualizacji: " . $data['update_check']['update_type'];
echo "\n" . $data['update_check']['message'];
}