Releases: gharar/moodle-mod-gharar
Releases · gharar/moodle-mod-gharar
0.4.0
افزودهشده
- توانایی مشاهدهی ویدیوهای ضبطشدهی هر اتاق (#۶)
- توانایی محدود کردن دسترسی افراد برای مشاهدهی موارد ضبطشده بهازای هر فعالیت
- پر کردن خودکار نام اتاق هنگام وارد کردن نام فعالیت (#۸) (برای لغو یا فعالسازی دوبارهی آن، نام اتاق را ویرایش کنید)
- اجازه دادن به درسسازها برای افزودن و مشاهدهی فعالیتها
تغییریافته
- بهبود رابط گرافیکی (برای نمونه، در صفحهی نمایش یک فعالیت)
- بهبود فرآیند بروزرسانی از نسخهای به نسخهی دیگر
- بهبود سازگاری با مودل (قالب پایگاه دادهی آن)
- تغییر نشانی پیشفرض اتاقهای قرار به https://gharar.ir/room/{uuid}
- افزودن حداکثر زمان انتظار برای سرورهای قرار از ۴ به ۵ ثانیه
- ساخت توکن ورود پس از زدن روی ورود در صفحهی نمایش یک فعالیت؛ برای پیشگیری از انقضای توکنها در صورت عدم فعالیت (#۲)
توسعه
افزودهشده
- بهرهگیری از قالبهای ماستش برای تولید خروجی صفحهها
- بهرهگیری از اصلاحکنندهی سبک کد (PHP-CS-Fixer)
تغییریافته
- بهبود مدیریت رشتهها
0.3.1
اصلاحشده
- مشکل ورود کاربرانی که مدیر یک وبینار (اتاق دارای پخش زنده) نیستند به آن وبینار برای اولین تلاش
- خطا هنگامی که کاربر اتاقی نام نداشته باشد
0.3.0
افزودهشده
- پشتیبانی از پخش زنده برای اتاقها
اصلاحشده
- اصلاح عنوانهای مجوزهای گوناگون؛ برای نمونه، از این پس، با دادن مجوز «ورود به اتاق قرار به عنوان مدیر» به یک نقش جدید در بخش تنظیمات تعریف نقشهای مودل (بخش کاربران)، به یک نقش (مثلا کمکاستاد)، مجوز مدیر بودن در یک اتاق قرار را بدهید
- اصلاح پشتیبانی نکردن از پایگاههای دادهی غیر از مایاسکیوال
0.2.1
0.2.0
افزودهشده
- ساخت و ویرایش خودکار اتاق در قرار پس از ساخت و ویرایش فعالیت آن در مودل
- حذف همهی اتاقهای ساختهشده پس از حذفنصب افزونه
- توانایی تعریف خصوصی بودن اتاق در تنظیمات یک فعالیت
- تنظیمات جدید مدیر: توکن دسترسی؛ برای درخواست عملیاتهای گوناگون به قرار (مانند ساخت اتاق)
- توانایی ورود خودکار به اتاق (عمومی یا خصوصی) با زدن روی پیوند موجود در صفحهی نمایش هر فعالیت
- توانایی ارتقا از نسخهی پیشین (۰.۱.۰)
- پشتیبانی از مودل نسخههای ۳.۹ و ۳.۱۰
- پشتیبانی از پیاچپی نسخههای ۷.۳ و ۷.۲
تغییریافته
- جداسازی نام یک فعالیت از نام اتاق وابسته به آن
حذفشده
- الزام ورود پیوند یا نشانی اتاق هنگام ساخت یا ویرایش یک فعالیت (خودکار ساخته و مدیریت میشود)
- حذف پیوندهای نادرست برای هر فعالیت در فهرست فعالیتهای موجود در صفحهی اصلی افزونه
- پشتیبانی فعال از زبان انگلیسی
توسعه
افزودهشده
- بهرهگیری از فن (Phan)، برای پایشگری (ایستای) کد و بررسی ناسازگاری کد با نسخههای پیاچپی
تغییریافته
- بهروزرسانی پیسالم به ۴.۱۰
- بهروزرسانی بیمو به ۳.۹ (برای حفظ سازگاری با مودل ۳.۹)
0.1.0
نخستین نسخهی پایدار.
افزودهشده
- توانایی افزودن، ویرایش یا پاک کردن یک فعالیت مختص به یک اتاق
- توانایی درج نام و پیوند اتاق در تنظیمات هر فعالیت (پیوند اتاق باید معتبر بوده و ساختهشده باشد؛ وگرنه اعتبارسنجی نمیشود)
- توانایی ورود به اتاق با زدن روی پیوند موجود در صفحهی نمایش هر فعالیت
- توانایی دیدن همهی فعالیتهای موجود در یک درس مشخص در صفحهی اصلی افزونه
- پشتیبانی متمرکز از زبان فارسی (ایران)
- پشتیبانی از مودل ۳.۱۱
- پشتیبانی از پیاچپی ۷.۴
توسعه
افزودهشده
- یک اسکریپت برای خودکارسازی ساخت فایل فشردهی نهایی (در قالب زیپ) برای نصب در مودل
- بهرهگیری از کامپوزر و کتابخانههای آن
- بهرهگیری از پیسالم (Psalm) برای پایش (ایستای) کد
- بهرهگیری از بیمو
- بهرهگیری از قوانین خودبارگریِ (autoloading) پیاسآر۴ (PSR-4) برای کلاسها، به جای جایگزین مودل آن
- نکته: دو مورد بالا برای بهبود تکمیل خودکار در آیدیایها و کمک به پایشگرهای کد (از جمله پیسالم) در نظر گرفته شدهاند.