Commit Graph

57 Commits

Author SHA1 Message Date
pepa cccd8177fa Implementace uložiště podepsaných dokumentů. Při prvním podpisu se uloží podepsané PDF a vytvoří se záznam v agendě podepsaných dokumentů.
closes #243
2015-07-08 12:55:41 +02:00
pepa d6cff454fd Základní implementace podepisování PDF dokumentů. Podpis implementován pouze pro sestavu schválení služební cesty (natvrdo v kódu). Spouští se univerzální podepisovací aplikace, která čte certifikát ze souboru.
closes #224
2015-06-24 12:54:31 +02:00
franta c9a56887dc Připraveny podklady pro novou agendu "Podepsané dokumenty"
Vzhled agendy (grid/strom/...) zatím není znám.

closes #222
2015-06-04 14:19:54 +02:00
pepa 9c5679af2c Implementováno schvalování vyúčtování služebních cest.
closes #202
2015-03-17 10:20:59 +01:00
pepa ecd3cf426b Umožněn upload souborů k požadavkům na služební cesty a k vyúčtování služební cesty.
closes #131
2015-03-03 14:46:21 +01:00
pepa 1d2810f78d Obsah přiložených dokumentů ve formátech ODF - OpenOffice, openxml - MS Office a PDF se extrahuje do čistého textu a indexuje pro fulltextové vyhledávání.
closes #211
2015-02-23 22:21:25 +01:00
pepa 678c140a94 Třídy pro práci se soubory a přílohami záznamů.
refs #131
2015-02-02 22:18:38 +01:00
franta 61a4b3ba82 Merge branch 'Verze_1.0'
Conflicts:
	src/main/java/info/bukova/isspst/AppInitListener.java
	src/main/java/info/bukova/isspst/Constants.java
	src/main/java/info/bukova/isspst/data/Order.java
	src/main/java/info/bukova/isspst/data/OrderItem.java
	src/main/java/info/bukova/isspst/data/RequirementBase.java
	src/main/java/info/bukova/isspst/data/RequirementItem.java
	src/main/java/info/bukova/isspst/ui/settings/NumberSeriesVM.java
2015-01-19 13:29:41 +01:00
franta d37076cd27 Implementována verze DB a převod DB.
Nové DB mají délku nastavenou anotací.
ZUL soubory jsou omezeny atributem maxlength.

closes #186
2015-01-19 13:20:43 +01:00
pepa e9cd08c249 Implementováno fulltextové vyhledávání přes všechny záznamy. Nutno
dořešit konfiguraci adresáře pro ukládání fulltextového indexu.
2015-01-09 14:00:27 +01:00
pepa 02311ae5dd Rozdělané fulltextové vyhledávání 2015-01-06 09:08:36 +01:00
pepa b2d141e52b Přidána agenda pro zadávání fakturace k požadavkům. Chybí filtrování.
refs #164
2014-10-26 22:16:14 +01:00
franta 5b380386bd Objednávku lze nyní označit jako objednanou.
Na schválené položky se propíš číslo objednávky.
Všechny objednávky, které schválené a objednané položky obsahují již
není možno znovu objednat.
Objednávky mazat nelze, takže mazání dokladů neřešíme.

