======== Datovka ======== Datovka (dÅÃve dsgui) je svobodné grafické uživatelské rozhranà k datovým schránkám. Závislosti =========== NásledujÃcà seznam obsahuje balÃÄky, které je tÅeba mÃt v systému pro správný chod Datovky. * python * python-dev (python-devel) * pygtk * pyOpenSSL (python-openssl, python-ssl) * SQLAlchemy (python-sqlalchemy) * dslib * ReportLab (python-reportlab) - nepovinná závislost Verze Datovky =============== * verze 3.0.3 - Bylo pÅidáno zapamatovánà pozice posuvnÃků mezi jednotlivými prvky grafického rozhranÃ. Opravena byla chyba zapamatovánà ÅadÃcÃho sloupce v pÅÃpadÄ Åazenà podle ID zprávy a chyba zobrazenà zprávy v pÅÃpadÄ specifických parametrů zprávy. * verze 3.0.2 - Bylo opraveno nÄkolik chyb v kompatibilitÄ s Windows a byl oÅ¡etÅen pÅÃpad kdy jména pÅÃloh obsahujà znaky, které nejsou kompatibilnà s daným systémem. * verze 3.0.1 - Byla opravena chyba zobrazenà informacà o složce v pÅÃpadÄ prázdné databáze zpráv. * verze 3.0 - Byl kompletnÄ pÅepracován způsob zobrazovánà seznamů zpráv - pÅijaté a odeslané zprávy se nezobrazujà v tabech, ale jako pod-položky seznamu úÄtů. Zprávy jsou rozdÄleny na aktuálnà a vÅ¡echny, které jsou rozdÄleny po jednotlivých letech. Bylo výraznÄ urychleno naÄÃtánà zpráv z databáze a tÃm i pÅepÃnánà mezi úÄty a start aplikace. Byla pÅidána možnost nastavenà výbÄru zprávy pÅi otevÅenà úÄtu (nejnovÄjÅ¡Ã, poslednà otevÅená, žádná). Byla vylepÅ¡ena detekce existence souboru pÅÃlohy a jejÃho duplicitnÃho pÅÃdánÃ. Byla implemenována možnost mazat zprávy starÅ¡Ã než 90 dnà z databáze (zatÃm pouze po jednotlivých zprávách). Byla pÅidána možnost deaktivovat úÄet pro synchronizaci pÅi použità funkce "Sync all" vhodná napÅ. pro zruÅ¡ené schránky. Byla pÅidána podpora pro odesÃlánà a pÅÃjem informacà o identifikaci odesilatele zprávy. U exportu korespondence byla zmÄnÄna výchozà pÅÃpona pro soubory ve formátu CSV na .txt, což zjednoduÅ¡uje import do MS Excelu. Byla pÅidána možnost skrolovánà do seznamu úÄtů. PÅi otevÃránà pÅÃloh v externÃch aplikacÃch jsou soubory ukládány v temp adresáÅi pod původnÃm jménem a nikoli náhodnÄ vygenerovaným. Byly opraveny chyby pÅi rychlém pÅepnutà zobrazeného úÄtu, vyhledávánà úÄtů v seznamu kontaktů, stahovánà nových zpráv u schránek s vÃce než 1000 aktivnÃch zpráv. Bylo opraveno pojmenovánà doruÄenky jako dodejky. * verze 2.1.2 - Byla opravena chyba nastavenà jazyka z operaÄnÃho systému v pÅÃpadÄ defaultnÃho nastavenÃ. Byla odstranÄna možnost zmÄny testovacÃho úÄtu na normálnà a opaÄnÄ, která vedla k pádu aplikace. Äeská lokalizace byla doplnÄna a upravena tak, aby odpovÃdala oficiálnÃmu rozhranà u výrazů "dodáno" a "doruÄeno". * verze 2.1.1 - V této verzi byly pÅidány následujÃcà funkce - možnost zvolit jazyk aplikace pÅÃmo v preferencÃch a možnost oznaÄit vÅ¡echny zprávy jako pÅeÄtené. Opraveny byly následujÃcà chyby - chyba ve filtrovánà seznamu kontaktů, chyba zpracovánà konfiguraÄnÃho souboru na Äeských Windows pÅi zpracovánà cest konÄÃcÃch na specifické znaky s diakritikou, chyba vytváÅenà nové databáze v adresáÅi s diakritikou v názvu, nastavenà zobrazenà toolbaru novÄ reflektuje nastavenà systému, byly odliÅ¡eny ikony pro preference a nastavenà jednotlivých úÄtů, portable verze neukládá absolutnà cestu k databázovému souboru. Ikonky pro synchronizaci jednoho úÄtu, synchronizaci vÅ¡ech úÄtů a staženà kompletnà zprávy byly zmÄnÄny. Ve verzi pro Mac OS X byla vylepÅ¡ena integrace s prostÅedÃm, v portable verzi byla deaktivována možnost pÅesunu databáze. * verze 2.0.2 - Bylo opraveno nÄkolik chyb v práci s vÃce úÄty v pÅÃpadÄ jejich abecednÃho Åazenà (odstranÄnà úÄtu a hromadná synchronizace). Byla opravena chyba zobrazenà nových zpráv v pÅÃpadÄ Äasového posunu. * verze 2.0.1 - Byly opraveny následujÃcà problémy - import adresáÅe s existujÃcÃmi databázemi zpráv vytvoÅil nekorektnà strukturu úÄtů, po smazánà poslednÃho úÄtu nebyly správnÄ oÅ¡etÅeny nÄkteré akce, pÅi upozornÄnà na vyprÅ¡enà hesla u vÃce úÄtů bylo možno úspÄÅ¡nÄ zmÄnit heslo jen u prvnÃho z nich. * verze 2.0 - Tato verze vylepÅ¡uje stávajÃcà funkcionalitu v nÄkolika oblastech. Prvnà z nich je kompatibilita s novými funkcemi DS. Byla pÅidána podpora pro placené odpovÄdnà zprávy - z Datovky je možné poslat jak inicializaÄnà zprávu, tak odpovÄÄ na nà placenou pÅÃjemcem. Opravena byla také nedokonalá synchronizace zruÅ¡enà devadesátidennà platnosti hesla. Druhou oblastà zmÄn je uživatelská pÅÃvÄtivost, zejména v oblasti podpory vÃce datových schránek. PoÅadà schránek v seznamu je novÄ možné mÄnit, pÅibylo tlaÄÃtko pro synchronizaci vÅ¡ech schránek najednou a u každé schránky je novÄ zobrazen poÄet nepÅeÄtených pÅijatých zpráv. Po pÅepnutà úÄtu je vždy automaticky vybrána nejnovÄjÅ¡Ã zpráva a aktuálnà zpráva je v seznamu vždy viditelná i po zmÄnÄ Åazenà zpráv. PÅi vyhledávánà schránek jsou novÄ zobrazeny informace o omezenà vyhledávánà schránek v závislosti na statutu schránky uživatele. VylepÅ¡ena byla také rychlost synchronizace se serverem DS a nÄkteré bÄžné chybové zprávy byly doplnÄny o popis pravdÄpodobného důvodu chyby a možnosti ÅeÅ¡enÃ. Datovka si novÄ pamatuje poslednà použité adresáÅe i mezi spuÅ¡tÄnÃmi. Poslednà oblastà zmÄn jsou opravy chyb. Ty se týkajà zobrazenà zpráv pÅi pÅepÃnánà úÄtů, výbÄru lokalizace pod Mac OS X, zobrazenà jmen pÅÃloh pod Mac OS X, funkcionality hypertextových odkazů v dialozÃch a zpracovánà argumentů pÅÃkazové Åádky. V oblasti portable verze bylo odstranÄno omezenà zapamatovánà hesla a tato verze byla graficky odliÅ¡ena, aby nemohla být uživatelem zamÄnÄna za bÄžnÄ nainstalovanou verzi. * verze 1.7 - Prvnà verze vydaná pod novým jménem Datovka. PÅidává možnost bÄhu v portable módu a v debug módu. UmožÅuje vytvoÅenà úÄtu nahránÃm dÅÃve zkopÃrované databáze zpráv. ZlepÅ¡uje kompatibilitu CSV výstupu pÅehledu korespondence s MS Excelem. Opravuje chyby ve vytváÅenà nového databázového souboru v pÅÃpadÄ, že byl původnà smazán, v odstraÅovánà úÄtu, v pÅepÃnánà úÄtu v okamžiku, kdy je vybrána pÅijatá i odeslaná zpráva a ve zpracovánà Äasových údajů událostÃ. Verze dsgui ============= * verze 1.6.3 - V této verzi byl pÅidán export seznamu korespondence ve formátu CSV a upraveno otevÃránà pÅÃloh v externÃch aplikacÃch. Bylo také opraveno nÄkolik drobných chyb, napÅ. pÅi pÅepÃnánà mezi zprávami v pÅÃpadÄ, že byla vybrána jiná než prvnà pÅÃloha, Äi zobrazovánà nápovÄdy v prohlÞeÄi. * verze 1.6.2 - Tato verze opravuje závažnou chybu, která znemožÅuje pÅidánà úÄtu do dsgui. Opraveno bylo také nÄkolik drobnÄjÅ¡Ãch problémů. * verze 1.6.1 - V této verzi bylo opraveno nÄkolik chyb, zejména v práci s diakritikou v názvech pÅÃloh na systémech Windows a u autentizace jednorázovým heslem. * verze 1.6 - Hlavnà novinkou v této verzi je podpora pro autentizaci jednorázovým kódem, která byla pÅidána do systému datových schránek 19.6.2011. Byly také mÃrnÄ vylepÅ¡eny a opraveny dialogy pro vytvoÅenà pÅehledu korespondence a pro vytváÅenà zprávy. PÅÃpadné neoÅ¡etÅené chyby v aplikaci jsou novÄ zobrazovány také prostÅednictvÃm dialogového okna, což umožÅuje jejich debugovánà i v pÅÃpadÄ, že aplikace nebyla spuÅ¡tÄna z konzole. * verze 1.5.1 - Tato verze obsahuje pÅepracovanou podporu pro HTTP(S) proxy. NovÄ je možné HTTP a HTTPS proxy konfigurovat nezávisle na sobÄ a použÃt autentizaci. Aplikace také ukládá konfiguraci nejen pÅi ukonÄenÃ, ale také pÅi důležitých zmÄnách, jako je pÅidánà úÄtu, apod. Byla odstranÄna možnost vybrat vÃckrát stejného adresáta k jedné zprávÄ. Byla opravena chyba zobrazenà seznamu kontaktů v pÅÃpadÄ zmÄny Åazenà záznamů. * verze 1.5 - V této verzi byla pÅedevÅ¡Ãm implementována podpora pro komerÄnà datové zprávy (KDZ), které vyžadujà explicitnà potvrzenà pÅijetÃ. Bylo pÅidáno také nÄkolik dalÅ¡Ãch novinek - seznam použitých kontaktů pÅÃstupný pÅi vytváÅenà nové zprávy, ukládánà ruÄnÄ nastavené Å¡ÃÅky sloupců v seznamech zpráv, pÅÃmé otevÃránà dodejek v externà asociované aplikaci a poÄet nových zpráv zobrazený po synchronizaci ve stavovém Åádku. Opraveno bylo také nÄkolik chyb, zejména v Äeské lokalizaci a pÅi vytváÅenà nových úÄtů. UpozornÄnÃ: ve výchozÃm nastavenà novÄ dsgui pÅi zapnuté kontrole nových verzà odesÃlá pÅi pÅÃstupu na server CZ.NIC Labs krátkou informaci o verzi dsgui, verzi Pythonu, platformÄ a ID aplikace. Tato informace sloužà pro úÄely statistiky a neobsahuje žádná osobnà data. Pokud si nebudete pÅát tuto informaci odesÃlat, můžete zmÄnit pÅÃsluÅ¡né nastavenà v dialogu Soubor/NastavenÃ. * verze 1.4.1 - Bylo opraveno nÄkolik chyb - zobrazenà dialogu po odeslánà zprávy a jejà správné zaÅazenà mezi odeslané zprávy, umÃstÄnà okna mimo viditelnou plochu na Windows, aktualizace údajů o schránce bezprostÅednÄ po jejich staženà a problém s kompatibilitou s PyGTK 2.22. * verze 1.4 - Byla pÅidána možnost zmÄnit adresáŠpro uloženà databáze zpráv pro jednotlivé úÄty a možnost otevÅÃt zprávu v externà asociované aplikaci. Dialog pro odesÃlánà zpráv byl upraven, aby zobrazoval identifikátor odesÃlajÃcà schránky a bylo možno snadno prohlÞet a odebÃrat pÅÃlohy. PÅi odpovÄdi na zprávu se novÄ kopÃrujà ÄÃsla jednacÃ, apod. Byla opravena chyba pÅi otevÃránà pÅÃloh v externÃch aplikacÃch na nÄkterých platformách. * verze 1.3 - V této verzi byly zprávy rozdÄleny na "SouÄasné", tedy ty, které jsou jeÅ¡tÄ k disposici na serveru, a na "ArchÃv", který obsahuje starÅ¡Ã zprávy. To by mÄlo pÅispÄt ke zrychlenà startu aplikace, pÅepÃnánà úÄtů a také ke zlepÅ¡enà pÅehlednosti seznamu zpráv. Informace o úÄtu byly pÅesunuty z tabu na samostatnou stránku. Byla také pÅidána možnost exportu obálky zprávy do PDF a u obou PDF exportů byla pÅidána možnost automatického otevÅenà vytvoÅeného souboru v asociované aplikaci. Bylo pÅidáno tlaÄÃtko pro vymazánà vyhledávacÃho polÃÄka. Bylo opraveno nÄkolik chyb - export dodejek v PDF do adresáÅe s diakritikou na WinXP, dotaz na pÅepsánà souboru u vÅ¡ech ukládacÃch dialogů, hlášenà chyb pÅi selhánà proxy a ztráta údajů o událostech pÅi autentizaci zprávy. * verze 1.2 - V této verzi byla pÅidána možnost vyhledávánà ve zprávách a možnost exportovat ZFO zpráv zároveÅ s pÅehledem korespondence. Opravena byla chyba pÅi zpracovánà Äasových údajů v událostech a pÅi zpracovánà Äasových údajů závislých na letnÃm a zimnÃm Äase. V pÅÃpadÄ, že zaznamenáte hodinový posun v Äasech doruÄenà a dodánÃ, lze tento údaj opravit pomocà tlaÄÃtka "OvÄÅit zprávu". * verze 1.1.2 - V této verzi je opravena drobná chyba zpracovánà Äasového údaje v dslib. * verze 1.1.1 - Tato verze opravuje nÄkolik drobných chyb. Jedinou novou funkcà je zapamatovánà poslednÃho použitého adresáÅe závislé na kontextu. Knihovna dslib byla upravena pro plnou podporu Pythonu 2.5. * verze 1.1 - Tato verze obsahuje podporu pro autentizaci pomocà kombinace uživatelského certifikátu a hesla a možnost ovlivÅovat ukládánà hesla pro každý úÄet zvlášť. Byla pÅidána funkce pro export dodejek v PDF a pÅehledu korespondence za urÄité Äasové obdobà v HTML. Formát pro zobrazenà data byl zmÄnÄn na podobu nastavenou v aktuálnÃm locale. Knihovna dslib byla optimalizována pro podporu velkých podepsaných zpráv a ZFO souborů (u zpráv o velikosti 10 MB doÅ¡lo ke zrychlenà zpracovánà o dva Åády). * verze 1.0 - Prvnà ostrá verze programu. Od vydánà rc1 bylo opraveno nÄkolik chyb a pÅidáno nÄkolik vylepÅ¡enà - upozornÄnà na novou verzi dsgui pÅi startu programu, možnost pÅiÅadit schránce vlastnà oznaÄenÃ, možnost rozesÃlat zprávy na vÃce adres najednou, možnost posÃlat programu jména zfo souborů pro prohlÞenà jako argumentů z pÅÃkazové Åádky, byla odstranÄna závislost na externÃch knihovnách v modulu anydb a nÄkolik dalÅ¡Ãch menÅ¡Ãch zmÄn. NejdůležitÄjÅ¡Ã zmÄnou je updatovaná knihovna dslib, která použÃvá nové schéma URL pro SOAP služby. Stará URL nebudou ze strany datových schránek dostupná po 20.9.2010. * verze 1.0-rc1 - Prvnà release candidate verze programu. Od vydánà beta1 byla pÅidána možnost exportu zpráv a dodejek do formátu ZFO, authentizace lokálnÃch i exportovaných zpráv proti serveru Datových schránek, prohlÞenà pÅÃloh u odeslaných schránek, prohlÞenà zpráv a dodejek ze ZFO souborů. Byly také vylepÅ¡eny nÄkteré ikonky. Opraveno bylo nÄkolik chyb, zejména práce s unikódovými názvy souborů pod Windows XP, update statutu již stažené odeslané zprávy. NovÄ se také pÅi prohlÞenà zprávy zobrazujà informce o referenÄnÃch ÄÃslech a spisových znaÄkách. PÅipraveny byly binárnà distribuce pro Windows, Mac OS X 10.6 a balÃÄky pro Linuxové distribuce ve formátu deb a rpm. * verze 1.0-beta1 - Beta verze programu. PÅidána možnost pÅihlaÅ¡ovánà certifikátem, pÅidány dalÅ¡Ã typy schránek kromÄ OVM, opraveny drobné chyby. Pro pÅihlaÅ¡ovánà certifikátem pÅibyla závislost v podobÄ knihovny PyOpenSSL. PÅipravena binárnà distribuce pro Windows, Mac OS X 10.6 a balÃÄky pro Linuxové distribuce ve formátu deb a rpm. * verze 0.5.1 - Byla opravena chyba pÅi ukládánà dat v pÅÃpadÄ absence pÅihlaÅ¡ovacÃch údajů k úÄtu. * verze 0.5 - Poslednà verze ve stavu "technical preview". Byl kompletnÄ pÅepracován systém ukládánà zpráv a pÅibyla nová závislost v podobÄ knihovny SQLAlchemy. Byla pÅidána kontrola certifikátu serveru. Byl pÅidán konfiguraÄnà dialog, který umožÅuje nastavovat parametry kontroly podpisů zpráv, jejich ukládánÃ, ukládánà hesel, apod. Byla zruÅ¡ena podpora pro verze Pythonu 2.5 a nižšÃ, zejména vzhledem k absenci modulu ssl pro kontrolu certifikátu serveru. Byla opravena chyba, která znemožÅovala spuÅ¡tÄnà dsgui v adresáÅi s diakritikou ve jménÄ pod Windows. Bylo opraveno nÄkolik dalÅ¡Ãch drobných chyb. * verze 0.4.1 - Zpracovánà podepsaných zpráv bylo výraznÄ urychleno. * verze 0.4 - Jedná se stále o "technical preview" :) Bylo pÅidáno kompletnà ovÄÅovánà podpisů zpráv (podpis, certifikát, Äasové razÃtko). Byla pÅidána podpora pro zmÄnu hesla pÅÃmo z aplikace a varovánà pÅed vyprÅ¡enÃm hesla. Nativnà otevÃránà pÅÃloh funguje v Gnome, KDE, Windows a na Mac OS X. Dotazy na server bÄžà ve vlastnÃm vláknÄ a GUI zobrazuje informace o průbÄhu operace. * verze 0.3.1 - byla opravena chyba pÅi práci s domovským adresáÅem v Äeské verzi Windows XP. * verze 0.3 - Jedná se stále o "technical preview". Byla pÅidána podpora pro GTK 2.14 a tedy nÄkteré starÅ¡Ã distribuce. Byla pÅidána podpora pro Maemo 5 (OS napÅ. v Nokia N900), vÄetnÄ nativnÃho menu a instalaÄnà dokumentace. Dvojklik na název zprávy v seznamu zpráv otevÅe zprávu v novém oknÄ (vhodné zejména pro malé displeje). * verze 0.2 - Jedná se stále o "technical preview". Byla pÅidána možnost správy vÃce uživatelských úÄtů, podpora pro nastavenà HTTPS proxy pro pÅipojenà k datové schránce (funguje pouze v Pythonu 2.6.3 a vyÅ¡Å¡Ãch) a stránka s informacemi o datové schránce. Od této verze program ukládá stažené zprávy a dalÅ¡Ã informace o uživateli do domovského adresáÅe uživatele. Na systémech Windows byla opravena chyba pÅi výbÄru lokalizace. * verze 0.1 - Jedná se o "technical preview", které si klade za cÃl pÅedevÅ¡Ãm demonstrovat možnosti knihovny dslib a umožnit uživatelům OS bez oficiálnà podpory Datových schránek pÅÃstup k tomuto komunikaÄnÃmu kanálu. Podporované platformy ====================== Datovka byla úspÄÅ¡nÄ testována v následujÃcÃch operaÄnÃch systémech a jejich verzÃch: * Linux - testováno na Ubuntu (11.10, 11.04, 10.04), Fedora 12-14, OpenSUSE 11.4, Mandriva 2010.1 a Gentoo - detaily v INSTALL-LINUX.txt * Windows - testováno na Windows XP, Windows Vista a Windows 7 - detaily v INSTALL-WIN.txt * MacOS X - testováno na MacOS X 10.6 Snow Leopard a MacOS X 10.7 Lion - detaily v INSTALL-MACOSX.txt * FreeBSD - v nových verzÃch nenà rutinnÄ testováno - detaily v INSTALL-FREEBSD.txt * Maemo (systém nÄkterých telefonů Nokia založený na Debianu) - testováno na Maemo 5 (Nokia N900) - detaily v INSTALL-MAEMO.txt - podporováno od verze 0.3 do verze 0.4.1 Známé problémy a omezenà ========================= * způsob uloženà již stažených dat nezaruÄuje jejich integritu v pÅÃpadÄ ruÄnÃho zásahu * ve starÅ¡Ãch verzÃch PyGTK než 2.14 GUI nefunguje