Enhancement #7886
uzavřenýImplementace přidání nové sestavy
100%
Popis
Přes GUI bude umožněno vytvořit sestavy. Součástí úkolu je i kontrola správnosti dat dle Specifikace ve formuláři pro nové sestavy. Uložení do databáze.
Aktualizováno uživatelem Jakub Vaněk před téměř 5 roky(ů)
- Stav změněn z New na Accepted
Aktualizováno uživatelem Vojtěch Danišík před téměř 5 roky(ů)
- Stav změněn z Accepted na Assigned
Aktualizováno uživatelem Vojtěch Danišík před téměř 5 roky(ů)
- % Hotovo změněn z 0 na 70
Smazání testovacích dat v sql skriptu pro vytvoření základních dat v databázi, viz
Vytvoření skriptu pro ukládání testovacích dat do databáze, viz
Načítání (až na vybrané hodnoty pro parametr) všech hodnot pro danou sestavu (+ k tomu případné vybrání daných hodnot v selectboxu, zakřížkování checkboxů pokud možno) a všech možných hodnot z databáze, viz a2e84e8cc7b9e0eb17e9042d86a7bf55ca761b87
Aktualizováno uživatelem Vojtěch Danišík před téměř 5 roky(ů)
- % Hotovo změněn z 70 na 90
Změněn dialekt při připojování do databáze.
Implementována logika pro ukládání nových / upravených sestav (netestováno, nejsou implementovány JS pro přidávání rolí, parametrů, ..., viz enhancement #7882).
Přidána equals metoda do EntityParent pro všechny jeho potomky -> potřeba při porovnávání objektů při upravování sestav.
Commit viz 93fff0905900d3a2047bc6a0c93b388bb85c9c48
Pozn. Velký počet 'Spent time' je z důvodu neznalosti technologie (problém s nabidnováním multiselect boxů) a neočekávaného výpadku databáze (kvůli právům).
Aktualizováno uživatelem Vojtěch Danišík před téměř 5 roky(ů)
Přidány komentáře + smazány nepotřebné importy.
Validátor pro sestavu skoro hotov (potřeba zkontrolovat pouze parametr -> název v selectu a také správně vypsat dané errory do formuláře).
Commit viz ba8b306a0cbbb4525425f6b91d3c39375cf6aa06
Aktualizováno uživatelem Vojtěch Danišík před téměř 5 roky(ů)
- Stav změněn z Assigned na Resolved
- % Hotovo změněn z 90 na 100
Dokončení validátoru.
Změny v sql skriptech (tabulkám Parametr_Konfigurace a Konfigurace bylo u některých atributů odebráno omezení NOT NULL, viz
přidány nové testovací hodnoty pro konfiguraci, viz
Otestováno editace již vytvořených hodnot v databázi, ne nově přidaných či odebraných hodnot ve formuláři.
Commit viz 7638be72426179285973708d21308509b50c90f8
Aktualizováno uživatelem Jakub Vaněk před téměř 5 roky(ů)
- Stav změněn z Resolved na Closed