4.16.09.00 - یادداشت‌های انتشار پورتال خدمات توسعه‌دهنده Apigee

شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید .
اطلاعات

روز دوشنبه، ۱۹ سپتامبر ۲۰۱۶، ما نسخه‌ای از پورتال خدمات توسعه‌دهندگان Apigee Edge را برای فضای ابری خصوصی منتشر کردیم.

اشکالات برطرف شد

اشکالات زیر در این نسخه برطرف شده‌اند.

شناسه مسئله توضیحات
DEVSOL-2243 ماژول کنترل دسترسی طبقه‌بندی را به توزیع اضافه کنید
ماژول کنترل دسترسی طبقه‌بندی (taxonomy_access) به توزیع دروپال Apigee اضافه شد.
DEVSOL-2241 به‌روزرسانی ماژول‌های ldap، سرویس‌ها و فرم‌های وب
خانواده ماژول‌های LDAP برای رفع مشکلات امنیتی به آخرین نسخه پایدار به‌روزرسانی شدند. ماژول‌های Services و Webform نیز به آخرین نسخه پایدار به‌روزرسانی شدند.

توجه: هیچ‌کدام از این ماژول‌ها به‌طور پیش‌فرض برای نصب پروفایل استاندارد فعال نیستند، بنابراین اکثر کاربران پس از پذیرش این به‌روزرسانی هیچ تغییری مشاهده نخواهند کرد.
دوسول-۲۲۳۱ ماژول‌های مشارکت را به‌روزرسانی کنید: ctools، linkchecker، markdown
ماژول Chaos Tools (ctools) به آخرین نسخه پایدار به‌روزرسانی شد تا هنگام اجرا روی PHP 7، هشدارها از بین بروند. علاوه بر این، ماژول‌های Linkchecker و Markdown نیز به آخرین نسخه پایدار به‌روزرسانی شدند.
DEVSOL-2229 جستجو برای کاربران غیر مدیر نمایش داده نمی‌شود
یک اشکال نمایشی در قالب واکنش‌گرای Apigee برطرف شد، که در آن فرم جستجو در بالای هر صفحه توسط نوار نارنجی برای کاربران غیرمدیر پنهان می‌شد.
DEVSOL-2227 مشکل در هنگام dbupdate: هیچ متدی به نام getElementName وجود ندارد
اشکالی که در آن رویه به‌روزرسانی پایگاه داده برای ماژول DevConnect Developer Apps هنگام به‌روزرسانی پیکربندی برخی از قوانین شامل حلقه‌ها یا سایر کانتینرهای اکشن، خطاهایی را ایجاد می‌کرد، برطرف شد.
DEVSOL-2221 به‌روزرسانی امنیتی ماژول گوگل آنالیتیکس
ماژول Google Analytics contrib به آخرین نسخه پایدار به‌روزرسانی شد تا یک آسیب‌پذیری امنیتی برطرف شود. برای اطلاعات بیشتر، به این اطلاعیه مراجعه کنید: https://www.drupal.org/node/2782023
DEVSOL-2216

حل هشدارهای undefined-var در dblog

هشدارهای مربوط به متغیرها و شاخص‌های تعریف نشده تولید شده توسط smartdocs_node_presave() و smartdocs_preprocess_smartdocs_method() حذف شده‌اند.

DEVSOL-2215

به‌روزرسانی امنیتی برای ماژول admin_views

ماژول Administration Views contrib به آخرین نسخه پایدار به‌روزرسانی شد تا یک آسیب‌پذیری امنیتی برطرف شود. برای اطلاعات بیشتر، به این اطلاعیه مراجعه کنید: https://www.drupal.org/node/2778501 .

ماژول‌های زیر نیز به‌روزرسانی شدند (غیرمرتبط با امنیت):

  • گوگل ادوردز
  • نشانه‌گذاری
  • متاتگ
  • ری‌کپچا
  • خدمات
  • شناسه کاربری
  • وب‌فرم

تم زیر آپدیت شد:

  • بوت‌استرپ
DEVSOL-2214

مشکل ادغام OAuth2 با برنامه پیش‌فرض برای یک حساب کاربری جدید

برنامه‌های توسعه‌دهنده‌ای که توسط رویداد Rules ایجاد شده‌اند، اکنون به درستی محصول(های) API مرتبط با برنامه را تنظیم می‌کنند و به درستی hook_devconnect_developer_apps_save() را اجرا می‌کنند.

DEVSOL-2208

متن درخواست پس از تغییر گره Smartdocs از بین می‌رود

هنگام ویرایش و ذخیره یک متد SmartDocs که توسط یک سند OpenAPI/Swagger تولید شده است، مقدار پیش‌فرض و طرحواره پارامترهای بدنه دیگر از بین نمی‌روند.

DEVSOL-2206

ماژول وب‌فرم را در زمان نصب پروفایل فعال نکنید

ماژول وب‌فرم دیگر به طور پیش‌فرض برای نصب‌های جدید پروفایل فعال نیست.

DEVSOL-2194 به‌روزرسانی ماژول‌های مشارکت
ماژول‌های contrib زیر به‌روزرسانی شده‌اند:
  • زمینه
  • مجموعه نمایش
  • موجودیت فایل
  • گوگل آنالیتیکس
  • کتابخانه‌ها
  • رسانه
  • متاتگ
  • ری‌کپچا
  • SMTP
  • بارگذاری خودکار
DEVSOL-2186

نسخه ارتقا یافته Views برای رفع مشکلات امنیتی
هسته دروپال و ماژول Views به‌روزرسانی شدند تا اصلاحات امنیتی بالادستی را دریافت کنند.

