Niewielkie wydanie o porządku w danych: jak usunąć osobę, nie psując historii serwisu, jak utrzymać tagi w czystości i jak zabrać dziennik do analizy.
Użytkownicy #
Usuwanie na zawsze bez psucia historii. Zamówienia, posty na forum i dziennik przez lata odwołują się do identyfikatora konta. Fizyczne usunięcie wiersza albo zatrzymuje się na kluczu obcym, albo zostawia wiszące odwołania. „Usuń na zawsze” usuwa teraz dostęp i dane osobowe, a sam rekord zamienia w zanonimizowaną zaślepkę: stare zamówienia i posty zostają na miejscu, a osoby nie da się już przywrócić.Panel administracyjny #
- Tagi: zmiana nazwy, scalanie dwóch tagów w jeden bez duplikatów i sprzątanie nieużywanych.
- Dzienniki błędów można pobrać w całości do analizy offline, a stare — usunąć.
- Przekierowania można teraz edytować, a nie tylko tworzyć i usuwać.
- Ankiety i banery trafiają do wspólnego kosza i można je z niego przywrócić.
- Czcionka panelu ma teraz własne ustawienie.
- Wszystkie działy modułów otwierają się pod adresem panelu ustawionym przez właściciela i respektują sprawdzanie dostępu według IP.
Poprawki #
- Ankiety i Banery nie dawały się zainstalować: migracja kosza dodawała ten sam indeks dwa razy, a MySQL odrzucał ją w całości.
- Lista tagów w panelu była zawsze pusta z powodu błędu w zapytaniu.
- Osiem działań trafiało do dziennika zmian jako wewnętrzne kody zamiast słów.
- Dział Odwiedziny został pod starym adresem panelu, bez sprawdzania IP.
Moduły #
Banery 1.4.0, Ankiety 1.1.0, Tagi 1.1.0.Jak zaktualizować #
Wgraj pliki na istniejące i kliknij „Aktualizuj” w panelu. To wydanie zawiera migracje: znacznik dla zanonimizowanych kont oraz obsługę kosza dla ankiet i banerów.Linki #
- Strona wydania — opis zmian, rozmiar archiwum i suma kontrolna SHA-256.
- Dyskusja na forum (po rosyjsku).
- Wszystkie wydania NEX1ON.
Nikt jeszcze nie skomentował. Bądź pierwszy.