أخيرًا، يمكنك حذف مشروع في أي وقت
كان المستخدمون يبحثون عن طريقة بسيطة لحذف المشاريع، خاصة عند إنشاء مشروع عن طريق الخطأ أو عند استخدامه فقط للاختبار. تقنيًا، كان هناك طريقة للتغلب على المشكلة، حيث يمكن للمستخدمين تسوية المشروع ثم أرشفته، مما يزيله من قائمة المشاريع النشطة. ولكن، لم تكن هذه العملية بديهية ولم تحل المشكلة بشكل حقيقي. كان المشروع لا يزال موجودًا ولكنه مخفي فقط من قائمة المشاريع النشطة. للمستخدمين الذين يرغبون في بداية جديدة، كان ذلك يسبب إزعاجًا غير ضروري. لا ينبغي أن يتطلب الحذف خطوات متعددة أو يترك بيانات عالقة وراءه. مع 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 أقوى. اقسموا النفقات بشكل أفضل معًا!