Projekt

Obecné

Profil

Statistiky
| Revize:

# Datum Autor Komentář
2274 2014-01-16 18:08 Ondřej Fibich

Merge 1.1 do trunku (1.1 je aktualni stabilni verze)

1802 2013-01-14 14:44 Ondřej Fibich

testing -> trunk

1719 2012-09-15 09:06 Ondřej Fibich

Vydani:

- opravna verze FreenetIS 1.0.2

Oprava:

- #353: zacykleni po pridani tarifu - spusobeno chybnym dotazem has_column (SQL dotaz z nejakeho duvodu bere v potaz i okolni databaze)

1686 2012-08-24 13:40 Ondřej Fibich

Merge oprav v 1.1 vetvi do testingu
--------------------------------------------------------------------------------------------------------------------------------

Upravy:

- v knihove Database umozneno pripojovat se do jine DB (aktulne to slo jen do DB nastavene v config.php)...

1634 2012-08-15 10:50 Ondřej Fibich

Opravy:

- dalsi opetovna snaha o opravu kontroly prav v databazi

1633 2012-08-15 10:43 Ondřej Fibich

Opravy:

- opetovna snaha o opravu kontroly prav v databazi

1632 2012-08-15 10:19 Ondřej Fibich

Opravy:

- oprava MySQL funkce pro ulogd
- smazani ulogd MySQL funkci pri nepovolení ulogu
- zprovoznění a optimalizace provozu
- zprovozneni znaceni aktivnich clenu v ulogu a napojení do QoSu
- oprava kontroly prav v databazi (nefungovalo u roota s pravy *.*)

1420 2012-07-02 12:27 David Raška

Opravy:
- #138: Cesty se neukladaji v session, ale predavaji se pomoci GET v adrese
- #187: Chyba nakonec nebyla v mod_rewrite, ale v Kohane...opraveno

1363 2012-06-19 18:02 Michal Kliment

