Novinky:
- naseptavani u trid Forge
Upravy:
- 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:
- 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
presmerovani - skript pro centralni router
oprava chybek
oprava chyby presmerovani
cisteni databaze od starych verzi presmerovnai
predelana info stranka, chytrejsi logika pri ukonceni presmerovani, opravy chyb, upravy, predelavky presmerovani
Jeste oprava mensi chybicky...
Dalsi vylepseni adresnich bodu - pridany indexy pro zrychleni SQL dotazu. Pridan sloupec jmeno adresniho bodu. Pridana moznost filtrovat body podle clenu.
- Upravy kontroleru od members_interrupts do private_phone_contacts.- Uprava jadra Kohany pro vetsi spolupraci s unit testy.- Oprava nejzavaznejsich novych zjistenych chyb.
Helpery:
- Odstraneni _Core z nazvu pro umozneni naseptavani.
Libraries:...
opravy chyb, upravy, dodelavky v presmerovani
oprava chyby, nezobrazovala se spravne zprava pro nezname zarizeni, oprava html editoru pro zpravy
oprava drobnosti
mazani starych veci, unit testing, opravy chyb
Pridan filtr do adresnich bodu. Napsana funkce v AJAXu pro automaticke doplnovani GPS souradnic podle zadane ulice, mesta, statu a c.p.
vetev presmerovani zahrnuta do testingu... podpisy az na letisti
slouceni zmen z testingu
Merge zmen z testingu do vetve se sablonami zarizeni - jeste oprava drobne chyby...
Merge zmen z testingu do vetve se sablonami zarizeni...
ladeni chyb, psani programove dokumentace, nahledy presmerovani
Pridani map k zarizenim a clenum.
Pridani mapy do adresnich bodu.