W końcu możesz usunąć projekt w dowolnym momencie
Użytkownicy prosili o prostą metodę usuwania projektów, zwłaszcza gdy projekt został utworzony przez pomyłkę lub użyty tylko do testów. Technicznie istniało obejście. Użytkownicy mogli zamknąć projekt i go zarchiwizować, co usuwało go z listy aktywnych projektów. Jednak ten proces nie był intuicyjny i nie rozwiązywał problemu w pełni. Projekt nadal istniał, tylko że był ukryty na liście aktywnych projektów. Dla tych, którzy chcieli czystego startu, tworzyło to niepotrzebne tarcia. Usunięcie czegoś nie powinno wymagać wielu kroków ani pozostawiać niepotrzebnych danych. Dzięki Splync 1.16 to się zmienia.
Bezpieczniejsze usuwanie: miękkie usuwanie
Zamiast natychmiastowego trwałego usunięcia projektu, Splync teraz korzysta z systemu miękkiego usuwania. Gdy usuniesz projekt, jest on natychmiast usuwany z listy aktywnych projektów i pozostaje w stanie usuniętym przez 30 dni. W tym czasie możesz przefiltrować listę projektów według statusu Usunięte i w dowolnej chwili je przywrócić. To podejście daje więcej elastyczności bez zwiększania ryzyka. Przypadkowe usunięcia nie muszą już być trwałymi błędami. Nawet jeśli inny członek projektu usunie projekt bez Twojej zgody, otrzymasz powiadomienie o usunięciu.
Automatyczne czyszczenie po 30 dniach
Po 30 dniach przechowywania projekt jest całkowicie usuwany z bazy danych. W tle Splync zarządza danymi projektów za pomocą MariaDB. Usunięte projekty są przechowywane w stanie miękkiego usunięcia przez ograniczony okres, a event_scheduler MariaDB automatycznie usuwa dane projektu po 30 dniach. Ten proces czyszczenia nie wymaga żadnej ręcznej interwencji ani od Ciebie, ani od dewelopera. Okres przechowywania i ostateczne usunięcie są obsługiwane automatycznie na poziomie bazy danych. Po zakończeniu okresu przechowywania projekt jest całkowicie usuwany z bazy danych i z Twojej aplikacji. To rozwiązanie utrzymuje Twoje miejsce pracy w czystości, jednocześnie zapewniając bufor bezpieczeństwa.
Jak usunąć i przywrócić projekt w aplikacji
Splync stopniowo upraszcza i przyspiesza wykonywanie typowych działań. W wersji 1.14 dodano usuwanie wydatków przez przesunięcie w lewo na liście wydatków. W wersji 1.15 dodano klonowanie projektów przez przesunięcie w lewo na liście projektów. W Splync 1.16 usuwanie projektów działa na tej samej zasadzie. Z listy aktywnych projektów wystarczy przesunąć w lewo projekt, który chcesz usunąć. Zobaczysz dwie opcje: Usuń projekt i Kopiuj projekt. Po wybraniu Usuń projekt, status projektu zmienia się na Usunięty i znika z listy aktywnych projektów. Jednak dzięki systemowi miękkiego usuwania projekt można nadal odzyskać. Jeśli przefiltrujesz listę projektów według statusu Usunięte, możesz go znaleźć w każdej chwili w ciągu 30-dniowego okresu przechowywania. Przywrócenie go jest tak samo proste jak usunięcie: przesuwasz projekt w lewo i przywracasz go stamtąd.
Mała funkcja, duży efekt
Na pierwszy rzut oka usunięcie projektu wydaje się prostą i oczywistą funkcją. Wielu użytkowników oczekuje, że będzie dostępna od początku. Jednak w praktyce odpowiednie wdrożenie nie jest tak proste jak dodanie przycisku usuwania. Dobra funkcja usuwania musi równocześnie balansować kilka aspektów. Musi być prosta w użyciu, ponieważ użytkownicy powinni móc usuwać niechciany projekt bez problemów. Jednocześnie musi chronić dane, ponieważ zdarza się, że w projektach współdzielonych dochodzi do przypadkowych kliknięć i nieautoryzowanych działań. Splync jest zaprojektowany, aby ułatwiać zarządzanie wspólnymi wydatkami z zaufaniem. Użytkownicy muszą mieć pewność, że ich dane są przetwarzane w przewidywalny i odpowiedzialny sposób.
Splync rozwija się dzięki opiniom użytkowników
Splync uczy się i rozwija dzięki opiniom użytkowników. Splync jest mocno zorientowany na użytkowników. Każda uwaga ma znaczenie i każda opinia pomaga poprawiać aplikację. Informacje zwrotne od użytkowników są jednym z najcenniejszych elementów rozwoju Splync. Pokazują, co działa dobrze, co jest niejasne i czego użytkownicy chcą w przyszłości. Wiele usprawnień pochodzi bezpośrednio z tych głosów. W nadchodzących wersjach Splync ułatwi użytkownikom dzielenie się opiniami, pomysłami i zgłaszanie błędów. Celem jest szybsza poprawa aplikacji i budowanie silniejszej społeczności Splync. Wydawaj lepiej razem!