closes #153
2014-10-15 16:49:39 +02:00
pepa 544d736719 Přídány datové třídy, DAO a servisní třída pro objednávky. Přidána
číselná řada pro objednávky.
refs #136
2014-09-25 12:22:44 +02:00
pepa 78cf41d2a0 Do AbstractService bylo přidáno DAO bez typového parametru pro obecné
dotazování databáze.
2014-09-22 12:39:11 +02:00
franta 6835dd2f7c Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-09-21 20:07:17 +02:00
franta 9ff188caf0 Vložena agenda se schválenými položkami požadavků
closes #139
2014-09-21 20:07:07 +02:00
pepa ae31914b9a Přidána podpora pro přihlašování proti Active Directory, loginem shodným
s uživatelem a heslem do windows domény. Původní LDAP přihlašování
funguje proti obecnému LDAP serveu- bind na LDAP dělá přes CN uživatele.
2014-09-19 12:51:11 +02:00
pepa 750ef2b153 Přidána metoda pro select položek schválených požadavků, které má
přihlášený uživatel právo zobrazit.
Přidány komentáře do tříd pro vyhodnocování přístupových práv.
refs #136
2014-09-17 14:46:16 +02:00
pepa 74586f9820 Do sestav žádosti o služební cestu a vyúčtování vstupuje podpis
uživatele a podpis schvalovatele. 
closes #132
2014-09-08 15:25:08 +02:00
pepa d108f4a070 Umožněn upload obrázku podpisu uživatele. Menu Nastavení -> Uživatelské
nastavení.
refs #132
2014-09-05 13:01:11 +02:00
pepa 5fd9f1844b Uživatelé rozšíření o ukládání uživatelského nastavení. Přidáno
oprávnění pro editaci vlastního záznamu uživatele. 
refs #132
2014-09-04 14:35:49 +02:00
pepa b1664ca656 Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-08-29 12:56:47 +02:00
pepa 840feae566 Přidáno oprávnění pro úpravy neschválených požadavků.
refs #129
2014-08-29 12:56:16 +02:00
franta a22be88e47 Merge branch 'master' of https://git.bukova.info/repos/git/isspst 2014-08-29 12:40:30 +02:00
franta f6feb001a7 Odděleny agendy pro Materiál a Služby
closes #118
2014-08-29 12:40:05 +02:00
pepa b92c0ddd35 Refactor vyhodnocení přístupových práv.
refs #129
2014-08-28 14:49:06 +02:00
pepa 17deee8b21 Integrace s google apps- přihlašování účtem google. 2014-08-26 12:44:05 +02:00
pepa c48fb65949 Kostra agendy "Cestovní příkazy" - vyúčtování služebních cest.
refs #112
2014-08-07 14:32:45 +02:00
pepa 7f1f214b5d Do globálního nastavení byla přidaná sekce pro nastavení cestovních
náhrad. 
refs #112
2014-08-06 09:27:15 +02:00
pepa a32451167d Optimalizace 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.
2014-07-24 15:51:51 +02:00
pepa eade2dd793 Přidaná agenda pro schvalování služebních cest. Interface pro servisní
třídy požadavků (zatím prázdný). 
refs #108 
refs #100
2014-07-14 12:20:11 +02:00
pepa 21ebddc4ef Opravená definice práv pro agendy Uživatelé a Práva 2014-07-07 12:34:33 +02:00
franta 54edc0c4cf Merge branch 'master' of https://git.bukova.info/repos/git/isspst
Conflicts:
	src/main/java/info/bukova/isspst/AppInitListener.java
	src/main/java/info/bukova/isspst/Constants.java
2014-07-06 17:46:29 +02:00
franta 8bcfc04c15 Implementová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.

refs #100
2014-07-06 17:35:28 +02:00
pepa 9905cc769d Okno globálního nastavení.
refs #101
2014-07-06 11:50:03 +02:00
pepa 42e0babcaa Odesílání mailů se spouští asynchronně, takže se neblokuje UI. 2014-07-03 13:04:42 +02:00
pepa 1283fe627d Formulář a třídy pro odesílání e-mailů. Implementováno odesílání PDF
sestav mailem.
2014-07-02 16:21:24 +02:00
pepa a637a077c0 Vytvořená agenda Služby. Servisní třídy agendy Materiál byly přesunuty
do balíku reqsubjects. 
closes #106
2014-06-30 14:27:52 +02:00
franta a074dd376d Merge branch 'master' of https://git.bukova.info/repos/git/isspst
Conflicts:
	src/main/java/info/bukova/isspst/AppInitListener.java
	src/main/resources/hibernate.cfg.xml
2014-06-30 07:53:58 +02:00
franta 177e29fe23 Vložen bázový kód pro agendu Požadavky / Aktivní.
refs #100
2014-06-30 07:33:05 +02:00
pepa 1e3a669344 Agenda na definici procesu schválení požadavků.
closes #102
2014-06-29 19:12:56 +02:00
pepa af1cf69958 Nová agenda na definici středisek a pracovních skupin.
refs #97
2014-06-12 21:18:28 +02:00
pepa 607139d790 Merge branch 'master' of https://git.bukova.info/repos/git/isspst
Conflicts:
	src/main/java/info/bukova/isspst/Constants.java
	src/main/resources/ValidationMessages.properties
	src/main/resources/hibernate.cfg.xml
2014-06-07 22:02:25 +02:00
pepa 8db25ecdda Přidaná agenda materiál.
closes #94
2014-06-07 21:57:10 +02:00
franta a310a438cb Vytvořená agenda Měrné jednotky.
closes #90
2014-06-06 19:04:09 +02:00
pepa 25a4d2dfb7 Podpora tisku. Implementace tisku dynamických sestav. 2014-05-26 21:44:55 +02:00
pepa d381a5ac26 Přihlašování proti LDAP serveru- integrace s Active Directory 2014-05-20 12:45:37 +02:00
franta 47ff0cb026 Merge branch 'master' of
https://franta@git.bukova.info/repos/git/isspst.git

Conflicts:
	src/main/java/info/bukova/isspst/ui/ListViewModel.java
	src/main/webapp/WEB-INF/jdbc.properties
	src/main/webapp/WEB-INF/spring/root-context.xml
2014-05-19 09:30:17 +02:00
franta f93021485e Validace Budov. 2014-05-19 09:20:49 +02:00