Repozytorium Systemu Płatności

Centralne repozytorium wersji i aktualizacji

Aktualna wersja

Wersja

1.2.0

Data wydania

2026-01-10

Wersja bazy danych

1.2.0

Pobierz najnowszą wersję Zobacz pełny changelog

API do sprawdzania wersji

System może automatycznie sprawdzać dostępność aktualizacji używając REST API:

Endpoint główny

GET https://repobank.pro-admin.pl/api/version.php

Sprawdzanie dostępności aktualizacji

GET https://repobank.pro-admin.pl/api/version.php?current_version=1.1.0&check_update=true

Przykładowa odpowiedź

{
    "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)."
    }
}

Ostatnie zmiany

Wersja 1.2.0 - 2026-01-10

  • 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
  • Dodano oznaczanie zweryfikowanych rachunków z datą weryfikacji
  • Dodano weryfikację własnych kont bankowych firmy na białej liście
  • Dodano pole company_nip dla kont bankowych

Wersja 1.1.1 - 2026-01-09

  • Naprawiono błąd triggera MySQL przy dodawaniu rachunków bankowych
  • Przeniesiono logikę zarządzania domyślnym rachunkiem z triggera do PHP
  • Dodano możliwość oznaczenia faktury jako opłaconej w formularzu OCR
  • Dodano pole daty opłacenia dla faktur opłaconych
  • Poprawiono obsługę contractor_bank_account_id w AJAX save invoices

Wersja 1.1.0 - 2026-01-07

  • Dodano system wielu rachunków bankowych dla kontrahentów
  • Dodano rozwijane menu Ustawienia
  • Dodano stronę informacji o systemie
  • Dodano sprawdzanie wersji bazy danych
  • Poprawiono obsługę sesji w bazie danych
Zobacz pełną historię zmian

Migracje bazy danych

Wszystkie migracje bazy danych dostępne są w katalogu /database/migrations/

Integracja z systemem

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'];
}