09a6864710Při změně stavu požadavku se odešle e-mail dalšímu schvalovateli v pořadí, případně uživateli, který zadal požadavek. closes#114Josef Rokos2014-07-30 23:07:39 +0200
0287c65d9cPřepracovány styly pro celkový vzhled okna, nastavení rolování gridu. BigDecimalConverter přesunut do báze... Odstraněna stará cesta k původním požadavkům. Nové požadavky připraveny do tabů.František Přibyl2014-07-25 16:43:11 +0200
a04b5719f8Opravena chyba při inicializaci prázdné databáze. Vypnuto lazy loadování rolí u uživatele- getter pro role naganeruje k rolím práva a záznam pak nejde uložit. Do budoucna se musí vyřešit jinak.Josef Rokos2014-07-25 09:33:32 +0200
a32451167dOptimalizace načítání dat z databáze. Joinované kolekce lze označit jako lazy. Do servisní vrstvy se pak implementuje transakční metoda s anotací LazyLoader, která donačte kolekci.Josef Rokos2014-07-24 15:51:51 +0200
5b69b04264Opraven lazy load spolucestujících u požadavků na služební cesty. refs #108Josef Rokos2014-07-20 21:56:32 +0200
f2d9576a3fDo požadavku na služební cestu byla přidána chybějící pole, implementovaná validace formuláře. Do BaseValidator byly přidány metody na obecnou validaci null/empty. Do ListViewModel přidány metody pro dotažení lazy loadovaných dat. closes#108Josef Rokos2014-07-20 21:36:38 +0200
b71f3a9befDo globálního nastavení byly přidány dopravní prostředky. refs #101Josef Rokos2014-07-20 20:47:32 +0200
3c42c1be35Pokud je role použitá ve středisku nebo komisi, nebo pokud je v procesu schválení, nelze odškrtnout checkbox "Funkce ve středisku/komisi". Kde je použito se objeví v popup okně po najetí myši na checkbox.Josef Rokos2014-07-18 23:55:45 +0200
4fa8cadae7Opraven NullPointerException ve třídě pro kontrolu práv.Výjimka vyskakovala když měl uživatel práva ke středisku pouze přes vloženou komisi.Josef Rokos2014-07-18 14:54:54 +0200
365290f856K požadavku se ukládá aktuální nastavení procesu schválení, takže změna nastavení neovlivní existující požadavky. refs #108 refs #100Josef Rokos2014-07-18 09:45:06 +0200
f157b9694fImplementováno schvalování služebních cest. Společné báze pro práci s požadavky na servisní vrstvě a pro taby na UI. refs #108Josef Rokos2014-07-16 14:00:49 +0200
6716842df2Přidána bázová třída pro požadavky. Třída LimitVM přesunuta do package info.bukova.isspst.ui.requirement. Změněno načítání ownedBy a modifiedBy ve Workgroup na lazy. refs #100Josef Rokos2014-07-09 13:24:13 +0200
b633309b74Pro org.codehaus.castor přidána vazba na xercesImpl. Implicitní plnění měrných jednotek. Příprava položek pro nové požadavky. Logování událostí probíhá od úrovně warning. Logování hibernate dotazů deaktivováno.František Přibyl2014-07-09 10:19:09 +0200
a04de6d928Implementovaný parser na šablony e-mailů. Rozchozeny unit testy.Josef Rokos2014-07-06 17:40:45 +0200
8bcfc04c15Implementováno zadávání hlaviček Požadavků. Implementována číselná řada. Přidány metody pro porovnání String a Date pro filtry. Upraveno logování aplikace - loguje se až úroveň warning.František Přibyl2014-07-06 17:35:28 +0200