یادداشت‌های انتشار پورتال خدمات توسعه‌دهنده Apigee - 7.x-4.23

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

در 25 ژوئیه 2013، ما یک پورتال به روز شده به Apigee Developer Services را منتشر کردیم.

ویژگی ها و پیشرفت ها

  • ارتقاء از دروپال 7.21 به 7.23 (فقط تعمیرات تعمیر و نگهداری، بدون مشکل امنیتی).
  • نصب کننده جدید دروپال مبتنی بر نمایه.
  • ادغام با Apigee MINT (کسب درآمد و تجارت).
  • رسیدگی به خطاهای قابل اتصال. قلاب‌های جدیدی در معرض دید قرار می‌گیرند که به ماژول‌های خاص مشتری اجازه می‌دهند تا هرگونه خطا یا اعلان وضعیت ایجاد شده توسط ماژول‌های Devconnect را تغییر دهند.
  • ماژول حقوقی اکنون یکپارچه شده است. وقتی فعال باشد، روش قوی تری برای مدیریت پذیرش شرایط خدمات ارائه می دهد.
  • Devconnect نام کاربری: رمز عبور و org را می توان از خط فرمان از طریق drush تنظیم کرد.
  • صفحه جزئیات برنامه توسعه‌دهنده اکنون بدون فایل الگو ایجاد می‌شود (اگر فایل الگوی سفارشی وجود نداشته باشد)، و قلاب‌های جدیدی برای اجازه دادن به اصلاح محتویات و طرح‌بندی آن در معرض دید قرار می‌گیرند. اگر یک تم سفارشی وجود داشته باشد که الگوی صفحه جزئیات برنامه برنامه‌نویس قدیمی را لغو کند، از آن الگو استفاده می‌شود. در غیر این صورت، صفحه به عنوان یک آرایه رندر دروپال ایجاد می‌شود که می‌توان آن را از طریق قلاب‌ها تغییر داد.
  • تاریخ ایجاد برنامه توسعه‌دهنده اکنون به‌عنوان یک فیلد در دسترس برای نمایش در صفحه جزئیات برنامه برنامه‌نویس ارسال می‌شود. به‌طور پیش‌فرض نشان داده نمی‌شود، اما ماژول‌های سفارشی که قلاب‌های خاصی را پیاده‌سازی می‌کنند می‌توانند نمایش آن را فعال کنند.
  • URL های برگشت به تماس می توانند مورد نیاز، اختیاری یا به طور کلی پنهان شوند. این از طریق صفحه مدیریت Dev Portal کنترل می شود.
  • محصولات API را می توان به صورت تک یا چندگانه، با یک مقدار پیش فرض، الزامی یا اختیاری، یا حتی به طور کلی پنهان پیکربندی کرد. این از طریق صفحه مدیریت Dev Portal کنترل می شود.
  • برنامه‌های توسعه‌دهنده، توسعه‌دهندگان و محصولات API اکنون به‌عنوان موجودیت‌ها پیچیده شده‌اند. برای هر کدام موارد آزمون نوشته شد. دیگر نیازی نیست که یک برنامه‌نویس اطلاعاتی در مورد داخلی مدیریت API SDK داشته باشد. توابع آشنا entity_load و entity_save را می توان برای دسترسی به همه عملکردها استفاده کرد.
  • برنامه‌های توسعه‌دهنده اکنون توکن‌ها را در معرض نمایش قرار می‌دهند. اگر ماژول Rules فعال باشد، می‌توان از این ماژول‌ها در هنگام فعال شدن سه رویداد جدید استفاده کرد: هنگام ایجاد برنامه، به‌روزرسانی و حذف.
  • هنگامی که update.php اجرا می شود، ماژول های منسوخ Devconnect_* غیرفعال می شوند (در R24 حذف خواهند شد):
    • devconnect_apigee (حاوی کتابخانه های کلاس قدیمی که دیگر استفاده نمی شوند)
    • devconnect_validate (از زمانی که به پانتئون می رویم دیگر مورد نیاز نیست)
    • devconnect_faq_ext
  • ماژول های منسوخ مرتبط با devconnect حذف شدند:
    • devconnect_api_content_types
    • devconnect_api_views
    • devconnect_cdn
    • devconnect_node_settings
    • devconnect_readonlymode_ext
  • محتوا و ساختار پیش فرض اکنون به عنوان مجموعه ای از ویژگی ها باقی مانده است. این به نصب های از ابتدا اجازه می دهد تا یک نمونه کار از پورتال توسعه دهندگان را راه اندازی کنند.
  • وابستگی به ماژول node_reference حذف شد.
  • وقتی زبان ژاپنی فعال است، ماژول‌های DevChan به درستی کار می‌کنند.
  • رشته های ترجمه برای ترجمه ژاپنی اضافه شد.
  • Developer Sync اکنون همه توسعه دهندگان KMS را با کاربران محلی دروپال و همچنین رفتار قدیمی همگام سازی کاربران محلی دروپال با KMS را همگام می کند. همچنین به هر کاربری که به عنوان مدیر سازمان در KMS پیکربندی شده است، نقش های سرپرست را اختصاص می دهد.
  • Developer Sync اکنون از طریق drush قابل اجرا است.
  • اضافه شد accounts.apigee.com تک ورود به سیستم (در دسترس برای *.apigee.com دامنه).
  • هر دو Apigee SSO و Google SSO نقش های سرپرست را برای کاربری که ایمیل او به عنوان سرپرست در KMS پیکربندی شده است، تنظیم می کنند.
  • شناسایی بهبود یافته و از پیش جمع‌بندی نام/نام خانوادگی و ایمیل در Google SSO.
  • در صفحه مدیریت DevChan Management API، اکنون یک دکمه "تست اتصال" برای آزمایش پارامترهای اتصال KMS وجود دارد.
  • ماژول devconnect_key_value_map اضافه شده است که پیچیدگی‌های برخورد با مدیریت API SDK را هنگام برخورد با نقشه‌های Key-Value پنهان می‌کند.
  • ماژول WYSIWYG منسوخ شده و از توزیع به نفع ماژول های پیوند CKEditor و CKEditor حذف شده است. (WYSIWYG باید به طور کامل از هر نصبی حذف شود).
  • CKEditor به نسخه 4.2.1 ارتقا یافته است.
  • CKEditor برای استفاده از رسانه، media_embed و media_youtube برای مدیریت رسانه های آپلود شده و منبع اینترنت پیکربندی شده است.
  • دستور drush برای ارتقاء از >=R22 اضافه شد.
  • اسکریپت نصب OPDK کاملاً جدید و راهنمای نصب PDF.

رفع اشکال

  • آمپرساندها اکنون به عنوان بخشی از نام برنامه های توسعه دهنده ممنوع هستند. وجود آمپرسندها قبلا باعث شکستگی سایت می شد.
  • گذرواژه‌های سازمانی حاوی نویسه‌های غیرپسند URL دیگر باعث شکستگی نمی‌شوند.
  • اگر اعتبار KMS هنوز تنظیم نشده باشد، دیگر استثناها روی user_save اعمال نمی شوند.