Historia wersji

Z Otwarty System Antyplagiatowy
Skocz do: nawigacja, szukaj

Historia wersji OSA jest w fazie intensywnego rozwoju. Każda kolejna wersja zawiera szereg nowych funkcjonalności zgłoszonych poprzez system zgłaszania sugestii Redmine.

Pobranie dystrybucji

Najnowsze dystrybucje wraz z aktualizacjami mogą Państwo znaleźć w dziale Pobierz

Wersje planowane

Lista zadań wersji planowanych może ulec zmianie, w szczególności rozszerzeniu

Planowane funkcjonalności

osobny artykuł: Planowane funkcjonalności

Funkcjonalności zaimplementowane

Wylistowane są tutaj funkcjonalności, które zostaną wydane wraz z kolejnym release:

  • Ustawienia kolekcji - możliwość wprowadzenia limitów na ilość dokumentów w kolekcjach / użytkownik
  • Poprawki stabilności obsługi NEKST przez OSĘ:
    • OSA ponawia 3-krotnie próbę komunikacji z NEKST zanim zasygnalizuje błąd
    • OSA odpowiednio reaguje gdy API NEKST nie rzuca timeout'u podczas jego awarii (nie blokują się zadania w OSIE)
    • OSA samoistnie (co jakiś czas) ponawia próby sprawdzenia prac ze statusem ERROR. Nie jest wymagane przez administratorów klikanie PONÓW
    • Monitoring stanu działania API NEKST na potrzeby reagowania przez zespół OSY w przypadku awarii

Funkcjonalności w trakcie implementacji

  • Poprawki stabilności obsługi NEKST przez OSĘ:
    • Implementacja nowego indeksu wyszukującego po stronie IPI PAN - mający zapewnić większą niezawodność
    • Mail dla lokalnego administratora o sprawdzeniu pracy z błędem

Wersja 4

Pliki do pobrania znajdują się w dziale Pobierz w tabeli Otwarty System Antyplagiatowy wersja 4.x

Wersja 4.3.0

  • Obsługa kolejnych formatów
  • Możliwość pobrania wersji HTML raportu ze sprawdzenia antyplagiatowego z interfejsu
  • Ulepszona obsługa wielu języków
  • uczelnie korzystające z wersji 4.2.2-SNAPSHOT proszone są o pilny kontakt z supportem przed updatem
  • więcej tutaj

Wersja 4.2.0

  • Nowa wersja algorytmu hybrydowego
  • Możliwość usuwania z prac oświadczeń o samodzielności ich wykonania
  • Ulepszone szczegółowe porównanie z uwzględnieniem niewerbalnych zapożyczeń ekspozycji
  • Ujednolicone wyniki (tylko jedna tabelka z podziałem na źródło zapożyczenia)
  • Masowe ponawianie wysyłki skrótów prac do NEKST (po przerwie w działaniu zasobów IPI PAN)
  • Obsługa dodatkowych formatów plików EPUB, FictionBook, keynote, numbers, iwork, pages

Wersja 4.0-1.x

Nie wydane, wersje testowe. Wersja 4.0.0 prereleases. Więcej szczegółów: Wersja_4.0.0

Wersja 3.x

Wersja 3.5.4, 3.5.5, 3.5.6 -> 3.5.7

(czerwiec 2016, wersja produkcyjna, stabilna)

  • naprawiony problem w pracami w których OSA znajduje bardzo dużo wyników i wyniki nie mieściły się do mongoDB
  • naprawione problemy współpracy OSY ze starszymi wersjami APD

Aktualizacja tutaj: 3.4.4, 3.5.x -> 3.5.7

Szczegóły: brak

Wersja 3.5.3

(kwiecień 2016, wersja produkcyjna, stabilna)

  • Dodana kompatybilność z najnowszym USOSem

Szczegóły tutaj: Wersja 3.5.3

Aktualizacja tutaj: 3.4.4 -> 3.5.3|

Wersja 3.4.4

(styczeń 2016, wersja produkcyjna, stabilna - poprzedzona wersją testową 3.4.3)

  • Dodany panel diagnostyczny
  • Szybszy import z APD
  • Możliwość wskazania adresu IP dla łączenia się z API OSY lokalnej
  • Automatycznie odświeżanie wyników na stronie dokumentów podczas sprawdzenia
  • Naprawa pilnych problemów

Szczegółowy wykaz tutaj: Wersja 3.4.4

Aktualizacja tutaj: 3.4.2 -> 3.4.4

Wersja 3.4.2

(październik, wersja produkcyjna, stabilna)

  • Przypisywanie prac do użytkownika na podstawie USOS_ID (wymagana kolejna wersja systemu USOS)
  • Portal informacyjny na stronie domowej OSY. Komunikaty systemowe od zespołu OSY na stronie głównej. Samouczek na stronie głównej + otwarta wiki systemu dla niezalogowanych
  • Możliwość ponownego sprawdzania pracy w przypadku sprawdzenia z błędem (dotyczy NEKST)
  • Możliwość wyłączenia nieużywanych metod logowania w OSIE
  • Admin widzi właściciela pracy w zakładce "Wszystkie prace"
  • Zmiany w wyglądzie e-mail z potwierdzeniem, raportu, interfejsu (np. zmiana kolorów ikon statusu - "plastrów miodu")
  • Możliwość usuwania prac z kolekcji oraz całych kolekcji
  • Treść pracy jest teraz kolorowana względem słów nieznanych i z podstawieniami czcionek
  • Zmiany w zapisie danych do bazy danych (zwiększenie stabilności systemu)
  • Obsługa bardzo dużych plików (brak limitu)
  • Przyśpieszony algorytm z mniejszym zużyciem RAMu

