‫۱۵.۰۴.۰۱ - یادداشت‌های انتشار «درگاه خدمات توسعه‌دهنده Apigee»

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

روز پنج‌شنبه، ۲۳ آوریل ۲۰۱۵، نسخه ابری جدیدی از «درگاه خدمات توسعه‌دهندگان Apigee» منتشر کردیم.

اگر سؤالی دارید، با پشتیبانی Apigee Edge تماس بگیرید.

برای مشاهده فهرستی از همه یادداشت‌های انتشار Apigee Edge، به یادداشت‌های انتشار Apigee مراجعه کنید.

ویژگی‌های جدید و بهبودها

در این نسخه پخش، ویژگی‌های جدید و موارد بهبودیافته زیر ارائه شده است.

درآمدزایی

در زیر ویژگی‌های جدید و بهبودهای درآمدزایی Edge آورده شده است.

رسیدگی جداگانه به «شرکت‌ها» و «توسعه‌دهندگان»

اکنون شرکت‌ها و توسعه‌دهندگان به‌صورت جداگانه مدیریت می‌شوند که این امر انعطاف‌پذیری بیشتری در افزودن چندین شرکت به توسعه‌دهندگان و چندین توسعه‌دهنده به شرکت‌ها فراهم می‌کند. «میانای کاربر مدیریت» اکنون پنجره‌های جداگانه‌ای برای «شرکت‌ها» و «توسعه‌دهندگان» ارائه می‌دهد (از منو «انتشار» قابل‌دسترس است).

مدیریت شرکت‌ها و توسعه‌دهندگان را ببینید.

در گزارش‌های درآمدزایی، شرکت‌ها همچنان فیلتر اصلی باقی می‌مانند، اگرچه برچسب فیلتر از «توسعه‌دهندگان» به «شرکت‌ها» تغییر کرده است.

اشکالات رفع شد

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

شناسه مشکل شرح
DEVSOL-1294 برداشتن «شناسه منحصربه‌فرد جهانی روش» به‌عنوان یک گزینه در SmartDocs
«شناسه منحصربه‌فرد جهانی روش» دیگر گزینه‌ای برای نشانی‌های وب سفارشی نیست.
DEVSOL-1063 برای ساخت سریع‌تر، هم‌زمان‌سازی را به build.xml اضافه کنید
نصب‌کننده OPDK اکنون به‌جای یک رشته از ده رشته برای بارگیری کتابخانه‌ها و واحدها استفاده می‌کند تا زمان نصب سریع‌تر شود.
DEVSOL-1021 نمایش نسخه نمایه «درگاه توسعه‌دهندگان» در صفحه وضعیت، و جداسازی نسخه‌های OPDK/Cloud
نسخه «درگاه توسعه‌دهندگان Apigee» اکنون در صفحه وضعیت در «گزارش‌ها > گزارش‌های وضعیت» برای سرپرست قابل‌مشاهده است.
DEVSOL-1019 پیاده‌سازی Ping API برای بررسی اعتبارسنجی SmartDocs
«واحد SmartDocs» اکنون وضعیت خود را در صفحه گزارش وضعیت در «گزارش‌ها > گزارش‌های وضعیت» نشان می‌دهد. اگر نشانی وب پراکسی پیکربندی نشده باشد یا نشانی وب پراکسی صحیح نباشد، صفحه وضعیت گزارش می‌دهد
DEVSOL-1008

نشان دادن وضعیت پردازشی/انتشار در صفحه فهرست مدل
فهرست مدل SmartDocs اطلاعات بیشتری را نشان خواهد داد:

  • کل روش‌ها: این تعداد کل روش‌های دردسترس در آخرین نسخه بازبینی‌شده مدل است.
  • پردازش‌شده: تعداد کل روش‌هایی که به‌عنوان گره در درگاه توسعه‌دهنده پردازش شده‌اند.
  • منتشرشده: تعداد گره‌های رندرشده‌ای که منتشر شده‌اند.
DEVSOL-1007 برداشتن مدل‌ها در منو «سرپرست»
مورد منو مدیریت «سند هوشمند» > «مدل‌ها» فهرست مدل‌ها را به‌عنوان مورد منو فرعی نخواهد داشت. به‌جای کلیک کردن روی «SmartDocs > Models» (اسناد هوشمند > مدل‌ها)، به فهرست مدل‌های دردسترس هدایت خواهید شد.
DEVSOL-1004 پشتیبانی از SmartDocs در زمینه Apigee DevConnect
پشتیبانی از SmartDocs در زمینه Apigee DevConnect اضافه شد.
DEVSOL-999 ارتقا دادن زمینه Rubik به نسخه ۴.۲
زمینه Rubik سرپرست از نسخه ۴.۱ به ۴.۲ ارتقا داده شد.
DEVSOL-984

