Novinky:
- tlacitka akci v gridu nyni umoznuji vlozit zobrazovaci podminku
Upravy:
- pridani nove vlastnosti tlacitek ke controllerum- protriden a procisten kod v helperu callback
Opravy:
- oprava pomaleho nacitani FreeNetISu na localhostu pri odpojeni od netu (nacitani javascriptu googlejsapi).
- vicekolove hlasovani u praci a vykazu- upozorneni na nevykonane akce pocitadly v hlavnim menu
- poradek v kodu hlavniho menu, presun kodu pracujiciho s modely do preprocesoru MY_Controlleru
- oprava labelu u Form_Checkboxu
- vytvareni kopie neschvalene prace- pridano schvalovani vykazu bez vicekoloveho hlasovani
- vylepseni rozhrani vykazu- presun funkce get_state z Votes_Controlleru do Job_Modelu- doplneni @property k approval modelum
Vylepsena prace s VLANy. Pridana podpora automatickeho ziskavani GPS souradnice pomoci Googlu API. Rada dalsich zmen.
- oprava chyby v predchozim upgrade scriptu
Novinky - nove vykazy:
- Prepracovany vykazy, nyni jsou rozdeleny na 2 typy: shlukle prace a mesicni vykazy- Rozhrani pro pridavani jen podobne excel dokumentu pro zrychleni vyplnovani.- Vykazy nejsou primo zasilane pro hlasovani ale pouze je pouzit model konceptu, kdy uzivatel doplnuje a upravuje vykaz a az uzna za vhodne, tak tento koncept posle k hlasovani....
Zapomenuta jedna predelavka z extension na type u bank. vypisu.
V presmerovani pridana podpora pro tag {login}.
Pridan Fio importer verze Beta. Co mu chybi: kontrola duplicit, automaticke denni stahovani primo z internetoveho bankovnictvi, neumi rozlisovat zridka se vyskytujici veci jako vklad a vyber (zapocitaji se jako faktury/cl. prispevky) na to potrebuju nejaky pestrejsi vypis, abych vedel, jak to vypada. Pridana podpora mazani vypisu vcetne vsech prevodu i bankovnich prevodu na vypisu. Pri importu uz neni treba vyplnovat udaje z hlavicky, parsuji se automaticky. Celkova restruktulizace importeru.
Pridani podpory fulltextoveho vyhledavani podle SSID.
Oprava chyby pri pridavani prevodu - zapomenuty Ondruv debugovaci kod :-)
Oprava spatneho poctu zarizeni na vypise zarizeni uzivatele.
- doplneny komentare ke controllerum
Oprava chyb u posilani e-mailu - posilaly se i byvalym clenum.
Vylepsena prace s wifi rozhranemi. Nyni lze menit wifi informace segmentu primo u editace rozhrani APcka.Pridana kontrola pouze jedineho rozhrani v modu AP v segmentu.Wifi informace pridany na seznam vsech segmentu a i do filtru....
- oprava chybejici funkce count_ws_of_iface znemoznujici smazani zarizeni
- pridani chybejicich pristupovych prav do controlleru- optimalizace nacitanych dat do dropdownu v controllerech pomoci select_list- opravy chyb ve funkcich pouzivajici MySQL CONCAT pri NULLovych hodnot pomoci funkce COALESCE
Implementace bezdratoveho nastaveni. U portu pridani cisla.
- Tel. faktury: pridani informace o soukromosti hovoru u zobrazeni historie interakci s proticislem
- vylepseni rozhrani pro odstranovani, pridavani positi a spravcu cloudu
- dokonceni registrace instalace na FreeNetIS.org
Jeste opraveno razeni.
Oprava chyb u clenu na bile listine.
- naseptavani u trid Forge
- new Database() prepsano na Database::instance() pro snizeni rezie- vytvoren helper variable_symbol, kam se presunuly veci pouzovane pro variabilni symboly clena- uprava instalace (vzhled, pridany nektere napovedy), pole pro registraci na freenetis.org (chyby cast aplikace na vzdalenem serveru)...
pridano tlacitko pro zruseni vsech presmerovani dane zpravy
Oprava chyb: U zobrazeni zarizeni odstraneni duplicitnich radku rozhrani. Diagnostika chyby u pridavani bankovniho prevodu - na vine byla jina chyba u pridavani samotneho bankovniho uctu - pri vytvoreni nedoslo k vytvoreni patricnich podvojnych uctu.
Pokus o zlepseni hlavicky stranky u presmerovani pro necachovani prohlizecem...
Vylepsena drobeckova navigace u VLAN rozhrani a portu. Vylepsen detail segmentu.
U vypisu vsech segmentu pridan sloupec Pocet polozek = pocet vsech rozhrani a portu patrici do daneho segmentu. Dale tento sloupec pridan do filtru.
Predchozi zmeny pridany i do editace a pridavani celeho zarizeni.
Jeste zmena db struktury.
U pridavani zarizeni zvyseni maximalni delky nazvy zarizeni z 50 na 200 znaku.
Oprava chyby u zobrazeni vsech clenu - odkaz na prevody pouzival misto ID uctu ID clena.
Prepsana administrace prihlasek.
Oprava u editace rozhrani.
U zobrazeni zarizeni upraveno razeni rozhrani a IP adres.
Opravena chyba u editace zarizeni. Vylepsena drobeckova navigace u rozhrani, VLAN rozhrani a IP adres.
- odstraneni neplatnych @todo
- nove zpracovani buttonu pro pridani polozky do dropdownu pri pridavani polozky jineho formulare, nyni je pouzit plne automaticky JavaScript pro zajisteni aktualizace dat v druhem formulari
- vlozeni noveho buttonu do controlleru, ktere jej uzivaly...
- nove stavove zpravy (nahrada $this->set_flash('message', ...)), realizovano helperem status, nove vlastnosti:-- zpravy se za sebe radi frontou-- podpora pro 4 typy zprav (chyba, upozorneni, uspech, informace)
Uprava:
- zmena stavovych starych zprav za nove ve vsech controllerech...
Mensi upravy u upozorneni. Neodesilani e-mailu pri unit testovani.
- dokonceni transformace JavaScriptu z Controlleru do specialnich pohledu- upraven Unit Tester pro podporu noveho upozornovani
Mensi oprava pri vraceni stranky zpet.
Implementace funkce pro prenastaveni systemovych presmerovani clena a jeji pouziti u akci se clenem => nyni neni potreba znovu aktivovat jednotliva presmerovani, u jednotliveho clena se vse nastavi vse samo ihned.
- Vyresen problem JavaScriptu pomoci Klimova kontroleru js z vetve approval
- Prerazeni JavaScriptu na novy system (par controlleru se slozitejsimi JavaScripty jeste zbyva prepsat)
Optimalizace:
- Optimalizace nacitani tinyMCE a ostatnich JavaScriptu pouze pokud jsou nutny...
- opravy editace clena pri prazdnem user_id
- opravy editace zarizeni a clena
- pridani GPS souradnic do formularu pro pridani, editaci a registraci clena
- zrychleni nacteni profilu clena, ktery nema aktivovany VoIP o 80%
Odstraneni:
- Settings#map
Pridani aktivace presmerovani nepovolenych podisti do scheduleru. Odstraneni oznamovaci zpravy ze vsech views a jeji pridani do MY_Controllleru jako globalni reseni.
- vypnuti bemnchmarku SQL dotazu pri nezapnutem profileru
- upravy ve VoIPu
- zakladni opravy SQL dotazu kolem whitelisted (dotazy zraly 512> MB RAM)
- metoda MY_Controller::is_user_in_group pro testovani ARO skupiny do ktere nalezi uzivatel
- castecna oprava bank. importu, zbyva vyresit problem s bilou listinou
- prava pri zobrazeni tel. faktury pomoci MY_Controller::is_user_in_group
- metoda ORM#table_exists
- pridani pohledu a funkci pro synchronizaci VoIPu se SIP serverem- pridano vytvareni pohledu a funkci pred moznosti zapnout VoIP sluzby- pratelske upozorneni na neaktivitu VoIPu u zobrazeni hovoru, pokud neni povolen VoIP ovladac
- oprava chyb pri vypnutem ovladaci VoIPu
- hruba zaplata chyby
Modul presmerovani prejmenovan na Upozorneni a rozsiren o upozorneni e-mailem. V budocnu bude snadne jej rozsirit napr. SMS uzporneni. Implementovana e-mailova fronta. Mozne upozornit clena, podsit nebo celou oblast. Rada dalsich vylepseni.
- oprava vkladani cisla do pocitadla ceny pomoci napovidani prohlizece
- pridani kalkulacky ceny VoIP hovoru do zobrazeni VoIP uctu a vypisu hovoru uzivatele
- prepsani a okomentovani trid Billing a LBilling pro VoIP
- ORM::select_list umi CONCAT, a obsahuje vyber razeni
- optimalizace dropdownu pomoci ORM::select_list- optimalizace uzivatelu a clenu pri prazdnem vyhledavani- pridan index k accounts.balance
- prejmenovan Profiler pro naseptavani
- oprava chyby pri zobrazeni chybove stranky u neprihlaseneho uzivatele
- oprava pridani prav uzivateli po instalaci
- opravy v predchozim upradu
!!! UPOZORNENI !!!
- Tyto upravy jsou narocne na cas straceny v databazi, mozna budete muset navysit limit pro beh scriptu.- Pri chybnych datech v databazi neni zarucen bezproblemovy prechod na tuto verzi (z duvodu jeste vetsiho navyseni doby behu).
!!! A PROTO: PRED UPDATEM ZALOHUJTE VASI DATABAZI !!!...
Opravy a upravy:
- doplneni anglickych prekladu help hintum (poznamka: DELAM TO POPRVE A NAPOSLED, PRISTE HEZKY PREKLADEJTE SAMI!)
- smazani debugovaciho textu zapomenutaho v predchozim commitu
- pocet novych zprav preveden z view main do preprocesoru
- zasilani spravne hlavicky u e404
- pridani noveho ikonkoveho menu do vetsiny controlleru
- grid dostal pole Grouped_Action_Field pro shlukovani poli akci- akce gridu plne podporuji pouzivani ikon- do helperu text pridana funkce starts_with
- upraveny, zjednoduseny a zdokumentovany tridy majici neco do cineni s Gridem...
Opravena chyba pri aktivaci zprav presmerovani.
Opravena drobna chyba u nastaveni bile listiny IP adresam na VLAN rozhrani.
- upravy prekladu
- nepouzivane slozky
- opravy a upravy helperu a view
- Odstraneni nepouzivanych view
Vylepseni vzhledu stranky po zruseni presmerovani.
Pridan nahled zprav pro presmerovani.
Zvyrazneni odkazu pro samozruseni presmerovani.
- opravy chyb v predchozim commitu
- pridano nucene vynuceni own akce u overovani uzivatelkych prav pro fungovani telefonnich faktur- unit_tester je mozne zapnout na jinych domenach nez locahost a 127.0.0.1 skrze config.php
Opravena mensi chyba pri generovani povolenych IP adres patricih na bilou listinu.
- copy&write chyba v tel. fakturach
Pridana sloupcu Presmerovani a Bila listina na seznam vsech clenu. Dale tyto 2 sloupce pridany do filtru.
Oprava mensi chyby...
Pridana podpora novych filtru do noveho presmerovani.
Oprava chyby u validace sitove adresy u podsiti.
Mazani:
- cisteni vendors- odstraneni zapomenutych GACL modelu
- odstraneni chyby zabranujici spravnemu nainstalovani
Hlavni zmeny:
- odstraneni phpGACLu, nahrazeni ORM modely- prepsani metod MY_Controlleru pro zjistovani prav- uprava pridavani prav uzivateli a clenovi- zruseni prava acl_check_2D (v controlleru SMS nenahrazeno, zde je potreba je v budoucnu nahradit za normalni formalne spravnejsi pravidla)...
- oprava chybky u upgrade funkci zpusobujici pad updatu pri urcitych datech
Oprava drobne chyby...
Jeste opraveny mensi zanesene chyby...
Snad dopsano zpet prirazeni podsite k clenovi. Pridana podpora VLANu a prirazeni podsite k clenovi do presmerovani. Dalsi mensi vylepseni.
Optimalizace MY_Controlleru:
- ziskani 50% RAM pri pozadavku, kde neni nutne prihlaseni- zrychleno 0.13 sekundy u vsech pozadavku
- vycisteni hooks
- Oprava poctu clenu po vyhledani
Unit tester:
- Pridana podpora pro vytvareni benchmarku modelu a controlleru
- Oprava padu arr::variation- Pridani prav k odkazu na adresni body v profilu clena
- Vyhledavani uzivatelu v devices_admin/edit- Zobrazeni prace- Prehozeni jmena a prijmeni u dropdownu s technikem a vlastnikem v controlleru device
Drobne zmeny:
- Pridani odkazu na adresni bod z profilu clena- Pridani jmena adresniho bodu u zobrazeni zarizeni
Controllery:
- Dokonceni uprav controlleru.- Velke zmeny v controlleru VoIP.- Oprava zjistenych chyb.
- Spousta oprav zpusobena zavislostmi na jinou cast systemu
- Upravy kontroleru od redirect do ulogd.- Oprava nejzavaznejsich novych zjistenych chyb.
Libraries:
- Oprava chyby ve Form_Date - chybici kontrola vstupniho typu.
i18:
- Nova funkce pro uspornejsi zapis prekladu z direktivy texts: __(text, [args, [format]])...
pri nejakem mergi byl nejspis znovu zanesen odkaz na presmerovani clena nahore, presmerovani clena se ma resit odkazem u tabulky dole