DEVSOL-2185

وقتی ذخیره سازی محصول فعال است، نمی‌توان محصولات خصوصی را با استفاده از devconnect_developer_apps_get_api_products() بارگیری کرد
اشکالی که باعث می‌شد محصولات API غیرعمومی هنگام اجرای cron در حافظه پنهان (cache) ذخیره نشوند، برطرف شد.

DEVSOL-2183 ماژول‌های سفارشی پنهان و منسوخ‌شده را حذف کنید
ماژول‌های پنهان و منسوخ‌شده‌ی زیر حذف شده‌اند:
  • devconnect_content_admin
  • devconnect_docgen
  • دانلود devconnect
  • devconnect_multiorg
  • به‌روزرسانی‌های توسعه‌پورتال
  • devconnect_partner
DEVSOL-2182 ماژول‌های سفارشی Apigee را در صفحه مدیریت ماژول‌ها سازماندهی مجدد کنید
ماژول‌های سفارشی ارائه شده توسط Apigee در صفحه مدیریت ماژول‌ها سازماندهی مجدد شده‌اند تا عملکرد آنها را بهتر منعکس کنند.
DEVSOL-2180 محرک‌های رویداد وضعیت اعتبارنامه اکنون به عنوان ویژگی‌های آزمایشی طبقه‌بندی می‌شوند
رویدادهایی که با تغییر وضعیت اعتبارنامه یک برنامه توسعه‌دهنده ایجاد می‌شوند، اکنون به عنوان ویژگی‌های آزمایشی طبقه‌بندی می‌شوند. محرک‌های رویداد آزمایشی به طور پیش‌فرض در دسترس نیستند، اما می‌توان آن‌ها را در صفحه تنظیمات پورتال توسعه‌دهندگان فعال کرد.
DEVSOL-2172

به Edge SDK اجازه دهید یک مسیر اختیاری برای cacert.pem مشخص کند

مشتریانی که مایل به استفاده از گواهی‌های خودامضا برای اتصال به یک نمونه Edge هستند، اکنون می‌توانند با مشخص کردن یک cacert.pem جایگزین در کد سفارشی که hook_devconnect_org_settings_alter() را پیاده‌سازی می‌کند، این کار را انجام دهند.

DEVSOL-2160

از زمان انتشار پورتال اخیر، نمی‌توانم لینکی در CKEditor اضافه کنم
قالب پایه بوت‌استرپ برای رفع تداخل‌های تکمیل خودکار، اصلاح شد. برای جزئیات بیشتر به https://www.drupal.org/node/2594243 مراجعه کنید.

DEVSOL-2159 نمای پیش‌فرض SmartDocs باید قابل تنظیم باشد
وقتی نمای پایه SmartDocs ویرایش می‌شود، ویرایش‌ها اکنون در نماهای مختص مدل که متعاقباً ایجاد می‌شوند، حفظ می‌شوند.
DEVSOL-2158 حذف web.config
فایل web.config از ریشه وب دروپال حذف شده است، زیرا فقط برای سایت‌هایی که توسط Microsoft IIS ارائه می‌شوند مفید است. فایل robots.txt که در گذشته به اشتباه حذف شده بود، بازیابی شده است.
DEVSOL-2157 جایگزین کردن نمونه آب و هوای یاهو
همانطور که در این مقاله انجمن توضیح داده شده است، نمونه API پروکسی که مبتنی بر API آب و هوای یاهو بود، دیگر معتبر نیست زیرا برنامه اکنون برای اجرا به یک توکن OAuth 1.0 نیاز دارد. برای نصب پروفایل‌های جدید، یک پروکسی API ساده "hello world" در SmartDocs رندر می‌شود و جایگزین پروکسی API آب و هوای یاهو SmartDocs می‌شود. برای اطلاعات بیشتر، به مثال پورتال SmartDocs مراجعه کنید.
DEVSOL-2155 خطای ناشناخته‌ای که در موارد نادر هنگام وارد کردن یک مدل SmartDocs با استفاده از یک سند معتبر OpenAPI YAML رخ می‌دهد.
اشکالی که در آن، در موارد نادر، یک سند معتبر OpenAPI YAML باعث می‌شد PHP هنگام وارد کردن یک مدل SmartDocs، یک استثنای پیش‌بینی نشده ایجاد کند، برطرف شد.
دوسول-۲۱۵۰ پیوندهای SmartDocs در صفحه «برنامه من» قالب‌بندی نشده‌اند
یک اشکال نمایش در قالب واکنش‌گرای Apigee برطرف شد که در آن، هنگامی که یک مدل SmartDocs با یک محصول API مرتبط می‌شد، لینک‌های مربوط به مستندات SmartDocs در صفحه خلاصه برنامه توسعه‌دهندگان برای برنامه‌های مرتبط با آن محصول API، قالب‌بندی بدی داشتند.
DEVSOL-2127

نام منبع هنگام وارد کردن از Swagger پر نمی‌شود

اشکالی در رابط کاربری SmartDocs برطرف شد که در آن متدهایی با نام داخلی اما بدون نام نمایشی تعریف شده، بدون نام در صفحه مدیریت جزئیات ویرایش نمایش داده می‌شدند.

DEVSOL-2099 صفحه دسترسی به نقش محصول API، پیکربندی‌ها را ذخیره نمی‌کند.
اشکالی در ماژول «DevConnect Limit API Product by Role» برطرف شد که در آن نگاشت دسترسی نقش برای محصولات API که نام آنها به صورت مختلط بود، به درستی ذخیره نمی‌شد.