Wersje 2.00

Wersja 2.0.0.0

Podzadania

  • Libs - Mobile - Przeglądarka PDF - przeglądarka z obsługą gestów palcami (pinch-to-zoom itp.)

  • Libs - Przeglądarka PDF - interfejs w języku polskim

  • Libs - Przeglądarka PDF - wyszukiwanie przez api + zaznaczanie elementu

  • Libs - Przeglądarka PDF - widoczny przycisk 'pobierz'

  • Przeglądarka PDF - zaznaczenie tekstu i kopia

Zadanie

  • Zlecenia pracy - widok kanban dla paczek zadań

  • Zlecenia pracy - optymalizacja ładowania drzewa i listy

  • PVD - monitoring plików konfiguracji, w przypadku zmiany restart danej końcówki

  • Internal - Unique na rekordy Typów Elementów (producent + nr zamówieniowy)

  • Struktura - Unikalność na bazie danych z kolumnami NULL

  • Dokumentacja - dokumentacja powykonawcza - nowa wersja funkcji

  • PVD - instalator DEB + wstępna konfiguracja out-of-the-box z domyślnymi dostawcami/odbiorcami

  • PVD - możliwość przesyłania informacji (consumer) do serwera MQTT

  • Automatyzacja - scheduler usuwający stare, zignorowane zdarzenia

  • Model IFC - kontrola widoku + modyfikacje UI

  • Model IFC - optymalizacja ładowania modeli

  • PVD - interfejs konfiguracyjny WWW

  • Libs - Migracja do AWS SDKv2

  • Integracje - REST - techniczny komunikat o błędzie dla interfejsów technicznych

  • Rdzeń - zabezpieczenia pól UUID - unikalność globalna dla wszystkich tabel

  • PERF - Dostawy - optymalizacja wyświetlania listy dostaw, zamówień, zleceń pracy

  • Model IFC - przeglądarka zbiorcza modeli z indeksowaniem danych

  • Wygląd - rozróżnienie wybranej zakładki - bardziej widoczne akcenty kolorów

  • DB - Indeksy na pola uuid

  • PERF - Typy elementów - wyświetlanie dużej liczby typów elementów

  • Zdarzenia serwisowe - znacznik informacji o nowych zmianach w zdarzeniu od ostatniego przeglądnięcia

  • PERF - Zlecenia pracy - wyświetlanie dużej liczby elementów w drzewie przy dynamicznym zliczaniu kompletności

  • PVD - obsługa integracji systemy KD Satel (baza danych)

  • PVD - obsługa integracji MQTT (pobieranie danych z MQTT)

  • PVD - interfejs webhooks - wywoływanie zdalne metod - powiadamianie/pobieranie danych

  • PVD - interfejs SFTP - eksport danych CSV

  • PVD - obsługa integracji z urządzeniami IoT Milesight

  • Integracje - AI - integracja z zewnętrznymi systemami rozpoznawania dokumentów (AWS, Google, Azure)

  • Magazyny - dokument magazynowy - utwórz zasoby na podstawie dokumentu z zapisanymi numerami seryjnymi

  • Raporty - wyświetlanie szczegółów błędów raportu w przypadku użycia własnych formatek danych

  • AI - moduł rejestracji spotkań i zadań

  • Moduł AI - chat z komunikacją w systemie AMAGE

  • PVD - komunikacja z serwerem OPC-UA

  • PVD - możliwość zapisywania tymczasowych danych konfiguracji na lokalnym dysku

  • Shell - AI - interfejs komunikacji językowej

  • AI - opcje konfiguracyjne - włącz indeksowanie dokumentów, wykonaj indeksowanie, sprawdź statystyki

  • AI - Chat - inne mechanizmy transkrypcji TTS (polly, openai)

  • AI-chat - whisper/polly przez glowna aplikacje

  • AI-SRV - komunikacja z identyfikacją klienta/instancji/użytkownika

  • AI-SRV - zapisywanie transkrypcji z rozmów

  • AI - frontend - web + logowanie (autoryzacja lokalna)

  • AI - frontend - konfiguracja - klient + instancja

  • AI - frontend - konfiguracja - rozliczenia (tokeny użyte - chat, embedding)

  • AI - frontend - konfiguracja modelu, endpointa

  • AI - frontend - przegladanie danych RAG

  • AI - frontend - konfiguracja serwerow mcp

  • AI - frontend - dane RAG - status konwersji i przetwarzania

  • AI - RAG - podzielenie danych wektorowych w celu łatwiejszego czyszczenia/aktualizacji (wykasuj dane struktury zasobów, wykazuj dany asób)

  • AI - RAG - rozpoznanie stron PDF - tekst indeksowany, skan

  • AI - RAG - texttract/document ai na stronach w dokumentach skanowanych

  • AI - RAG - rekognition/multimodal llm na obrazach + opisy

  • AI - RAG - struktura zasobów - konwersja na opisy tekstowe

  • AI - RAG - lista zleceń pracy - konwersja na opisy tekstowe

  • Kontrahenci - szczegóły - lista zleceń pracy + dodanie zlecenia

  • Kontrahenci - uprawnienia - widoczni moi (odpowiedzialny), moi + mojego wydziału, wszyscy

  • Zlecenia pracy - uprawnienia - widoczne moje, moje + wydziału, wszystkie. Dotyczy to też paczek zadań

  • Zlecenia pracy - paczki zadań - pokaż na mapie

  • AI - frontend - szkielet aplikacji

  • AI-SRV - wykorzystanie informacji z chat-ui do wyboru modelu, zapis konwersacji oraz zapis użycia tokenów

  • AI-chat - możliwość dołączenia plików

  • AI-SRV - przesłanie plików z chat’u i bezpośredni embedding

  • AI-SRV - dokumenty z powiązaniem do konwersacji (chat)

  • AI - Langchain4j - Engine - Watson/X API

  • AI - UI - modyfikacje wyglądu, statystyka, dane techniczne

  • AI - interfejs rozpoznawania dokumentów

  • Raporty - przeglądarka raportów - podgląd html raportu - możliwość powiększenia/pomniejszenia widoku

  • Integracje - ULMA - automatycznie przy dostawie aktualizuj cenę materiału w typie elementu, jeśli cena = 0

  • Integracje - ULMA - do wyszukiwania docelowych kont użyj też opisu z pól dodatkowych

  • Dzierżawy - automat - powiadamianie o dokumentach bez powiązanych dostawców

  • Integracje - REST - operacje magazynowe

  • Integracje - REST - operacje zamówienia/dostawy/reklamacje

  • Integracje - DOKA - obsługa dokumentu EDI będącego wynikiem analizy dokumentów PDF dostawcy

  • Reklamacje - raport występowania materiału w reklamacjach

  • Legislacja - aspekty aktów prawnych na poziomie aktów oraz artykułów

  • Raport danych produkcyjnych - raport sumaryczny danych

  • Plan materiałowy - rozbudowanie mechanizmu wskazującego na kompletność planu i optymalizacja szybkości

  • Zlecenia pracy - widok nadzorów powiązanych z planem zasobów

  • Magazyny - typ elementu o typie "materiał magazynowy" - tylko ten pojawia się w magazynach

  • Obchody - Numerowanie punktów w widoku obchodu wykonanego

  • Magazyny - utwórz wyposażenie z dokumentu magazynowego - kreator pozwalający na dodanie elementów bez numerów seryjnych

  • Shell - wyłączenie możliwości wpisania adresu ręcznie, wymagane parowanie

  • Dzierżawy - wyświetlanie informacji o powierzchni w dokumentach zamówienia/dostawy/magazynu

  • Dzierżawy - raport rozliczenia dzierżawy - informacje o powierzchniach ofertowych, projektowych, realizacji

  • Dzierżawy - raport rozliczenia dzierżawy - wyliczenia opłat z uwzględnieniem powierzchni ofertowej i rzeczywistej

  • Dzierżawy - wyświetlanie informacji o powierzchni i wadze w listach magazyn, plan + podsumowanie widoków

  • AI - MCP - autoryzacja Bearer Token

  • Magazyn - dokument - widoczność wagi i powierzchni dla dokumentów magazynowych

  • Zlecenia pracy - plan materiałowy - wskazanie wagi i powierzchni elementów planu

  • Dzierżawy - szczegóły dzierżaw - informacje o powierzchniach ofertowych/projektowych i realizacji

  • Użytkownicy - przed usunięciem - opcja sprawdzania występowania użytkownika i powiązania w tabelach w całym systemie

  • Użytkownicy - archiwizacja użytkownika - opcja oznaczająca brak występowania użytkownika w dowolnych selektorach

Story

  • Przeglądarka PDF jako dedykowany moduł

  • Core - zaawansowane selektory obiektów (filtr, podgląd)

  • AI - MCP - interfejs zadań dla wyliczania dzierżawy i analizy postępu projektu

Błąd w programie

  • Wgranie plików przez interfejs szczegółów obiektu - duplikat zapisu w bazie danych

  • Przeglądarka PDF - zbliżenie 300% dla szczegółowych projektów wykazuje artefakty

  • Model IFC - błędny culling w widoku elementów

  • Szablony email - niepoprawne skalowanie treści email w nowych wersjach klientów poczty

  • Magazyn danych - za szybkie zamykanie połączenia S3/Squid → broken pipe

  • Raporty - Scheduler - Generowanie raportów z własnym wyglądem niepoprawne

  • Mobile - kafelki startowe - poprawienie rozmiarów tekstu/zawijania

  • Raporty - generacja raportów z tekstem richedit użytkownika z wklejonymi czcionkami → błąd

  • Zlecenia pracy - błąd przewijania rozwiniętych elementów w drzewie