Pridan filter u vypisu vsech podsiti - nyni je mozno si nechat vypsat vsechny podsite, jen se zapnutym presmerovanim a nebo jen bez zapnuteho presmerovani.
Snizeni prav vedlejsich uzivatelu clena - nyni mohou editovat pouze sebe, hlavni uzivatel muze edidovat i ostatni uzivatele clena. Opraven vypis poctu neidentifikovanych plateb.
U zobrazeni IP adres podsite se nyni zobrazuji i IP adresy VLAN rozhrani. Dale se zde vypisuje i nazev zarizeni, ke kteremu IP adresa patri.
Patch: Technici mohou nyni pridavat/menit kontaktni informace radnych clenu.
Patch: Kazdy uzivatel si nyni muze editovat vlastni aplikacni heslo.
vylepseni orientace v ip adresach a rozhranich
Dodelan prepocet strzenych clenskych prispevku pro jednoho clena, nutne pouzivat jen v nutnych pripadech, jako potreba prepoctu pri zmene datumu vstupu apod. dale je treba mit uz provedene hromadne strzeni az po aktualni mesic, jinak hromadne strhavani nebude po individualnim prepoctu spravne fungovat (ono si kontroluje prevody pro dany mesic a staci jeden a odmitne se provest). Vylepsen vypocet datumu "zaplaceno do".
Vylepseni logu prihlaseni - nyni si lze vypsat vsechny pristupy jednotlivych uzivatelu vcetne IP adres.
Mensi oprava k predchazejicimu commitu.
Pridan novy helper pro praci s DNS. Opraveno strankovani u podsiti.
Menší opravy v kontroleru device a setting. Oprava mazaní adres pointu.
Přidán kontroler pro přepočítání vstupních příspěvků pro člena. Logika zatím není implementovaná....
Opraven kontroler registration a members. Jelikož si do loginu dával každý co chtěl, tak je jeho obsah povolen jen a znaky a-z a 0-9 a musí začínat písmenem.
Jeste dalsi drobna uprava - lidem s aktivnim clenstvim (datum vstupu < clenstvi < datum vystoupeni) to vzdy nejaky prevod vytvori. Pokud nema prerusene clenstvi a je to radny nebo byvaly clen, pak je mu strzena castka za mesic, dle databaze. V opacnem pripade mu je vygenerovan prevod s nulovou castkou a do textu prevodu je pridana informace duvodu nuloveho prevodu (preruseni clenstvi, neplatici radny clen nebo jiny zvyhodneny clen, pripadne oba duvody dohromady). Toto je vyhodne kvuli evidenci zmenam typu clenstvi - je tak zpetne dohledatelne kdy a kolik bylo clenovi strzeno. Lidem s neaktivnim clenstvim se zadne prevody netvori.
Opraveno razeni subnetu podle adresy site.
Po predchozim commitu je nutne smazat rucne vsechny strhavaci prevody v databazi z duvodu prechodu na novy system strhavani prikazem
delete from transfers where type = 1
V tomto commitu upraveny nektere vlastnosti strhavani. V pripade hromadnych presmerovani kvuli neplaceni jsou ignorovany navic neplatici typy clenu.
Zmenen system strhavani. Jeden mesic = jeden strhavaci prevod. Jednodussi manipulaci pro spravce penez. Zadne prepocitavani zpetne -> mensi riziko chyb. Nevyhoda je 12x vyssi pocet prevodu. Uprava preruseni clenstvi - lze jen od prvniho dne v mesici do posledniho dne v jinem nebo stejnem mesici. Ve vypisu clenu je i jejich stav kreditu.
Opravena chyba v kontroleru login.
Přidán sloupec locked do tabulky members. Slouží k uzamykání účtú členů pro přístup do freenetisu a dál např. do radiusu.
Úprava tabulky members - přidán sloupec locked.
Přidání položky Služba do tabulky ip_address + úprava z checkbox na dropbox.
Úprava kontroleru device_admins. Přidání přidělování správců k zařízení pomocí dropboxů.
Pri nahledu na presmerovani se zobrazuje i odkaz na zruseni presmerovani.
Nastaveni nasi IP adresy Freenetisu natvrdo do kodu, aby to jelo...
Opravy mnoha chyb a vychytavek. Obycejny clen muze videt vypis vsech bankovnich prevodu - stejne jako na transparentnim uctu, transparentni ucet na strankach banky je tedy mozne zrusit. Vylepseni vypisu bankovnich i nebankovnich prevodu. Predelan scheduler - pokud bude scheduler aktivovan cronem kazdou minutu, pak automaticky presmeruje vsechny cleny se zapornym kreditem na stranku upozorneni na placeni kazde pondeli a stredu v 9h (Jovakuv priblizny prichod do prace). Jednou denne bude meneno presmerovani prerusenym clenum. Neni mozne podminky a casy v scheduleru resit univerzalne, ceka se na Lubomira Bubna, ktery ma presmerovani rozdelane a dosud nic neposlal.
Pridana moznost pri schvalovani prace menit jeji popisek.
Doplněna polarizace "Horizontální i vertikální" (pro 802.11n)
drobne vylepseni predchazejiciho commitu
V podsiti pridano zobrazeni ip adres dane podsite.
Patch: Nyni system strhava clenske prispevky pouze radnym clenum sdruzeni.
Patch: Radni clenove sdruzeni se nyni mohou menit sve aplikacni heslo.
Oprava mensiho bugu pri zmene loginu. Dale pridany pocatky funkci pro export prihlasky.
Pridana moznost prostym uzivatelum menit si sve loginy.
Mensi optimalizace - nyni by mel freenetis fungovat i v PHP 5.3. Mensi oprava bugu pri instalaci.
Oprava hloupe chyby - po instalaci neslo pridavat nove cleny. Bylo tam pravidlo, ze kdyz je vysledkem filtrovani jeden clen, tak se skoci primo na jeho profil. Po instalaci proto nebylo mozne videt tlacitko "Pridat noveho clena".
Opravena chyba datumu vyprseni kreditu u uzivatele admin (id 1).
Uprava zobrazovani datumu vyprseni kreditu.
Pridan vypocet datumu, do ktereho ma clen zaplacene clenske prispevky.
Pridany drobne vychytavky u zarizeni.
Vypis prevodu na uctu clena u prichozich identifikovanych plateb vypisuje i variabilni symbol.
Barevne rozliseni typu prevodu na ucte, zmena hesla pridana do menu.
Pri importu plateb se nezpracovavali VS, ale jen telefony, opraveno.
Opraven bug pri upgradu databaze. Pri posilani penez na jiny ucet se uz nekontroluje dostatek penez na zdrojovem ucte - na jovakovu zadost.
drobne upravy ERD diagramu money_transfers
Opraven bug v upgrade_sql_513.php skriptu
Pridano filtrovani prevodu na podvojnem ucte - je mozne filtrovat prichozi/odchozi prevody. Rozsireno filtrovani clenu podle jejich presmerovani. V bezdratovych nastavenich pridano SSID.
Oprava nefunkcni editace vykazu prace. K vypisu praci uzivatele pridana suma hodin a km.
Oprava chyby u pri uzivatelem vypinanem presmerovani.
Drobna upravicka ve vykazech prace - uzivatel ted vidi soucet hodin a km u vsech svych nepotvrzenych praci
Upravil jsem obrazky *.clay s ERD diagramy - snazim se navrhnout vicepolozkove vykazy prace, jeste to nemam domyslene, ale tyhle binarni soubory neumi SVN mergovat...
Dodelana funkce pro mazani vykazane prace
V controlleru works.php zvýšeno omezení délky Description na 65535 znaků.
jobs.description bylo omezeno na 255 znaků, takže se nedal udělat rozumný výkaz. Zvětšeno na 65535
Oprava drobne chybky - dokonceni.
Reseni drobne chybky
Pro radne cleny pridana moznost sledovat neidentifikovane platby. V tabulce members vymazane uz davno zastarale sloupce pro ukladani adresy. Adresy uz jsou nejakou dobu resene pres adresni body. Pridan typ zarizeni AP.
Dodelano strhavani clenskych prispevku. Podstatne zrychleno. Vylepseno a zrychleno bylo take strhavani vstupnich prispevku. Sloupec entrance_fee_left (nedoplatek vstupniho prispevku) uz neni potreba, problem vyresen bez nej. Nelze strhavat vstupni prispevek jednotlive pro clena. Oba druhy strhavani se ovladaji z ucetniho deniku. Strzeni lze vzdy prepocitat. Takze to je naprosto chybovzdorne a "jowakovzdorne" :)
Pridano zobrazeni podrobnosti pro bankovni platbu, stranka po presmerovani.
Oprava chyby u filtrovani clenu.
Oprava jeste jedne chyby v rucnim pridavani.
Dalsi chyba v rucnim pridavani plateb.
Opravy chyb v rucnim pridavani plateb.
Opravena chyba padu pri neexistujici adrese. Upraven filtr clenu, pokud je vysledkem hledani jediny clen, pak se primo zobrazi jeho profil. Rozdelana prace na strhavani clenskych prispevku - bude se resit vic databazove kvuli rychlosti.
Oprava editace preruseni clenstvi, pridano zauctovani poplatku do rucniho pridavani plateb, mensi databazove upravy opravujici nektere chyby a nedostatky. Smazany nejake stare nepotrebne funkce v modelu account.
Dodelano hromadne nastaveni presmerovani u clenu, je to bomba! Umi to ted presmerovat dle vyberu vsechny dluzniky, prerusene clenstvi, pripadne upozornit vsechny, kterym vyprsi brzy kredit. Totez dodelano i v scheduleru, to znamena staci, si spravne nastavit na server cron a tyto kroky delat automaticky. V zarizenich pridana dalsi vychytavka - pri pridavani to predvyplni technika uz existujiciho zarizeni.
Opravy chyb.
Pridano moznost nastavit presmerovani volitelne zpravy vsem clenum, nebo clenum na podsiti. Vychytavka v pridavani celeho zarizeni - podle existujiciho zarizeni to jiz predvyplni segment a subnet. Opravy chyb v rucnim pridavani plateb - automaticke vytvareni noveho bankovniho uctu a identifikace plateb. Smazany nejake stare odkazy na js v hlavnim view.
Uprava filtrovani clenu podle presmerovani, radny clen si muze zobrazit podrobnosti o sve platbe.
V rucnim pridavani bankovnich prevodu pridano pridavani poplatku, faktur, uroku a vkladu. Oprava chyby v presmerovani, u lidi bez certifikatu v prohlizeci se nezobrazoval styl. V ucetnim deniku lze filtrovat vypis bez vnitrnich prevodu.
Integrave asterisku do freentisu - nějaké drobnosti.
Pridano tlacitko pro obnoveni clenstvi byvaleho clena. Upravy ucetni osnovy a podvojnych uctu. Opravy chyb.
Uprava kontroly chyb pri upgradu databaze.
Oprava chyby v databazovem dotazu.
Oprava chyby v identifikaci plateb.
Narocne predelavky podvojnych uctu po konzultaci s ucetni, hlavni je nyni ucetni osnova, ktera skutecne odpovida uctum v ucetni osnove. Jsou v ni obsazeny i ucty nase vlastni, kreditni ucty z pohledu ucetniho nejsou ucty, ale spise "poducty". Ucet 221100 z pohledu ucetniho je jen jeden a reprezentuje soucet vsech stavu kreditnich poductu. To same plati pro bankovni ucty, poplatky a uroky. Ucetni vidi jeden ucet "Bankovni ucty 221000", ktery opet reprezentuje sumu stavu vsech kreditnich poductu clenu. Dale pridany funkce pro zjisteni podsite ip adresy a pro zjisteni brany na podsiti.
Predelany segmenty - je na vyber medium prenosu, dale drobne upravy. U zarizeni se uklada vyrobni nazev, napr WA-2204A. Pridano informovani clenu o tom, jak se prihlasit do freenetisu, dostupne na strance http://domena/cs/redirect/info.
Pridany testovaci stranky pro nahled presmerovani napr. redirect/test/0. Rozsiren filtr u seznamu clenu.
Opravy chyb pri identifikaci plateb. Zmena pouzivani ORM, stare find_by_..() metody nahrazeny novejsim where(..)->find() kvuli planovanemu upgradu na vyssi verzi kohany.
Zmenen system ukoncovani clenstvi, uz neni v editaci, ale ma sve tlacitko. V bankovnich prevodech a podvojnych prevodech na nejakem ucte pridan filtr a nastaveno vychozi razeni sestupne podle ucetniho datumu.
Vyladeny dalsi chyby na skriptu pro synchronizaci Freenetisu s mikrotiky.
Vyladeny chyby na skriptu pro synchronizaci Freenetisu s mikrotiky.
Pridan diagram zarizeni. Oprava chyby v pridavani bankovnich uctu. Exportovaci funkce prevedeny do noveho kontroleru export.
Oprava chyby ve filtru clenu.
Oprava chyby v upgrade_sql_478, nesla kvuli tomu instalace, uz funguje. Na ostre db ale tento upgrade prosel bez problemu, pravdepodobne tam byla nesrovnalost s vyvojovou verzi. Rozdelana prace na novem systemu strhavani clenskych prispevku. Pridany zavislosti mezi prevody pri placeni hotove. Opravena chyba pri identifikaci plateb, castka zustane po identifikaci stejna, pokuta tedy neni hned odectena, ale vyresena dalsim prevodem pro ucetni uplnost. Upravy v instalaci a nejake vychytavky ve vypisu clenu a uzivatelu. Predelan system upgradu databaze v hlavnim kontroleru. Bohuzel to vypada, ze ani po mnohem ladeni nefunguje transakcni zpracovani MySQL, coz by melo.
Segment_id ostraneno. Tomas Dulik vam povi proc...
Oprava chyby ve filtru podsiti. Pridany prava do tools, neco do voip.
Synchronizacni skript Mikrotik -> Freenetis by mel nyni fungovat. Moje testy na lokale dopadly bezchybne, nutno zkusit na nejakem realnem AP...
Pridana moznost identifikovat bankovni platby pomoci zadani spravneho variabilu.
Upravy v preruseni clenstvi. Pridana moznost presmerovani v dobe preruseneho clenstvi.
Mensi zaplaty, kontroler subnets upraven, nyni jiz pocita i s segmenty.
oprava chyby v db dotazu
Opravy chyb pri pridavani plateb, pri vyberu z uctu je pridano krome jmena jejich id a id jejich vlastnika-clena. Predelavky systemu prav, nektera prava smazana, jina zjednodusena, dalsi pridana - na voip, nastroje a adresni body.
Opravy chyb. Pridan filtr pro ucetni denik a segmenty. Rucni pridavani bankovnich plateb rozsireno o identifikaci platby v pripade clenskeho prispevku.
Uprava plateb placenych hotove.
Mensi zmeny struktury db - pridan sloupec segment_id do tabulky subnetu => konecne je zde tak dlouho hledany vztah subnetu x segmentu. Pridan sloupec user_id do tabulky clenu pro potrebu evidence uzivatele, ktery clena zapise do freenetisu. Pocatky praci na synchronizaci freenetisu s OS routeru, zatim pouze RouterOS od Mikrotik.
Upravy ve strhavani clenskych prispevku, je mozne strzenou castku pro dany rok prepocitat. To znamena, ze pro kazdy rok bude jeden strhavaci prevod.
Opravy chyb, pridano transakcni zpracovani databasovych upgradu a lepsi hlaseni chyby pri upgradu. Upraven vypis informaci o prevodu.
Uprava vypisu neidentifikovanych plateb.