افزودن دارایی keyExpiresIn به نهاد DeveloperApp به‌علاوه گزینه تنظیم مقدار آن درطول ایجاد برنامه
مقدار پیش‌فرض برای تاریخ‌های انقضای کلید API برای برنامه‌های تازه ایجادشده را می‌توان ازطریق واسط کاربر سرپرست («پیکربندی > تنظیمات «درگاه توسعه‌دهندگان» > پیکربندی برنامه «درگاه توسعه‌دهندگان» > طول عمر اطلاعات اعتباری») تنظیم کرد. مقدار -۱ نشان می‌دهد که کلیدهای API انقضای خودکار ندارند، یا هر تعداد روز مثبتی را می‌توان پیکربندی کرد.

برای مشتریانی که به کنترل دقیق‌تری نیاز دارند، هر واحد سفارشی که hook_devconnect_developer_app_presave() را پیاده‌سازی می‌کند می‌تواند مقدار $form_state\['storage'\]\['entity'\]->keyExpiresIn را تغییر دهد. این باید مقدار عددی باشد که نشان‌دهنده تعداد روزها (یا کسری از آن) است.

DEVSOL-972 اشکال واحد رسانه YouTube برطرف شد
اشکال واحد رسانه YouTube که باعث خطای مهلک می‌شد و به کاربران اجازه نمی‌داد بااستفاده از مرورگر فایل تصویر بارگذاری کنند برطرف شد.
DEVSOL-954 افزودن وابستگی به واحد devconnect_developer_apps در واحد SmartDocs
غیرفعال کردن واحد «برنامه‌های توسعه‌دهندگان Devconnect» باعث خطای مهلک در صفحه تنظیمات SmartDocs می‌شود. وابستگی به واحد «برنامه‌های توسعه‌دهنده Devconnect» در واحد SmartDocs اضافه شده است تا غیرفعال کردن واحد «برنامه‌های توسعه‌دهنده Devconnect» ممکن نباشد و از بروز این مشکل در آینده جلوگیری شود.
DEVSOL-933 اگر devconnect_multiorg فعال باشد، پیام هشدار اضافه کنید
واحد devconnect_multiorg اکنون منسوخ شده است. این واحد دیگر نباید استفاده شود. اگر واحد فعال باشد، اکنون پیام هشداری در سیستم نمایش داده می‌شود.
DEVSOL-922 واحد به‌روزرسانی Drupal باید به‌طور پیش‌فرض روشن باشد
واحد به‌روزرسانی Drupal درطول نصب فعال می‌شود تا درصورتی‌که واحدها قدیمی شوند یا وصله‌های امنیتی موردنیاز باشد به مشتریان هشدار دهد.
DEVSOL-903 صفحه طرح‌های خریداری‌شده: نمایش طرح‌های گروه‌بندی‌شده براساس وضعیت
برگه «طرح‌های خریداری‌شده» در صفحه «کاتالوگ‌ها و طرح‌ها» در بخش درآمدزایی اکنون طرح‌های خریداری‌شده را در جدولی که براساس وضعیت مرتب شده است نمایش می‌دهد. اکنون می‌توانید جدول را با کلیک کردن روی سرصفحه جدول براساس هر ستونی مرتب کنید.
DEVSOL-899 ‫cron خطای PDOException Integrity constraint violation (نقض محدودیت تمامیت PDOException) را برمی‌گرداند
مشکلی رفع شد که در آن اجرای cron خطای PDOException Integrity constraint violation (نقض محدودیت تمامیت PDOException) را برمی‌گرداند به‌دلیل ورودی‌های تکراری در جدول dc_dev_app_api_products.
DEVSOL-890 نمایش فقط محصولات Mint API قابل‌خرید در فرم افزودن/ایجاد برنامه‌ها
اکنون تنظیم سرپرستی وجود دارد که به محصولات اجازه می‌دهد یا نمی‌دهد که توسعه‌دهنده نمی‌تواند در فرم ایجاد برنامه نمایش داده شود. برای تغییر این تنظیم، به «پیکربندی > تنظیمات درآمدزایی» بروید و تنظیم «نمایش محصول ایجاد برنامه» را تغییر دهید. به‌طور پیش‌فرض، فقط محصولاتی که آن توسعه‌دهنده می‌تواند از آن‌ها استفاده کند در فرم ایجاد برنامه نمایش داده می‌شود.
DEVSOL-874 نمایان کردن «محصول(های) میانای برنامه‌سازی کاربردی» فقط برای نقش‌های خاص توسعه‌دهندگان
با فعال کردن واحد «محدود کردن محصول میانای برنامه‌سازی کاربردی DevConnect براساس نقش»، اکنون می‌توان «محصولات میانای برنامه‌سازی کاربردی» را براساس نقش‌های Drupal اختصاص‌داده‌شده به آن توسعه‌دهندگان محدود کرد.
DEVSOL-865 به‌روزرسانی واحد: غیرفعال کردن به‌روزرسانی‌های کد واسط کاربر
در نسخه‌های ابری قبلی، صفحه به‌روزرسانی‌های دردسترس در بخش «گزارش‌ها > به‌روزرسانی‌های دردسترس» ظاهر می‌شد تا به سرپرستان اجازه دهد سایت را ازطریق FTP به‌روزرسانی کنند. این ویژگی برای کاربران فضای ابری غیرفعال شده است زیرا آن‌ها باید از داشبورد سایت خود برای به‌روزرسانی‌ها استفاده کنند.
DEVSOL-851 اطلاعات اعتباری اتصال Edge اکنون رمزگذاری شده و در یک سیستم فایل خصوصی ذخیره می‌شود
برای افزایش امنیت، اطلاعات اعتباری اتصال Edge دیگر در پایگاه داده ذخیره نمی‌شود، بلکه اکنون رمزگذاری شده و در سیستم فایل خصوصی ذخیره می‌شود.
DEVSOL-823 قالب‌بندی صفحه حالت نگهداری
اکنون صفحه نگهداری در همه مرورگرها به‌خوبی قالب‌بندی می‌شود.
DEVSOL-793 درآمدزایی: جدول «مدیریت کاربران» قالب‌بندی ضعیفی دارد
جدول کاربران «درآمدزایی» به‌عنوان بخشی از ویژگی جدید شرکت، قالب‌بندی مجدد شده است. اگر این صفحه را سفارشی‌سازی کرده‌اید، باید تغییراتتان را در تابع زمینه‌ای جدید theme_apigee_company_company_developers() در واحد apigee_company اعمال کنید.
DEVSOL-783 صفحه جزئیات بانک درآمدزایی
صفحه جزئیات بانک درآمدزایی اکنون در همه مرورگرها بهتر نمایش داده می‌شود.
DEVSOL-773 طرح قیمت منقضی به طرح قیمت فعال دیگری در درگاه «توسعه‌دهندگان» اشاره می‌کند
اگر طرحی پایان یافته باشد، دیگر پیوند وب به جزئیات طرح وجود ندارد زیرا آن طرح دیگر قابل‌مشاهده نیست. اکنون با کلیک کردن روی نام طرح در جدول «طرح‌های خریداری‌شده»، برگه طرح مناسب نمایش داده می‌شود.
DEVSOL-605 مدال «تراز پیش‌پرداخت ناکافی» در «درگاه توسعه‌دهندگان» باید هزینه و مالیات را نمایش دهد
پنجره مدال «تراز پیش‌پرداخت ناکافی» اکنون اطلاعات هزینه و مالیات را نمایش می‌دهد.
DEVSOL-523 وقتی «درآمدزایی» فعال است، نمی‌توان برنامه‌ها را حذف کرد
اکنون وقتی «درآمدزایی» فعال است می‌توانید برنامه‌ها را حذف کنید. نسخه‌های قبلی هنگام تلاش برای حذف برنامه، چارگوش گفتگوی خالی نشان می‌دادند.
DEVSOL-487 قالب روز در «درآمدزایی» باید توسط سرپرستان قابل پیکربندی باشد.
قالب تاریخ اکنون در بخش «درآمدزایی» در تنظیمات درآمدزایی برای قالب‌های تاریخ اروپا و ایالات متحده قابل پیکربندی است.
DEVSOL-257 فیلد «تأیید گذرواژه» در فرم «ایجاد کاربر سرپرست» درطول نصب
فیلد گذرواژه برای کاربر سرپرست درطول نصب تأیید می‌شود.
DEVSOL-115 تنظیمات «درگاه توسعه‌دهندگان» به شرح نیاز دارد
نوشتار شرح برای موارد تنظیمات DevConnect در صفحه «پیکربندی»
DEVSOL-31 افزودن قالب‌بندی صفحه برنامه
ناهم‌ترازی چارگوش‌های انتخاب محصول در فرم «افزودن برنامه» که خطا داشت اصلاح شد.