Pridan jednoduchy monitoring zarizeni (implementace #118). Opraveno #142.

1342 2012-06-06 10:51 Michal Kliment

Commit snad milionu veci. Prepsano zobrazeni provozu clena/clenu/ip adres i samotne ziskavani dat - vse resi jedina MySQL funkce, kterou vola primo ulogd server, Freenetis jiz nic nepocita. Pridana podpora lokalnich podsiti pro mereni spotrebu lokalni (tj. ceske) a zahranicni konektivity. Pridana platebni kalkulacka. Vylepseny filtry, pridana moznost jednoduchych OR podminek a moznost ukladat dotazy. Pridana podpora popup jQuery dialogu ve snaze zprijemnit praci se systemem.

1294 2011-09-23 17:43 Ondřej Fibich

Opravy:

- oprava v preklepu cesty k pohledu pro zobrazeni ip adresy

Upravy:

- odstraneni debugovacich informaci u session cookie driveru

1292 2011-09-22 23:25 Ondřej Fibich

Upravy:

- reorganizace sablon, vsechny sablony, ktere se uzivaji ve vic controllerech by meli byt v korenove slozce view, ostatni ve slozkach pojmenovanych podle controlleru v nichz sou uzity
- automaticky preklad napoved a popisku k polim v knihone Forge...

1289 2011-09-22 19:20 Michal Kliment

Kompletne prepsana sprava pristupovych prav. Rada dalsich vylepseni.

1288 2011-09-21 17:12 Ondřej Fibich

Opravy (chyb detekovanych logy):

- json: kotrola existence indexu pole v update_path metode
- opravy argumentu array_key_exists v modelu iface
- vlozeni kodu pro detekci chyby pri preteceni bufferu sessions

1277 2011-09-16 19:11 Ondřej Fibich

Novinky:

- funguje logovani vsech chyb, vyjimek, warningu a debugu (podle nastaveni promenne 'log_threshold' jejiz hodnot 0 => nic, 1 => jen chyby a vyjimky, 2 => debugovaci symboly, 3 => informacni zpravy)

-- NAVOD NA ZPROVOZNENI: do config.php dejte radek: '$config['log_threshold'] = 1;' a pak už jen spustte: 'mkdir -m 0777 /var/www/freenetis/logs' a nebo znovu nainstalujte FreeNetIS, v instalaci se to dela defaultne...

1276 2011-09-16 19:06 Ondřej Fibich

Novinky:

- funguje logovani vsech chyb, vyjimek, warningu a debugu (podle nastaveni promenne 'log_threshold' jejiz hodnot 0 => nic, 1 => jen chyby a vyjimky, 2 => debugovaci symboly, 3 => informacni zpravy)

-- NAVOD NA ZPROVOZNENI: do config.php dejte radek: '$config['log_threshold'] = 1;' a pak už jen spustte: 'mkdir -m 0777 /var/www/freenetis/logs' a nebo znovu nainstalujte FreeNetIS, v instalaci se to dela defaultne...

1270 2011-09-15 13:17 Ondřej Fibich

Novinky:

- do systemu upozornovani pridana moznost upozornovat pomoci SMS zprav
- moznost smazat vsechny neodeslane email a SMS zpravy

Upravy:

- prepsany funkce pro aktivaci presmerovani
- vylepsena implementace tridy Model

1256 2011-09-09 12:36 Ondřej Fibich

Upravy:

- zmeny v zobrazeni ulice a mesta
- zmeny jmen trid v /system/libraries (odstraneni _Core)
- upravy konstruktoru Gridu

Opravy:

- razeni jmen ulic ve formularich

1220 2011-08-19 11:48 Ondřej Fibich

Upravy:

- 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

1210 2011-08-15 16:37 Michal Kliment

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.

1195 2011-07-28 16:39 Ondřej Fibich

Novinky:

- 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...

1184 2011-07-26 10:39 Ondřej Fibich

Optimalizace:

- vypnuti bemnchmarku SQL dotazu pri nezapnutem profileru

Upravy:

- upravy ve VoIPu

1182 2011-07-25 13:05 Ondřej Fibich

Novinky:

- metoda MY_Controller::is_user_in_group pro testovani ARO skupiny do ktere nalezi uzivatel

Opravy:

- castecna oprava bank. importu, zbyva vyresit problem s bilou listinou

1180 2011-07-25 10:59 Ondřej Fibich

Novinky:

- metoda ORM#table_exists

Upravy:

- 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

1174 2011-07-22 11:16 Ondřej Fibich

Novinky:

- ORM::select_list umi CONCAT, a obsahuje vyber razeni

Optimalizace:

- optimalizace dropdownu pomoci ORM::select_list
- optimalizace uzivatelu a clenu pri prazdnem vyhledavani
- pridan index k accounts.balance

Upravy:

- prejmenovan Profiler pro naseptavani

1147 2011-07-18 15:22 Ondřej Fibich

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)...

1128 2011-07-08 17:53 Ondřej Fibich

Controllery:

- 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:...

1083 2011-06-27 13:00 Ondřej Fibich

Samo-registrace clena

- Zaregistrovany uzivatel musi byt schvalen adminem.
- Zmeneno prihlaseni pro detekci samo registrovanych clenu,
- Pridano rozhrani pro jejich schvalovani.
- Upraven formular pro registraci.

ORM

- Upravena metoda select_list - nyni serazuje podle hodnoty, ne klice coz nebylo moc pouzivane...

1056 2011-06-15 16:57 Ondřej Fibich

Modely (od A* do C*):
- opraveny SQL injection
- upraveny nektere kontrukce
- vlozeni testu
- odstranen model Area (nepouzivany)
- stabni kultura

ORM:
- pridana metoda has_column(name) pro detekci sloupce v MySQL

1024 2011-05-26 11:28 Michal Kliment

Merge do testingu - dokoncena vetev s fulltextovym vyhledavanim a filtrovanim.

1020 2011-05-24 14:44 Michal Kliment

Vylepseno odchytavani chyb v SQL dotazu - nyni se vypise i primo chyba. Doposud tomu nebylo kvuli neexistenci ceskeho prekladu...

975 2011-05-06 18:11 Michal Kliment

