Этот сайт автоматически переводится на несколько языков с помощью программного обеспечения, разработанного Коэем Коянаги. Для точности см. оригинал на английском .

Splync 1.16 добавляет возможность мягкого удаления проектов

Теперь вы можете удалить проект в любое время

Пользователи давно просили простой способ удаления проектов, особенно если проект был создан по ошибке или использовался только для тестирования. Технически, был обходной путь. Пользователи могли завершить проект и затем архивировать его, что удаляло его из списка активных проектов. Однако этот процесс был неинтуитивным и не решал проблему. Проект всё ещё существовал. Он был только скрыт из списка активных проектов. Для тех, кто хотел начать с чистого листа, это создавало ненужные сложности. Удаление не должно требовать множества шагов или оставлять данные. С Splync 1.16 это меняется.

Более безопасное удаление: мягкое удаление

Вместо мгновенного окончательного удаления проекта, Splync теперь использует систему мягкого удаления. Когда вы удаляете проект, он сразу исчезает из списка активных проектов и находится в удалённом состоянии 30 дней. В это время вы можете отфильтровать список по удалённым проектам и восстановить его в любое время. Такой подход даёт больше гибкости без риска. Случайные удаления больше не станут постоянной проблемой. Даже если другой участник проекта удалит его без вашего согласия, вы получите уведомление о том, что проект удалён.

Автоматическая очистка через 30 дней

Через 30 дней проект полностью удаляется из базы данных. Внутри Splync управляет данными проектов с помощью MariaDB. Удалённые проекты хранятся в состоянии мягкого удаления в течение ограниченного периода, и event_scheduler MariaDB автоматически удаляет их через 30 дней. Этот процесс очистки не требует никаких действий от вас или разработчика. Период хранения и окончательное удаление осуществляются автоматически на уровне базы данных. После окончания периода хранения проект полностью удаляется из базы данных и приложения. Такой подход сохраняет ваше рабочее пространство чистым и даёт вам запас времени.

Как удалить и восстановить проект в приложении

Splync постепенно делает повседневные действия быстрее и проще. В версии 1.14 я добавил удаление расходов свайпом влево по списку расходов. В версии 1.15 я добавил клонирование проектов свайпом влево по списку проектов. В Splync 1.16 удаление проектов работает так же. В списке активных проектов просто проведите по тому проекту, который хотите удалить. Появятся два варианта: удалить проект и скопировать проект. Как только вы нажмёте удалить проект, его статус изменится на удалённый, и он исчезнет из вашего списка активных проектов. Но так как это система мягкого удаления, проект всё ещё можно восстановить. Если вы отфильтруете список проектов по удалённым, вы сможете найти его в любое время в течение 30-дневного периода хранения. Восстановление так же просто, как и удаление: проведите по проекту и восстановите его оттуда.

Малая функция, большое значение

На первый взгляд, удаление проекта кажется мелкой и очевидной функцией. Это то, чего многие пользователи ожидают с самого начала. Но на практике реализовать это правильно не так просто, как добавить кнопку удаления. Хорошая функция удаления должна балансировать несколько задач одновременно. Она должна быть простой в использовании, чтобы пользователи могли без труда удалить ненужный проект. В то же время она должна защищать данные, так как случайные нажатия и непреднамеренные действия в совместных проектах могут случиться. Splync создан для того, чтобы помочь людям управлять общими расходами легко и надёжно. Это значит, что пользователи должны быть уверены, что их данные обрабатываются предсказуемо и ответственно.

Splync развивается благодаря отзывам пользователей

Splync учится и растёт благодаря отзывам пользователей. Splync ориентирован на пользователей. Каждое мнение важно, и каждый комментарий помогает улучшить приложение. Отзывы пользователей — одна из самых ценных частей разработки Splync. Они показывают, что работает хорошо, что вызывает путаницу и что пользователи хотят увидеть в будущем. Многие улучшения поступают прямо из этих голосов. В будущих версиях Splync станет проще делиться своими мнениями, идеями и сообщениями об ошибках. Цель — улучшать приложение быстрее и строить более сильное сообщество Splync. Расходуйте лучше вместе!