تمرکز ما در بخش توسعه ناپ کامرس، بهبود عملکرد و کارایی و معماری، پیشرفت های بیشتر و رفع اشکالات با حرکت به سوی NET Core 2.1 بوده است.
مهمترین تغییرات
- انتقال از .NET Framework به .NET Core 2.1
- پشتیبانی از GDRP
پیشرفت ها
- بروزرسانی به ASP.NET Core 2.1 و EF Core 2.1
- افزودن قابلیت "حمل بر اساس مجموع" به افزونه "حمل بر اساس وزن"
- ویژگی های فروشندگان اختصاصی
- ترکیب برخی از قسمت های مدیریت (UI/UX)
- مجوز مشاهده بالانس کارت های هدیه به مشتریان
- استفاده از tracking code جدید برای پلاگین Google Analytics– تگ های سراسری سایت
- افزودن قابلیت مقادیر رتبه بندی چندگانه
- کاهش پشتیبانی از SQL Server Compact
- افزودن قابلیت نمایش آواتارهای مشتریان (در صورت فعالسازی) در صفحه لیست مشتریان
- افزودن قابلیت درج تصاویر محصولات از طریق URL
- نادیده گرفتن نقد و بررسی ها برای محصولات محدود شده به فروشگاه و فیلتر کردن نقد و بررسی ها با فعال کردن ShowProductReviewsPerStore در تنظیمات صفحه کاربری.
- انتقال تنظیمات نمایش پیشفرض (grid/view) به UI
- افزودن پیغام هشدار SKU تکراری به مدیر
- اجازه به مدیر برای فراهم کردن لینک خارجی به یک فروشگاه که کوپن تخفیف دارد.
- اطلاع رسانی به مشتری در زمانی که فروشنده یا مدیر به نقد و بررسی او پاسخ داده است.
- افزودن قابلیت نادیده گرفتن محصولاتی که تیک نمایش انفرادی آنها در فروش واسطه ای و محصولات مرتبط برداشته شده است
- افزودن نرخ مالیات به سفارشات تکراری
- مجوز استفاده از استایل های CSS در richTextBox
- افزودن قابلیت مجوز به صاحب فروشگاه برای غیرفعال کردن پروسه پرداخت
- افزودن امکان حذف کارت های خرید و لیست های علاقه مندی به صاحب فروشگاه در ناحیه مدیریت
- زمان شروع دقیق تر برای وظایف زمانبندی شده (بعد از شروع مجدد نرم افزار)
- پشتیبانی از موضوعات چندگانه (با نام یکسان سیستمی) با ACL
- بروزرسانی تمام کتابخانه های طرف سوم به آخرین نسخه.
- تغییر نام برخی از ویجت ها (نام متغیرها)
- صفحه جزئیات سفارش (مدیریت). ترکیب مشخصات فاکتور و مشخصات حمل در یک تب واحد.
- افزودن قابلیت تاخیر در استفاده از امتیازهای پاداش وقتی بصورت دستی در محیط مدیریت اضافه می شوند.
- افزودن قابلیت استفاده از کوکی ها از صفحات محافظت شده SSL در دیگر صفحات.
- افزودن قابلیت درج favicon در محیط مدیریت
- پشتیبانی از فیلترکردن محصولات در خلاصه گزارش ها در صفحه لیست سفارشات (محیط مدیریت)
- افزودن قابلیت تنظیم قیمت محصولات با ویژگی به کمک درصد
- افزودن قابلیت نظرخواهی به هر فروشگاه
- افزودن قابلیت حذف خودکار محصولات مورد نیاز از کارت اگر محصول اصلی حذف شده باشد.
- کاهش پشتیبانی از reCaptcha نسخه 1.
- افزودن قابلیت انتخاب خودکار زبان برای reCaptcha
- افزودن دکمه پیش نمایش برای اخبار، موضوعات و بلاگ ها
- حذف پلاگین PayPal Direct از راهکار
- حذف پلاگین FedEx از راهکار
- بروزرسانی پایگاه های داده
- همسانسازی منطق نمایش قیمت در صفحات کاتالوگ و جزئیات محصول
- نمایش کد واحد پول پیش فرض در مقدار X (حمل رایگان)
- حذف تست واحد منسوخ
- اجتناب از بسته های اسکریپت در Worldpay و Square payment
- کارایی. افزودن قابلیت اندیس گذاری مجدد برای جداول دیتابیس.
- کارایی. اجرای جداسازی سدور فایلهای بزرگ.
- کارایی. افزایش سرعت در بارگزاری دسته بندی ها (صفحه بندی دیتابیس)
- کارایی. افزودین پشتیبانی از EF Core به MiniProfiler
- کارایی. مجوز جستجو بین موضوعات با کلمات کلیدی به صاحب فروشگاه.
- کارایی. افزودن قابلیت فیلتر کردن تاریخ در صفحه لیست تخفیفات.
- کارایی. افزودن قابلیت فیلتر کردن محصولات منتشر نشده در صفحه گزارش کاهش موجودی.
- کارایی. افزودن پشتیبانی صفحه بندی در اختصاص یافته ها در صفحه تخفیفات.
- کارایی. اجرای قابلیت نمایش نام فروشنده در صفحه سبد خرید و صفحه جزئیات سفارش.
- کارایی. افزودن قابلیت اطلاع رسانی منظم به همکاران فروش.
- کارایی. افزودن امکان انتخاب کشور خودکار اگر تنها یک کشور در دسترس باشد. (فروشگاه های عمومی)
- کارایی. افزودن امکان مشاهده همه محصولات نظیر با یه مشخصه در صفحه ویژگی ها با مشخصات.
- کارایی. افزودن امکان ایجاد ترکیبات مختلف ویژگی های محصول.
- کارایی. افزودن امکان یافتن سفارشات با شماره تلفن
- کارایی. افزودن قابلیت نمایش تاریخ پیش سفارش های ممکن در فروشگاه عمومی
- کارایی. افزودن قابلیت مجوز به صاحب فروشگاه برای اختصاص نقش به کاربران.
- کارایی. افزودن قابلیت حذف تاریخچه کارت هدیه بعد از لغو سفارش.
- کارایی. افزودن تنظیمات حمل جداگانه محصول.
- کارایی. افزودن تنظیمات برای نمایش/عدم نمایش زیرنویس برای آیتم ها.
- کارایی. افزودن تنظیمات پیکربندی اعتبارسنجی امتیازات ثبت نام.
- کارایی. افزودن تنظیمات نمایش لیست با تاریخ ایجاد بصورت صعودی یا نزولی.
- کارایی. افزودن تنظیمات حداقل جمع سفارش وقتی امتیاز پاداش ایجاد میشود.
- کارایی. افزودن تنظیمات برای انتخاب تاریخ "تعداد نمایش سال"
- کارایی. افزودن صفحه بندی برای نقشه سایت.
- کارایی. مجوز تنظیم روزهای اعتبار پاداش امتیازات.
- کارایی. افزودن قابلیت تعیین اعتبار امتیاز پاداش وقتی آنها بصورت دستی در محیط مدیریت اضافه می شود.
- کارایی. حذف نرخ پرداخت از گزارش سود.
- کارایی. افزودن نمایش یک پیغام خطا وقتی که مشتری سعی می کند که یک امتیاز پاداش جدید با مقدار صفر ایجاد کند.
- کارایی. افزودن لینک نمایشی به صفحه جستجو که تکمیل خودکار نتایج جستجو.
- کارایی. افزودن قابلیت جلوگیری از بارگزاری تصاویر باینری غیرضروری.
- کارایی. جایگزاری "تایید" جاوااسکریپت به پنجره "action-confirmation" به محیط مدیریت.
- توسعه دهندگان: انتقال منطق تجاری به متدهای افزونه به سرویس ها.
- توسعه دهندگان: انتقال یک مدل به ویجت ها.
- توسعه دهندگان: پلاگین Square payment و پلاگین Worldpay. مشخص کردن ریشه با نام به جای مقدار.
- توسعه دهندگان: پشتیبانی از توکن های سفارش در درخواست مرجوعی در قالب پیغام.
- توسعه دهندگان: افزودن مرجع نهاد به لاگ فعالیت.
- توسعه دهندگان: پاک کردن کش ویجت ها در بروزرسانی پلاگین ها
- توسعه دهندگان: افزودن تنظیمات به اسکریپت Google Analytics
- توسعه دهندگان: استفاده از analytics.js به عنوان اسکریپت پیش فرض در زمان نصب پلاگین Google Analytics.
- توسعه دهندگان: افزودن اسکریپت داخلی به تصحیح سفارش.
- توسعه دهندگان: افزودن انکودینگ URL در انتقال URL های غیر اسکی.
- توسعه دهندگان: افزودن Host به robot.txt
- توسعه دهندگان: انتقال ویجت زون ها به کلاس های جداگانه.
- توسعه دهندگان: افزودن تاریخ گرگوریان به نقشه سایت.
- توسعه دهندگان: سورت بندی همه فیلد ها و مستقل ها بر اساس نام.
- توسعه دهندگان: توسعه کدهای جاوااسکریپت برای جداول چک باکس در محیط مدیریت.
- توسعه دهندگان: استفاده از پروتکل برای ساخت canonical URL ها
- توسعه دهندگان: افزودن کلاس های css صفحه بندی به عنوان فیلد.
- توسعه دهندگان: استفاده از لینک امن به Google Map
- توسعه دهندگان: بهینه سازی برای موتورهای جستجو. صفحات URL محصولات بدون شناسه.
- توسعه دهندگان: افزودن وظایف زمانبندی شده به حافظه
- توسعه دهندگان: افزودن مشخصه های نسخه به فایل های js و css برای نگهداری آنها در کش.
- توسعه دهندگان: استفاده از کتابخانه Moq بجای RhinoMocks
رفع اشکالات
- Google Analytics. ارسال اطلاع رسانی فقط وقتی سفارش پرداخت شده است.
- Google Analytics. جزئیات UTM در نظر گرفته نمیشود وقتی اطلاعات تجارت الکترونیک ارسال میشود.
- رفع اشکالات بومی سازی.
- رفع عیب متا کیووردها برای محصولات گروه بندی شده.
- رفع عیب برای نرخ های ارز دوباره نویسی شده برای پلاگین UPS حمل و نقل
- رفع عیب ایجاد نشدن فایل browscap.crawlersonly.xml
- رفع عیب مرتبط با متد GetCurrentIPAddress در IPv6
- جلوگیری از افزودن تصویر یکسان به محصول.
- رفع عیب پلاگین حمل UPS در رابطه با حمل های روز شنبه.
- رفع عیب عدم نمایش محصولات در دسترس وقتی به تعیین ویژگی نیاز دارد.
- رفع عیب توکن های خالی در قالب پیام.
- رفع عیب محدودیت نشانی ها در زمان ارسال به آدرس واحد.
- رفع عیب مرتبط با تاریخ در صفحه نقد و بررسی مشتری.
- رفع عیب تعریف ثابت محل فروشگاه در WebHelper
- رفع عیب انکودینگ URL با مشخصات
- رفع عیب assembly blocking در راه اندازی مجدد نرم افزار.
- رفع عیب نمایش گزارش ها برای تاریخ daylight saving time
- رفع عیب انتخاب کننده تاریخ
- رفع عیب استثنائات در صفحه نصب.
- رفع عیب جستجو با شناسه فروشگاه در صفحه موضوعات.
- رفع عیب مشکل تولید ترکیبات اشتباه.
- صدور/ورود. رفع عیب کلید یکسان برای فروشگاه های مختلف.
- اصلاح ذخیره سازی در پلاگین FixedByWeightByTotal بعد از ویرایش نرخ ارز.
- رفع عیب بارگزاری پلاگین یا تم روی Azure Web App.
- رفع عیب انتخاب چندگانه در ستون وضعیت صفحه لیست سفارشات.
- رفع عیب همه مشکلات در تست پروژه ها.
- رفع عیب بسته شدن ناخودآگاه صفحات جدول به دلیل سایز DropDownList در کروم.
ثبت نظرات