Oprava chyb, viz http://vyuka.slfree.net/mod/forum/discuss.php?d=1688 a http://vyuka.slfree.net/mod/forum/discuss.php?d=1689

941 2011-04-21 10:25 Michal Kliment

Merge z vetve comments do testingu - pridana podpora komentaru (zatim u prevodu a praci). Implementovana drobeckova navigace - zatim je treba vytvaret pouze rucne, automaticky az bude hierarchie kontroleru. Implementovano http://vyuka.slfree.net/mod/forum/discuss.php?d=1389, http://vyuka.slfree.net/mod/forum/discuss.php?d=1480 a http://vyuka.slfree.net/mod/forum/discuss.php?d=1644

932 2011-04-13 13:01 Michal Kliment

Vylepseno vypinani/zapinani ulogd. Nyni se pri vypnuti nezobrazuje odkaz v menu, ani info na profilu clena. Do ORM dopsana funkce function_exists, ktera testuje jestli MySQL funkce existuje.

930 2011-04-12 20:57 Michal Kliment

Velka sada zmen - prepsano zobrazeni zarizeni a zobrazeni zarizeni uzivatele. Snad konecne odladen vypocet platnosti kreditu clena. Do ORM pridana nova metoda check_permission, ktera testuje MySQL prava - vyuzito u instalatoru u vytvareni SQL funkci pro ulogd => pokud uzivatel, pod kterym freenetis bezi, nema prava na vytvareni funkci, tak se tyto funkce vubec nevytvari a ulogd se nepovoli.

926 2011-04-08 14:36 Ondřej Fibich

Uprava logu akci pro beh (spise nebeh) na MySQL verze 5.0.

900 2011-03-25 18:29 Michal Kliment

Opraveny nektere mensi chyby. Vylepseni instalatoru (lepsi odchytavani chyb). Marna snaha o optimalizaci SQL dotazu pri instalaci (v soucastnosti ttvaji cca 73 sekund, stejne i v ciste SQL konzoli - neni to problem Kohany/ORM).

872 2011-03-11 14:35 Ondřej Fibich

Prepracovani vyjimek v bynkovnich vecech. Nelogovani v bankovnich vecech. Do ORM pridana metoda save_trowable()

870 2011-03-11 11:22 Ondřej Fibich

Nove logy akci, volitelne ukladatelne podle tridy a instance modelu. Moznost filtrovat akce (add, update, delete) zvlast.
Zakomponovani logu do stavajicich controlleru (Vypnuti logu u importu z bank. uctu a telefonnich faktur).
Pro fungovani logu, musi byt zaptut scheduler....

822 2011-02-04 10:18 Ondřej Fibich

ORM:
- Pridana metoda save_throwable(), ktera pri chybe ukladani vyhodi vyjimku. (Doporuceno pouzivat u databazovych transakci)
Funanbol import kontaktu:
- Optimalizace rychlosti javascriptu pri importu (Problem s mnoha uzivateli v databazi, ovlivnujici vykon javascriptu).

817 2011-02-03 17:48 Jiří Sviták

Pridan novy obrazek pro napovedu. Stavajici staticke metody pro callback fieldy pro vetsi prehlednost prevedeny do helperu callback.php. V kontroleru members pridano transakcni zpracovani pridavani clena. Opraveno roolback na rollback.

799 2011-01-25 19:36 Tomáš Dulík

Presun vetve testing do branches

790 2011-01-25 10:06 Michal Kliment

Vytvoreni adresare testing pro testovaci verzi (mezistupen mezi branchem a trunkem).

779 2011-01-24 10:46 Ondřej Fibich

Vylepsena podpora transakci.
V komentarich k upgrade metode My_Controlleru byly zanechanytransakce (Odkomentovat az pojedeme na postgresu - v MySQL to nefunguje u transakci s prikazy CREATE, DROP, ALTER, ...).

775 2011-01-21 13:21 Ondřej Fibich

Podpora trasakci v ORM.

773 2011-01-21 11:14 Ondřej Fibich

Pridana podpora GEOM GPS k adresnim bodum, segmentum, mestum, ulicim.
Do vstupniho pole pridano validacni pravidlo pro gps.
Predelano rozhrani adresnich bodu (lze jen doplnit GPS do adresniho bodu, nebo pridat cely adresni bod).

