# به‌روزرسانی نوا ۰.۷.۶

این بسته برای سایت و بک‌اند است؛ اپ ۰.۷.۵ فعلی قابل استفاده است.

۱. از دیتابیس و پوشه nava-backend پشتیبان بگیرید. config.php، کلیدها و رسیدها را نگه دارید.
۲. فایل admin-management-migration.sql را در phpMyAdmin داخل همان دیتابیس نوا Import کنید. برای نصب موجود schema.mysql.sql را دوباره وارد نکنید.
۳. ZIP را در /home1/fivemst1 استخراج و فایل‌های موجود را جایگزین کنید. nava-backend بیرون public_html و public_html/api در مسیر فعلی سایت قرار می‌گیرد. بسته config.php واقعی ندارد.
۴. اجرا کنید: php /home1/fivemst1/nava-backend/bin/check.php
۵. وارد /api/admin.php شوید. آدرس پایه جدید ساب را در تنظیمات پنل ذخیره کنید؛ آدرس باید تا /sub یا مسیر واقعی سرویس باشد، بدون شناسه اختصاصی کاربر. شناسه هر کاربر خودکار اضافه می‌شود. لینک‌های خودکار با آدرس جدید بازنویسی می‌شوند، حتی اگر تست شبکه ۵۰۳ بدهد.
۶. تست دریافت ساب را بزنید. اگر HTTP_503 باقی ماند، سرویس ساب یا واسط آن پاسخ ناموفق می‌دهد. آدرس پایه جدید و کد پیگیری را برای بررسی بفرستید؛ توکن لازم نیست.

## مدیریت
در صفحه کاربر لینک خودکار/دستی، حذف و بازیابی لینک و سهمیه کل و انقضا قابل مدیریت‌اند. لینک دستی باید روی دامنه مجاز تنظیم‌شده باشد.
حذف لینک مدیریت‌شده ابتدا سرویس پنل را خاموش و لینک را از برنامه پنهان می‌کند. بازیابی به‌تنهایی سرویس را روشن نمی‌کند.
سفارش پرداخت‌نشده قابل تغییر تعداد، لغو و حذف است. ویرایش، مبلغ را با قیمت فعلی محاسبه و لینک پرداخت قبلی را باطل می‌کند.
حذف سفارش بایگانی قابل بازیابی است؛ سوابق مالی پاک نمی‌شود. سفارش در حال بررسی یا فعال‌سازی ابتدا باید تعیین تکلیف شود.
ویرایش سهمیه و انقضا در صف worker اجرا می‌شود؛ Cron فعلی باید فعال بماند. سهمیه کل جایگزین می‌شود و مصرف قبلی پاک نمی‌شود.
معماری فعلی یک سرویس جاری برای هر حساب دارد؛ خرید حجم و زمان همان سرویس را تغییر می‌دهد.

## اعتبارسنجی
۸۲ بررسی PHP و پنل و دیتابیس آزمایشی موفق شدند؛ ۳۲ فایل PHP بدون خطای syntax.
تغییر روی پنل واقعی و استقرار روی هاست شما در این مرحله انجام نشده است. رفع پاسخ ۵۰۳ سرور واقعی هنوز تأیید نشده است.
