Végre, bármikor törölhet egy projektet
A felhasználók már régóta kértek egy egyszerű módot a projektek törlésére, különösen ha egy projekt véletlenül jött létre, vagy csak tesztelés céljából használták. Technikailag volt egy kerülő megoldás. A felhasználók lezárhatták a projektet, majd archiválhatták, ami eltávolította az aktív projektlistából. Ez a folyamat azonban nem volt intuitív, és nem is oldotta meg igazán a problémát. A projekt továbbra is létezett, csak elrejtve az aktív projektlistában. Azoknak a felhasználóknak, akik tiszta lapra vágytak, ez felesleges bonyodalmakat okozott. A törlésnek nem szabad több lépést igényelnie, vagy hátramaradt adatokat hagynia. A Splync 1.16-tal ez megváltozik.
Biztonságosabb törlés: soft törlés
Ahelyett, hogy azonnal és véglegesen törölnénk egy projektet, a Splync most soft törlés rendszert használ. Amikor töröl egy projektet, az azonnal eltávolításra kerül az aktív projektlistájáról, és 30 napig törölt állapotban marad. Ebben az időszakban a projektlistát törölt elemként szűrheti, hogy bármikor megtalálja és helyreállíthassa azt. Ez a megközelítés nagyobb rugalmasságot biztosít anélkül, hogy kockázatot jelentene. A véletlen törlések többé nem kell, hogy végleges hibák legyenek. Még ha egy másik projekt tagja törli is a projektet az ön beleegyezése nélkül, értesítést fog kapni arról, hogy a projekt törlésre került.
Automatikus tisztítás 30 nap után
30 napos megőrzési idő után a projekt teljesen eltávolításra kerül az adatbázisból. A háttérben a Splync a MariaDB segítségével kezeli a projektadatokat. A törölt projektek korlátozott megőrzési időre soft törölt állapotban tárolódnak, és a MariaDB event_scheduler automatikusan eltávolítja a projektadatokat 30 nap után. Ez a tisztítási folyamat nem igényel semmilyen manuális beavatkozást sem öntől, sem a fejlesztőtől. A megőrzési időszak és a végleges törlés automatikusan kerülnek kezelésre az adatbázis szintjén. Amint a megőrzési időszak véget ér, a projekt teljesen törlődik az adatbázisból és az alkalmazásából. Ez a kialakítás tisztán tartja a munkaterét, miközben biztonsági pufferrel is szolgál.
Hogyan törölje és állítsa vissza a projektjét az alkalmazásban
A Splync fokozatosan teszi a gyakori műveleteket gyorsabbá és egyszerűbbé. Az 1.14-es verzióban a költségek törlését lehetővé tettem a költséglistán balra húzással. Az 1.15-ös verzióban a projektek klónozását tette lehetővé a projektlistán balra húzással. A Splync 1.16-ban a projekt törlése is ugyanezt az elképzelést követi. Az aktív projektlistáról csak húzza balra a törölni kívánt projektet. Két opciót fog látni: Projekt törlése és Projekt másolása. Miután megérintette a Projekt törlése gombot, a projekt státusza Törölt lesz, és eltűnik az aktív projektlistájáról. De mivel ez egy soft törlés rendszer, a projekt még mindig helyreállítható. Ha a projektlistát Törölt elemként szűri, bármikor megtalálhatja azt a 30 napos megőrzési időszak alatt. A visszaállítása ugyanolyan egyszerű, mint a törlése: húzza balra a projektet és állítsa vissza onnan.
Kis funkció, nagy hatás
Első pillantásra egy projekt törlése kis és nyilvánvaló funkciónak tűnik. Olyan dolog, amit sok felhasználó a kezdetektől elvár. Gyakorlatban azonban a helyes megvalósítása nem olyan egyszerű, mint egy törlés gomb hozzáadása. Egy jó törlési funkciónak több dolgot is egyensúlyban kell tartania. Egyszerűnek kell tűnnie, mert a felhasználóknak gond nélkül el kell tudniuk távolítani egy nem kívánt projektet. Ugyanakkor védenie kell az adatokat, mert véletlen érintések és nem jóváhagyott műveletek is előfordulhatnak megosztott projektekben. A Splync célja, hogy megkönnyítse és bizalmat keltsen a közös költségkezelésben. Ez azt jelenti, hogy a felhasználóknak magabiztosnak kell lenniük abban, hogy adataikat kiszámítható és felelősségteljes módon kezelik.
A Splync a felhasználói visszajelzésekkel növekszik
A Splync a felhasználói visszajelzések révén tanul és fejlődik. A Splync rendkívül felhasználóközpontú. Minden észrevétel számít, és minden megjegyzés segít javítani az alkalmazást. A felhasználói visszajelzés az egyik legértékesebb része a Splync fejlesztésének. Megmutatja, mi működik jól, mi zavaró, és mit szeretnének a felhasználók legközelebb. Számos fejlesztés közvetlenül ezekből a hangokból származik. A következő verziókban a Splync megkönnyíti a felhasználók számára, hogy megosszák véleményüket, ötleteiket és hibajelentéseiket. A cél az alkalmazás gyorsabb fejlesztése és egy erősebb Splync közösség építése. Költsünk jobban együtt!