Szczegółowy wykaz tutaj: Wersja 3.4.2

Aktualizacja tutaj: 3.3.3 -> 3.4.2

Wersja 3.3.3

(03.09.2015, wersja produkcyjna, stabilna)

Wersja 3.3.2

(31.08.2015, wersja produkcyjna, stabilna)

  • Ulepszony moduł deszyfracji
  • Zatrzymywanie importu APD
  • Poprawa mapowania ról CAS
  • Wyłączona walidacja obszaru pracy w API dla USOS'a
  • Moduł prezentacji podstawień czcionek w szczegółach pracy

Wersja 3.3

(24.07.2015, wersja produkcyjna, stabilna)

  • OSA nie wysyła do NEKST oryginałów prac (wstępne przetwarzanie pracy przeniesione do uczelnianej OSY lokalnej)
  • Raporty odporne na długie nazwy (brak nadpisywania się tekstów na siebie), raport zawiera wskaźnik PRWC
  • Ulepszony algorytm ekstrakcji słów z tekstu
  • Reorganizacja interfejsu
  • Zaawansowana obsługa sytuacji wyjątkowych w systemie (bardziej zrozumiałe komunikaty błędów wraz ze stack trace)
  • Usprawnienia funkcjonalności zgłoszone przez użytkowników

Wersja 3.2.1

(06.07.2015, wersja produkcyjna, stabilna)

  • Obsługa plików z rozszerzeniem rar oraz tar podczas dodawania dokumentów do kolekcji,
  • Możliwość importu prac z archiwum plikowego do OSY (funkcjonalność potrzebna dla uczelni nie posiadających USOSa)

Wersja 3.2

(26.06.2015, wersja produkcyjna, stabilna)

  • Rozbudowana integracja z protokołem LDAP (w tym także systemem Active Directory)
  • Ujednolicony widok szczegółowego porównania (wszystkie zapożyczenia z wielu prac na jednej stronie)
  • Raport z linkiem do szczegółów pracy
  • Usprawnienia funkcjonalności zgłoszone przez użytkowników

Wersja 3.1.1

(17.06.2015, wersja produkcyjna, stabilna)

  • Dodanie funkcjonalności filtrowania wyników podobnych dokumentów po tytule i autorze pracy (dla dokumentów z bazy lokalnej) oraz po adresie URL (dla dokumentów internetowych)
  • Wyświetlanie informacji o aktualnie zalogowanym użytkowniku w prawym górnym rogu strony (obok przycisku wyloguj)
  • Porównanie szczegółowe: przyciski do przełączania się po kolejnych różnicach
  • Poprawki w wyglądzie
  • Rozpoznawanie w tekście podstawowych wyrażeń matematycznych

Wersja 3.1

(26.05.2015, wersja produkcyjna, stabilna)

  • Dodanie funkcjonalności kolekcji
  • Ulepszone kolorowanie tekstu
  • Wykonywanie szczegółowego porównania dla dokumentów z internetu na maszynie OSY (nie wymaga wysyłania tekstu pracy) - a nie na maszynie NEKST
  • Rozpoznawanie w tekście liczb arabskich oraz rzymskich

Wersja 3.0

(04.05.2015, wersja produkcyjna, demo)

  • Przepisanie funkcjonalności na język Java
  • Wielowątkowa wersja algorytmu
  • Multiplatformowość (Linux, MacOS, Windows)
  • Możliwość instalacji w środowisku rozproszonym (zewnętrzna kolejka zadań i kilka maszyn roboczych)
  • Pełna dwukierunkowa integracja z systemem USOS w tym integracja z APD
  • Rozbudowana integracja z CAS (pobieranie atrybutów użytkowników oraz walidacja możliwości logowania na podstawie roli)
  • Role użytkowników (Student, Wykładowca, Administrator)
  • Zarządzanie użytkownikami
  • Nowy interfejs graficzny
  • Obsługa archiwów (m. in. zip)
  • Powiadomienia mailowe o zakończonym sprawdzaniu wraz z raportem

Wersje 1.0 - 2.3.1

(wersja eksperymentalna)

  • Podstawowe funkcje manipulacji dokumentami (dodaj, usuń, zatwierdź, ...)
  • Wyszukiwanie plagiatów w bazie referencyjnej
  • Wyszukiwanie plagiatów w bazie internetowej poprzez NEKST
  • Wyliczanie statystyk antyplagiatowych
  • Generowanie raportu w pdf
  • Podstawowa integracja z CAS i LDAP
  • Obsługa kolekcji
  • Szyfrowane połączenie z NEKST
  • Import masowy plików archiwum
  • Obsługa wielu typów plików (pdf, doc, docx, rtf, txt, odt)