Konečně můžete smazat projekt kdykoli
Uživatelé dlouho požadovali jednoduchý způsob, jak mazat projekty, zvláště když byl projekt vytvořen omylem nebo jen pro testování. Technicky existovala možnost: vyrovnat projekt a poté ho archivovat, což ho odstranilo z aktivního seznamu. Tento proces však nebyl intuitivní a problém skutečně neřešil. Projekt stále existoval, jen byl skrytý. Pro ty, kteří chtěli začít znovu, to bylo zbytečně složité. Mazání by nemělo vyžadovat více kroků nebo zanechávat data. S verzí Splync 1.16 se to mění.
Bezpečnější způsob mazání: Měkké smazání
Místo okamžitého trvalého mazání projektů nyní Splync používá systém měkkého smazání. Když smažete projekt, okamžitě zmizí z vašeho aktivního seznamu a zůstane ve stavu smazání po dobu 30 dnů. Během této doby můžete seznam projektů filtrovat podle Smazané a kdykoli jej obnovit. Tento přístup vám poskytuje větší flexibilitu bez rizika. Náhodná smazání už nemusí znamenat trvalé chyby. I když jiný člen projektu smaže projekt bez vašeho souhlasu, obdržíte oznámení o jeho smazání.
Automatické vyčištění po 30 dnech
Po 30 dnech je projekt z databáze plně odstraněn. Splync spravuje data projektů pomocí MariaDB. Smazané projekty jsou po omezenou dobu uchovávány ve stavu měkkého smazání a MariaDB’s event_scheduler automaticky odstraní data projektu po 30 dnech. Tento proces nevyžaduje žádnou manuální akci od vás nebo vývojáře. Uchovávání a konečné smazání jsou řešeny automaticky na úrovni databáze. Jakmile uchovávací doba skončí, projekt je kompletně odstraněn z databáze i vaší aplikace. Tento design udržuje váš pracovní prostor čistý a přitom poskytuje bezpečnou rezervu.
Jak smazat a obnovit projekt v aplikaci
Splync postupně zjednodušuje běžné úkony. Ve verzi 1.14 jsem přidal mazání výdajů přejetím doleva v seznamu výdajů. Ve verzi 1.15 jsem přidal klonování projektů přejetím doleva v seznamu projektů. Ve verzi 1.16 se mazání projektů řídí stejným principem. Z aktivního seznamu projektů stačí přejetím doleva zvolit projekt, který chcete smazat. Uvidíte dvě možnosti: Smazat projekt a Kopírovat projekt. Jakmile klepnete na Smazat projekt, jeho stav se změní na Smazáno a zmizí z vašeho aktivního seznamu. Projekt ale stále můžete obnovit díky systému měkkého smazání. Pokud filtrujete seznam projektů podle Smazané, můžete ho kdykoli během 30denní lhůty znovu nalézt. Obnovení je stejně jednoduché jako smazání: přejeďte projekt doleva a obnovení proveďte tam.
Malá funkce, velký dopad
Na první pohled se mazání projektu jeví jako malá a samozřejmá funkce. Uživatelé ji očekávají od samého počátku. V praxi však její implementace není jen o přidání tlačítka. Dobrá funkce mazání musí vyvážit několik aspektů. Musí být jednoduchá, aby uživatel mohl odstranit nechtěný projekt bez komplikací. Zároveň musí chránit data, protože se mohou stát náhodné klepy a neautorizované akce ve sdílených projektech. Splync je navržen tak, aby lidem pomáhal snadno a důvěryhodně spravovat sdílené výdaje. Uživatelé potřebují mít jistotu, že jejich data jsou zpracována předvídatelně a zodpovědně.
Splync roste díky zpětné vazbě uživatelů
Splync se učí a roste díky zpětné vazbě od uživatelů. Splync je silně zaměřen na uživatele. Každý postřeh je důležitý a každý komentář zlepšuje aplikaci. Zpětná vazba uživatelů je jednou z nejcennějších částí vývoje Splync. Ukazuje, co funguje, co je matoucí a co uživatelé chtějí dál. Mnoho vylepšení pochází přímo od nich. V nadcházejících verzích bude Splync usnadňovat sdílení názorů, nápadů a hlášení chyb. Cílem je rychleji zlepšovat aplikaci a budovat silnější komunitu Splync. Lepší utrácení společně!