747 2010-11-04 21:04 Michal Kliment

Opravena chyby pri instalaci, ktere znemoznovaly uspesnou instalaci.

740 2010-10-20 20:01 Ondřej Fibich

Oprava device (vlastnost GPS -> gps).
Pridani MY_ORM kvuli doplnovani kodu v IDE.
Pridany javadoc like komentare k promennym ORM_Core.
Pridana vazba do telefonich faktur proti mazani zainteresovaneho uzivatele.
Do modulu telefonich faktur pribyly cizi klice pro mazani polozek. Modely tel. faktur jsou nyni ochraneny proti SQL Injection. Zmeneny nazvy sloupcu odkazujicich na phone_invoice_users na jednotne cislo.

738 2010-10-19 13:35 Ondřej Fibich

Zmeny v Kohana ORM:
-povyseni na verzi 2.3.4
-pridana metoda delete_all
-metoda delete uz nemaze prvky vazebni tabulky, které jsou ve vazbe has_many_and_belong_to_many s jinou tabulkou. (mazani by mely obstaravat cizi klice)
-metoda delete umoznuje mazat skupinu prvku...

671 2010-07-28 09:18 Michal Kliment

Miliony zmen:
1. Nejvice prace provedeny na procesu schvalovani praci a obecneho schvalovani (vykazu, pozadavku). Bohuzel zatim stale nedodelane, protoze jsem na navrh zbyl sam :-/ Proto nenasazovat na ostry server!!!
2. Opraveno strankovani (sorry, moje chyba :-))...

642 2010-06-30 18:42 Michal Kliment

Opraveno nekolik drobnych chyb v nastaveni, nyni je mozno zapinat/vypinat ciste URL jednoduchym klikanim.
Pridana nova sekce do nastaveni e-mail - pro nastaveni odesilani e-mailu z freenetisu.
Pridan plugin v jquery pro validaci formularu jiz v javascriptu.

636 2010-06-24 17:42 Michal Kliment

Oprava chyba - neslo nahravat soubory. Duvod - pro ziskani nastaveni se pozivalo starych metod configu, nyni se pouziva jiz settings (vse se bere z databaze).

632 2010-06-24 13:56 Michal Kliment

Strasne moc zmen:
1) Kompletne prepsan system konfigurace. Nyni se vsechna nastaveni ukladaji do databaze, mimo ni je pak jiz jediny konfiguracni soubor config.php v korenovem adresari.
2) Vylepsena instalace - nejdrive se pri absenci souboru config.php (viz 1.) spusti pruvodce pro jeho vytvoreni. Posleze se spusti samotna instalace, nyni jiz s moznosti zapnuti/vypnuti cistych url....

438 2009-08-18 16:23 Jiří Sviták

Problem s logovanim (zpomaluje import a vytvari prilis mnoho zaznamu) se nepodarilo vyresit, docasne vypnuto. Upraven grid, pro vypis gridu se zpravou - message - je treba pouzit view show_all. Opravena samoregistrace, ale je potreba dodelat prava pro cekatele na clenstvi. Opravy chyb.

375 2009-07-28 10:41 Michal Kliment

Opravena mensi bug u instalace, zpusobeny logovanim (problem absence prihlasene uzivatele v session). Opravena mensi chyba u segmentu.

365 2009-07-21 15:36 Michal Kliment

Pridano logovani - vytvorena tabulka logs a mirne upravena funkce save() v ORM. Pri jakekoliv uprave jakekoliv tabulky se zmena zaloguje...

265 2009-06-24 16:52 Michal Kliment

Dodelan kontroler fees pro praci s poplatky - prvni kontroler bez pouziti Forge.

202 2009-06-16 08:30 Michal Kliment

Upraven kontroler pro IP adresy, zbyva dodelat funkci pro editaci. Mensi
uprava systemove databazove funkce like() - nyni porovnava podle
utf8_general_ci, tedy bez diakritiky.

45 2008-04-30 17:35 batix