شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید . اطلاعات
از زمان انتشار نسخه قبلی Edge for Private Cloud Feature، نسخههای زیر منتشر شدهاند و در این نسخه ویژه گنجانده شدهاند:
| انتشار رابط کاربری Edge | انتشار مدیریت لبه | انتشار پورتال |
|---|---|---|
برای درک چگونگی تشخیص اینکه آیا یک نسخه ابری خاص در نسخه Edge شما برای Private Cloud گنجانده شده است یا خیر، به «درباره شمارهگذاری نسخهها» مراجعه کنید.
مرور کلی انتشار
مهمترین ویژگیهای جدید این نسخه شامل موارد زیر است:
- ارتقا به PostgreSQL 9.6
- انتشار بتای تجربه جدید Edge برای فضای ابری خصوصی
- انتشار بتای سه سیاست جدید که به شما امکان تولید، تأیید و رمزگشایی توکنهای وب JSON (JWT) را میدهد.
این نسخه همچنین شامل تمام رفع اشکالات و ویژگیهای جدید موجود در نسخههای Edge Public Cloud ذکر شده در زیر است.
استهلاک و بازنشستگی
ویژگیهای زیر در این نسخه منسوخ یا کنار گذاشته شدهاند. برای اطلاعات بیشتر به سیاست منسوخ شدن Edge مراجعه کنید.
منسوخشدهها
منسوخ شدن نصبهای جدید API BaaS
مشتریان جدید از تاریخ ۳۱ ژانویه ۲۰۱۸ واجد شرایط دریافت API BaaS نیستند، مگر اینکه در برگه مشخصات شما، شرایط API BaaS ذکر شده باشد.
منسوخ شدن فروشگاه امن Apigee (خزانهها)
مخزن امن Apigee که با نام "vaults" نیز شناخته میشود، منسوخ شده و در سپتامبر ۲۰۱۸ بازنشسته خواهد شد. Vaults که ذخیرهسازی رمزگذاریشده جفتهای کلید/مقدار را فراهم میکنند، با API مدیریت ایجاد میشوند و در زمان اجرا با توابعی در ماژول apigee-access Node.js قابل دسترسی هستند.
به جای استفاده از حافظه امن، از نقشههای کلید-مقدار رمزگذاریشده (KVM) استفاده کنید، همانطور که در بخش «کار با نقشههای کلید-مقدار» توضیح داده شده است. KVMهای رمزگذاریشده به اندازه گاوصندوقها ایمن هستند و گزینههای بیشتری برای ایجاد و بازیابی ارائه میدهند. (MGMT-3848)
منسوخ شدن افزودن مسیرها در تب عملکرد پروکسی API
تا این نسخه، میتوانستید در رابط کاربری مدیریت، به یک پروکسی API بروید، به تب Performance بروید و مسیرهای مختلفی را برای مقایسه مبتنی بر نمودار در تب Performance پروکسی و در داشبورد Business Transactions ایجاد کنید. این ویژگی اکنون منسوخ شده و دیگر در رابط کاربری موجود نیست. برای جایگزینی برای این قابلیت، به مقاله زیر از انجمن Apigee مراجعه کنید: Alternative to Business Transactions API (EDGEUI-902)
منسوخ شدن ویژگی SMTPSSL برای تنظیم پروتکل SMTP برای پورتال سرویسهای توسعهدهندگان
اکنون به جای ویژگی SMTP_PROTOCOL ، از ویژگی SMTPSSL برای تنظیم پروتکل مورد استفاده توسط سرور SMTP متصل به پورتال استفاده میکنید. مقادیر معتبر عبارتند از: "standard"، "ssl" یا "tls".
برای اطلاعات بیشتر به نصب پورتال خدمات توسعهدهندگان مراجعه کنید.
ویژگیها و بهروزرسانیهای جدید
در ادامه ویژگیها و بهبودهای جدید این نسخه آمده است. علاوه بر بهبودهای زیر، این نسخه شامل بهبودهای متعدد در قابلیت استفاده، عملکرد، امنیت و پایداری نیز میشود.
ابر خصوصی
ارتقاء PostgreSQL به نسخه 9.6
این نسخه شامل ارتقاء به PostgreSQL 9.6 است تا به Edge اجازه دهد از ویژگی Parallel Query در PostgreSQL بهره ببرد. برای اطلاعات بیشتر، به موارد زیر مراجعه کنید:
- آپگرید Apigee Edge 4.17.0x به 4.18.01
- آپگرید Apigee Edge نسخه ۴.۱۶.۰۹ به ۴.۱۸.۰۱
- بهروزرسانی Apigee Edge نسخههای ۴.۱۶.۰۱/۴.۱۶.۰۵ به ۴.۱۸.۰۱
انتشار بتای تجربه جدید Edge برای فضای ابری خصوصی
این نسخه از Edge برای Private Cloud شامل یک نسخه بتا از یک بهروزرسانی عمده برای رابط کاربری مدیریت API است. این تجربه جدید Edge بر اساس ویژگیهای موجود پلتفرم Apigee Edge ساخته شده و برخی پیشرفتها، به ویژه در زمینههای طراحی و انتشار، را به آن اضافه میکند.
تجربه New Edge قبلاً فقط برای کاربران Cloud در دسترس بود. با این نسخه از Edge برای Private Cloud، اکنون میتوانید نسخه بتای تجربه New Edge را نصب کنید.
برای اطلاعات بیشتر به نسخه بتای تجربه جدید Edge برای Private Cloud مراجعه کنید.
انتشار بتای سیاستهای JWT
JSON Web Token (JWT) یک استاندارد توکن است که در IETF RFC 7519 شرح داده شده است. JWT راهی برای امضای مجموعهای از ادعاها، به عبارت دیگر مجموعهای از جفتهای نام/مقدار، فراهم میکند که بعداً میتواند توسط گیرنده JWT به طور قابل اعتمادی تأیید شود.
این نسخه شامل سه سیاست جدید است که به شما امکان میدهد توکنهای وب JSON (JWT) را در Apigee Edge تولید، تأیید و رمزگشایی کنید:
- سیاست تولید JWT - یک JWT امضا شده با مجموعهای از ادعاها (Claims) قابل تنظیم تولید میکند. سپس JWT میتواند به کلاینتها برگردانده شود، به اهداف backend منتقل شود یا به روشهای دیگر مورد استفاده قرار گیرد. برای اطلاعات بیشتر به سیاست تولید JWT (نسخه بتا) مراجعه کنید.
- سیاست تأیید JWT - امضای JWT دریافتی از کلاینتها یا سایر سیستمها را تأیید میکند. این سیاست همچنین ادعاها را در متغیرهای جریان استخراج میکند تا سیاستها یا شرایط بعدی بتوانند آن مقادیر را برای تصمیمگیری در مورد مجوز یا مسیریابی بررسی کنند. برای اطلاعات بیشتر به سیاست تأیید JWT (نسخه بتا) مراجعه کنید.
- سیاست رمزگشایی JWT - یک JWT را بدون تأیید امضای JWT رمزگشایی میکند. این سیاست زمانی مفید است که با سیاست تأیید JWT هماهنگ استفاده شود، زمانی که مقدار یک ادعا از درون JWT باید قبل از تأیید امضای JWT مشخص باشد. برای اطلاعات بیشتر به سیاست رمزگشایی JWT (نسخه بتا) مراجعه کنید.
برای مرور کلی، به نمای کلی سیاستهای JWT مراجعه کنید.
پشتیبانی از منگنه کردن OCSP برای میزبانهای مجازی (65587547)
میزبانهای مجازی اکنون از OCSP Stapling برای TLS یکطرفه و دوطرفه پشتیبانی میکنند. وقتی این قابلیت فعال باشد، یک کلاینت OCSP (پروتکل وضعیت گواهی آنلاین) یک درخواست وضعیت به یک پاسخدهنده OCSP ارسال میکند تا مشخص شود که آیا گواهی معتبر است یا خیر. پاسخ نشان میدهد که آیا گواهی معتبر است و لغو نشده است.
به طور پیشفرض، OCSP Stapling غیرفعال است. برای فعال کردن OCSP، باید TLS روی میزبان مجازی فعال باشد.
برای اطلاعات بیشتر به مرجع ویژگی میزبان مجازی مراجعه کنید.
گزینههای تلاش مجدد روتر اکنون میتوانند در سطح میزبان مجازی تنظیم شوند
اکنون میتوانید گزینههای تلاش مجدد را برای ارتباطات روتر با پردازنده پیام در میزبان مجازی تنظیم کنید. این به شما کنترل دقیقتری نسبت به گزینههای قبلی میدهد که فقط در سطح روتر قابل تنظیم بودند.
برای اطلاعات بیشتر، به ویژگیهای پیکربندی میزبان مجازی مراجعه کنید.
پشتیبانی از نگاشت نقش خارجی اضافه شد (۶۷۱۴۵۰۳۰)
اگر از احراز هویت خارجی برای ادغام یک سرویس دایرکتوری خارجی در نصب Apigee Edge Private Cloud استفاده میکنید، اکنون میتوانید از نگاشت نقش خارجی استفاده کنید. نگاشت نقش خارجی به شما امکان میدهد گروهها یا نقشهای خود را به نقشها و گروههای کنترل دسترسی مبتنی بر نقش (RBAC) که در Apigee Edge ایجاد شدهاند، نگاشت کنید.
سرویس نقشهبرداری نقش خارجی برای Edge for Private Cloud که قبل از نسخه ۴.۱۸.۰۱ منتشر شده بود، منسوخ شده است. نسخه ۴.۱۸.۰۱ نقشهبرداری نقش خارجی، یک نسخه بهروز شده با اشکالات رفع شده و ویژگیهای جدید اضافه شده است:
- مشکلی که باعث میشد هنگام احراز هویت با کاربرانی که باید دسترسی داشته باشند، پاسخهای غیرمجاز ۴۰۳ احراز هویت دریافت کنید، برطرف شد.
- هدر
X-Apigee-Current-Userاکنون در نقشهبرداری نقش خارجی پشتیبانی میشود. کاربرانی که دسترسی مناسب (sysadmin) دارند میتوانند به عنوان کاربر دیگری با اعتبارنامه شخصی وارد سیستم شوند.
برای اطلاعات بیشتر به نگاشت نقش خارجی مراجعه کنید.
اکنون میتوانید بدون اجرای نصب، نیازمندیهای سیستم را آزمایش کنید (۶۷۸۵۸۱۶۱)
نسخه ۴.۱۷.۰۹ مرورگر اج برای فضای ابری خصوصی (Edge for the Private Cloud) از ویژگی ENABLE_SYSTEM_CHECK=y برای بررسی نیازهای پردازنده و حافظه در دستگاه به عنوان بخشی از نصب پشتیبانی میکند. با این حال، این بررسی مستلزم انجام یک نصب واقعی بود. اکنون میتوانید از پرچم " -t " برای انجام این بررسی بدون نیاز به نصب استفاده کنید:
/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t
این دستور هرگونه خطایی در مورد نیازمندیهای سیستم را روی صفحه نمایش میدهد.
برای اطلاعات بیشتر به نصب اجزای Edge روی یک گره مراجعه کنید.
نسخه PHP برای پورتال خدمات توسعهدهندگان (۶۸۷۳۳۲۳۳) بهروزرسانی شد.
این پورتال اکنون از نسخه PHP 7.0.23 استفاده میکند.
دیگر نیازی به پیکربندی سرور SMTP با پورتال خدمات توسعهدهندگان (70164403) نیست.
دیگر لازم نیست هنگام نصب پورتال، سرور SMTP را پیکربندی کنید. اکنون میتوانید پس از نصب نیز آن را پیکربندی کنید.
خدمات API
اعتبارسنجی نام در موجودیتهای جدید (MGMT-4252 و MGMT-4098)
وقتی موجودیتهای جدیدی ایجاد میکنید، Apigee نامها را برای اجرای قوانین نامگذاری اعتبارسنجی میکند. موجودیتهایی که در هنگام ایجاد یا بهروزرسانی اعتبارسنجی میشوند عبارتند از: پروکسیهای API، سیاستها (و نامهای سیاست در تعاریف پروکسی API)، میزبانهای مجازی، نقشها، حافظههای پنهان، سرورهای هدف، ماسکهای داده برای اشکالزدایی، فروشگاههای کلید و فروشگاههای اعتماد، و فایلهای منبع در پروکسیهای API. برای محدودیتهای نامگذاری در مورد این موجودیتها، به توصیههای مربوط به نامگذاری و خطای ورودی مراجعه کنید.
اشکالات برطرف شد
اشکالات زیر در این نسخه برطرف شدهاند. این لیست در درجه اول برای کاربرانی است که میخواهند بررسی کنند آیا تیکتهای پشتیبانی آنها برطرف شده است یا خیر. این لیست برای ارائه اطلاعات دقیق برای همه کاربران طراحی نشده است.
ابر خصوصی ۴.۱۸.۰۱
| شناسه مسئله | توضیحات |
|---|---|
| ۶۸۰۰۱۱۶۴ | افزونه PHP LDAP اکنون به طور پیشفرض با پورتال نصب شده است افزونه PHP LDAP اکنون به طور پیشفرض هنگام نصب پورتال در RedHat و CentOS نصب میشود. این ماژول، فعالسازی ماژول Drupal LDAP را آسانتر میکند. |
| ۶۸۰۴۹۴۸۱ | فایل settings.php دروپال اکنون قابل نوشتن است. اسکریپت نصب پورتال اکنون اطمینان حاصل میکند که فایل |
| ۶۸۱۳۹۱۶۶ | خروجی نصبکننده نشان داد که OpenLDAP در حال تنزل رتبه است، در حالی که اینطور نبود. |
| ۶۸۳۲۹۱۰۵ | راهاندازی پورتال هنگام اتصال به Edge در زمانی که SAML فعال است و از گواهی خودامضا استفاده میکند، نمیتواند کاربر ایجاد کند. |
| ۶۸۴۲۷۵۶۱ | ویژگیهای پیکربندی پورتال اکنون پس از راهاندازی مجدد به درستی تنظیم میشوند. |
| ۶۹۰۲۴۴۶۵ | غیرفعال کردن SharedFlow در رابط کاربری Edge امکانپذیر نیست |
| ۶۹۷۱۱۶۱۶ | جکسون دیتابایند در JAR های شخص ثالث به نسخه ۲.۷.۹.۱ بهروزرسانی شد. |
۱۷.۱۱.۰۶ (رابط کاربری)
| شناسه مسئله | توضیحات |
|---|---|
| ۶۸۳۵۷۱۸۲ | فایل CSV شامل دادههای صحیح برای بازه زمانی نیست (شامل مجموعه کامل دادهها میشود) |
| ۶۷۶۵۰۴۹۴ | رابط کاربری اج باید تغییرات محیط را ردیابی کند در برخی موارد، تغییرات محیطی هنگام جابجایی بین صفحات در رابط کاربری حفظ نمیشد. این مشکل برطرف شده است. |
۱۷.۱۰.۲۵.۰۰ (پورتال)
| شناسه مسئله | نام کامپوننت | توضیحات |
|---|---|---|
| ۶۷۶۴۶۶۸۶ | پورتال توسعهدهندگان - دروپال | و در صفحه انجمن نمایش داده میشود اشکالی که باعث میشد قالب پیشفرض Apigee برای هر علامت & در تبهای منو، «&» را نشان دهد، برطرف شد. |
| ۶۵۴۵۶۴۶۹ | پورتال توسعهدهندگان - دروپال | ماژول CAPTCHA را برای بهبودهای امنیتی ارائه شده توسط مشارکتکنندگان ماژول، بهروزرسانی کنید. ماژول CAPTCHA برای رفع یک آسیبپذیری امنیتی به CAPTCHA 7.x-1.5 بهروزرسانی شده است. برای اطلاعات بیشتر، به https://www.drupal.org/node/2907137 مراجعه کنید. |
| ۶۵۱۰۱۸۲۷ | پورتال توسعهدهندگان - دروپال | تجزیه و تحلیل برنامه شرکت کار نمیکند اشکالی که باعث میشد برنامههای شرکتهای کسب درآمد نتوانند هیچ داده تحلیلی را نشان دهند، برطرف شد. |
| ۶۵۰۰۳۸۷۰ | پورتال توسعهدهندگان - دروپال | امکان لغو طرحهای نرخگذاری آینده وجود ندارد اشکالی که باعث میشد طرحهای نرخ آتی خریداری شده توسط یک شرکت قابل لغو نباشند، برطرف شد. |
| ۶۵۰۰۳۵۳۹ | پورتال توسعهدهندگان - دروپال | استفاده از کشور پیشفرض از زبان دروپال آدرس اطلاعات تماس و جزئیات صورتحساب کسب درآمد اکنون از کشور پیشفرض موجود در تنظیمات زبان پیشفرض کشور استفاده میکند. میتوانید این تنظیم را با انتخاب پیکربندی > منطقهای و زبان در منوی مدیریت دروپال تغییر دهید. تغییر زبان پیشفرض، کشور پیشفرض در بخش اطلاعات تماس و جزئیات صورتحساب کسب درآمد را تغییر میدهد. |
۱۷.۱۰.۱۱ (رابط کاربری)
| شناسه مسئله | توضیحات |
|---|---|
| ۶۷۰۰۵۱۹۲ | رابط کاربری هنگام بررسی مجوزها باید مسیرهای رمزگشایی شده را مدیریت کند. رابط کاربری اکنون هنگام بررسی مجوزهای کاربر، مسیرهای رمزگشایی شده را مدیریت میکند. |
۱۷.۰۹.۲۰ (مدیریت API و زمان اجرا)
| شناسه مسئله | نام کامپوننت | توضیحات |
|---|---|---|
| MGMT-4219 | مدیریت API | MGMT برای ارسال هدر org و env به blobstore |
| MGMT-4065 | مدیریت API | پشتیبانی برای گواهیهای فرمت PKS فعال شد |
| MGMT-3782 | مدیریت API | مقدار سطح سازگاری پیشفرض بهینه برای منطقه هویت |
| MGMT-3913 | مدیریت API | حل مشکل تایم اوت برای بازیابی توکنهای OAuth2 توسط یک appId |
| MGMT-4177 | مدیریت API | امکان غیرفعال کردن طرح احراز هویت پایه در SecurityProfile |
| MGMT-3978 | مدیریت API | برای تنظیم JVM_OPTIONS روی تمام کامپوننتهای جاوا، به یک توکن CWC نیاز دارید. |
| MGMT-3918 MGMT-4294 | مدیریت API | رمزگذاری خودکار URL کاراکترهای ویژه در مسیرهای مجوز برای نقشهای سفارشی |
| APIRT-4767 | زمان اجرای API | در مرحله جاوا اسکریپت، همیشه باید از UTF-8 برای محتوا استفاده شود. |
| APIRT-4725 | زمان اجرای API | مشکل NPE سرویس OAuth برطرف شد |
| APIRT-4691 | زمان اجرای API | قبل از از بین بردن سرویس ناسالم، به اتصالات زمان بدهید تا تخلیه شوند. |
| APIRT-4644 | زمان اجرای API | مجوز پایه برای BlobstoreService |
| APIRT-4636 | زمان اجرای API | در صورت از کار افتادن Zookeeper، Sense Action باید به کار خود ادامه دهد. |
| APIRT-4635 | زمان اجرای API | پشتیبانی از ویژگی Reuse refresh token برای سیاستهای OAuth فعال شد. |
| APIRT-4632 | زمان اجرای API | شمارنده سهمیه پنجره چرخان به طور دقیق محاسبه نمیشود. |
| APIRT-4584 | زمان اجرای API | قلاب جریان به طور مداوم مستقر نمیشود، بررسی ZooKeeper کار نمیکند |
| APIRT-4542 | زمان اجرای API | وظیفه حس کردن توسط MP بدون اطلاع قبلی پایان یافت |
| APIRT-4522 | زمان اجرای API | اگر منطقه سازمانی با منطقه axgroup متفاوت باشد، Analytics برای پردازندههای پیام با قابلیت کسب درآمد کار نمیکند. |
| APIRT-4444 | زمان اجرای API | محاسبه نرخ خطا به ازای هر هدف به ازای هر کد خطا |
| APIRT-4435 | زمان اجرای API | تابع RepositoryServiceImpl.loadAsString() از charset استفاده نمیکند. |
| APIRT-4370 | زمان اجرای API | استفاده زیاد از حافظه در نمایندگان مجلس سازمان |
| APIRT-4354 | زمان اجرای API | نسخه TLS را در Nginx access_log برای هر درخواست ثبت کنید |
| APIRT-4169 | زمان اجرای API | نسخه فعلی Nginx از ترکیب متغیرهای مورد نیاز برای هدر X-Forwarded-For پشتیبانی نمیکند. |
| APIRT-3671 | زمان اجرای API | توکنها پس از فعال کردن هشینگ، به صورت هش شده ثبت نمیشوند. |
| APIRT-3593 | زمان اجرای API | توکن OAuth در فراخوانی بعدی، ویژگی set را نگه نمیدارد. |
| APIRT-3081 | زمان اجرای API | خطای messaging.adaptors.http.flow.ServiceUnavailable با خطمشی محدودیت نرخ همزمان |
| APIRT-4660 | زمان اجرای API | نام پاد MP را در هدر روتر X-Apigee-Pod اضافه کنید |
| APIRT-4506 | زمان اجرای API | تغییرات حافظه پنهان در یک پردازنده پیام خاص تکرار نمیشوند. |
| APIRT-4196 | زمان اجرای API | قالب مهر زمانی syslog در سیاست ثبت پیام صحیح نیست. |
| ۶۶۹۳۳۶۶۴ | زمان اجرای API | QuotaService برای جریان غیر CPS باید سطلها را به صورت ناهمگام و نه در نخ Apigee-Main تمیز کند. |
| ۶۶۴۹۵۲۰۵ | زمان اجرای API | مدیریت بهتر سیاستهای جاوا اسکریپت با فراخوانیهای ناهمگام http برای جلوگیری از NPE |
| ۶۵۸۴۷۴۶۲ | زمان اجرای API | دستور print با NPE ناموفق است |
| ۶۵۶۴۸۵۷۸ | زمان اجرای API | فقط نمایندگان مجلس باید در مسیر کنسول KV ثبت نام کنند |
| ۶۵۶۰۳۳۶۰ | زمان اجرای API | فراخوانیهای جاوا اسکریپت با خطای null مواجه میشوند. |
| ۶۵۴۱۶۵۳۱ | پلتفرم ویژه | وقتی اشیاء جاوا اسکریپت به متن مرحلهای جاوا اسکریپت بازگردانده میشوند، متن پیام را دوباره زنده کن |
| ۶۷۴۰۵۷۴۴ | آپیجی | تأخیر بالای پردازش درخواست در MPها |
| ۶۵۸۴۹۱۸۶ | تریریم | استثنائات مدیریت نشده باعث خروج فرآیند Node.js/Trireme نمیشوند. |
| ۶۵۷۱۳۸۸۲ | تریریم | mongodb-core در Trireme نتایج رمزنگاری متفاوتی نسبت به Node.js بومی تولید میکند |
| ۶۵۳۷۴۴۸۴ | تریریم | امنیت گره: http.get با گزینههای احراز هویت عددی، بافرهای مقداردهی نشده ایجاد میکند. |
| ۶۴۵۷۷۴۴۹ | تریریم | Trireme خطای الگوریتم تأیید نامعتبر sha256 را برمیگرداند |
| اجسرو-۶ | سرور لبه | برنامههای گره با خطای x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError" مواجه میشوند. |
۱۷.۰۹.۲۰ (رابط کاربری)
| شناسه مسئله | توضیحات |
|---|---|
| ۶۵۵۸۴۹۶۳ | تجزیه و تحلیل: فیلتر گزارشهای سفارشی باید بررسی غیرحساس به حروف بزرگ و کوچک برای نوع دادهها داشته باشد فیلتر گزارشهای سفارشی اکنون برای مقایسه نوع دادهها به حروف کوچک و بزرگ حساس نیست. |
| ۶۵۴۴۶۸۴۶ | نمیتوان نقش مدیر را برای یک شرکت در رابط کاربری Edge تعیین کرد مجموعه کامل توسعهدهندگان و شرکتها نمایش داده میشوند و میتوان آنها را در رابط کاربری Edge مدیریت کرد. |
| ۶۵۱۲۵۶۴۴ | نمیتوان یک محصول API را از اعتبارنامهی برنامهی شرکت حذف کرد مشکلی که مانع از حذف یک محصول API از اعتبارنامه یک برنامه شرکتی میشد، برطرف شده است. |
۱۷.۰۹.۱۱ (مدیریت API)
| شناسه مسئله | توضیحات |
|---|---|
| ۶۴۵۴۱۶۶۵ | پیکربندی ثبتکننده منبع را در MP تغییر دهید تا نامهای گزارش متفاوتی داشته باشید |
| APIRT‑۳۵۹۳ | توکن OAuth در فراخوانی بعدی، ویژگی set را نگه نمیدارد. |
| APIRT-4336 | اجرای OAuthStepExecution را به چندین مرحله تقسیم کنید. هر عملیات باید یک مرحله اجرای اختصاصی داشته باشد. |
| APIRT-4444 | محاسبه نرخ خطا به ازای هر هدف به ازای هر کد خطا |
| APIRT-4456 | کلید API مربوط به EAP-gateway/apid را ریفکتور و تأیید کنید |
| APIRT-4635 | پشتیبانی از ویژگی Reuse refresh token برای سیاستهای OAuth فعال شد. |
| APIRT-4683 | IP های GCP LB را به عنوان مورد اعتماد برای هدرهای XFF اضافه کنید |
| APIRT-4723 | پشتیبانی از بارگذاری بسته OAuth برای حالت EdgeX/Hybrid |
| APIRT-4725 | مشکل NPE سرویس OAuth برطرف شد |
| APIRT-4726 | ScriptableHttpClient نباید فرض کند که متن پیام هنوز در زمان ارسال وجود دارد. |
| MGMT-3764 | کلید ذخیره نامعتبر دیگر از مدیریت عبور نمیکند |
| MGMT-3782 | مقدار سطح سازگاری پیشفرض بهینه برای منطقه هویت |
| MGMT-3913 | حل مشکل تایم اوت برای بازیابی توکنهای OAuth2 توسط یک appId |
| MGMT-3997 | حذف keystoreها در صورتی که مرجعی به آن اشاره کند، نباید مجاز باشد. |
| MGMT-4013 | بهروزرسانی مرجع کلید، وجود کلید و نام مستعار ارجاعشده را بررسی میکند. |
| MGMT-4065 | پشتیبانی برای گواهیهای فرمت PKS فعال شد |
| MGMT-4113 | بهبود ویژگیهای میزبان مجازی سلف سرویس |
| MGMT-4229 | پس از اضافه کردن @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) رگرسیون apiconfiguration با شکست مواجه میشود. |
| MGMT-4232 | [EDGEX/Hybrid] آپلودهای API ایمپورت، بسته نرمافزاری را خراب نمیکند |
| MGMT-4242 | [EDGEX/Hybrid] پشتیبانی از استقرار پروکسی در بیش از یک محیط |
| MGMT-4245 | [EDGEX/Hybrid] اعتبارسنجی سلف سرویس VirtualHost برای میزبانهای مجازی ترکیبی |
| MGMT-4250 | [EDGEX] اجرای موازی برای API پراکسی وضعیت استقرار API |
۱۷.۰۹.۰۶ (رابط کاربری)
| شناسه مسئله | توضیحات |
|---|---|
| ۶۵۰۱۵۱۴۴ | تجزیه و تحلیل: فیلتر صفحه گزارشهای سفارشی با فیلتر مقدار صحیح برای مشتریان Big Query مشکل دارد فیلتر صفحه گزارشهای سفارشی اکنون مطابق انتظار، مقادیر صحیح را مدیریت میکند. |
| ۶۴۸۰۶۹۷۶ | فیلد توسعهدهنده در صفحه لیست برنامهها پر نشده است فیلد توسعهدهنده اکنون برای همه برنامههای موجود در لیست پر شده است. |
| ۶۴۷۶۶۹۱۸ | پشتیبانی YAML ویرایشگر پروکسی API دچار مشکل شده است. مشکلی که باعث ایجاد مشکل در فایلهای YAML در ویرایشگر پروکسی API میشد، برطرف شد. |
| ۶۴۱۶۰۵۷۲ | تجزیه و تحلیل: تراکنشهای تجاری را از منوی تجزیه و تحلیل و از تب عملکرد ویرایشگر پروکسی حذف کنید. داشبورد تحلیلی تراکنشهای تجاری دیگر پشتیبانی نمیشود. برای گزینههای جایگزین، به مقاله انجمن «API جایگزین تراکنشهای تجاری» مراجعه کنید. |
۱۷.۰۸.۲۱.۰۰ (پورتال)
| شناسه مسئله | توضیحات |
|---|---|
| دوسول-۲۶۲۵ | نقشهای درآمدزایی پس از تغییر شرکت حذف میشوند اگر کسب درآمد را فعال کرده باشید، اگر نقشی را به یک کاربر اختصاص دهید و او از یک زمینه کاری شرکت به زمینه کاری دیگر تغییر کند، آن نقش دیگر از کاربر حذف نمیشود. |
| DEVSOL-2621 | بهروزرسانیهای ماژولهای دروپال ماژولهای دروپال زیر به نسخه ذکر شده بهروزرسانی شدند:
|
| DEVSOL-2612 | پیام «وبسایت با خطایی مواجه شد» هنگام فعال کردن کسب درآمد نمایش داده شد این خطا دیگر ثبت نمیشود. |
| DEVSOL-2609 | صفحه وضعیت دروپال وضعیت اتصال Edge را برای SAML (OAuth) به درستی نشان نمیدهد. صفحه وضعیت دروپال اکنون وضعیت اتصال صحیح Edge را برای SAML (OAuth) نشان میدهد. پیش از این، صفحه گزارشها > گزارشهای وضعیت نشان میداد که اتصال حتی اگر SAML را به درستی پیکربندی کرده بودید، کار نمیکند. |
| DEVSOL-2608 | SAML/OAuth: گزارش، فقدان حافظه پنهان توکن Bearer را با هر فراخوانی چاپ میکند. مشکل منطق حافظه پنهان توکن Bearer که باعث میشد سیستم هر بار که Edge را فراخوانی میکند، توکن جدیدی دریافت کند، برطرف شد. |
| DEVSOL-2599 | مشکلات متعدد با تابع devconnect_user_developer_is_active() مشکلی که باعث میشد وضعیت توسعهدهندهی اشتباهی برای تصمیمگیری در مورد فعال بودن یا نبودن کاربر بررسی شود، برطرف شد. اگر حساب توسعهدهندهای در رابط کاربری اج غیرفعال شود و باعث از کار افتادن کلیدهای برنامه شود، سیستم اکنون پیامی را برای اطلاع به توسعهدهنده نمایش میدهد. همچنین بهبودهایی در عملکرد این قابلیت اضافه شده است. |
| DEVSOL-2595 | بهبودها و بهروزرسانیهای پیکربندی SAML بهبودها و بهروزرسانیهای زیر در پیکربندی SAML اعمال شده است:
|
| DEVSOL-2569 | تجزیه و تحلیل برنامه: زمان پاسخگویی نقطه پایانی دیگر کار نمیکند، به زمان پاسخگویی کل تغییر یافته است نمودار تحلیلی زمان پاسخگویی به نقطه پایانی از تب Analytics در صفحه برنامههای توسعهدهندگان حذف شده است، زیرا کل زمان پاسخگویی را نشان نمیداد و باعث سردرگمی میشد. این معیار فقط زمان لازم برای پاسخگویی نقطه پایانی را نشان میداد، اما زمان لازم برای پاسخگویی پروکسی API را نشان نمیداد. نمودار Throughput، کل زمان پاسخگویی را برای توسعهدهندگان نهایی نشان میدهد. |
۱۷.۰۷.۳۱.۰۰ (پورتال)
| شناسه مسئله | توضیحات |
|---|---|
| دوسول-۲۲۵۸ | برخی از فیلدهای متنی را نمیتوان به پرتغالی ترجمه کرد متن ترجمه موجود در ماژول Drupal Dev Portal Apps به سیستم Drupal Internationalization اضافه شد. پیش از این، برخی از متنها در صفحات "My Apps" قابل ترجمه نبودند. |
| DEVSOL-2536 | ویرایش «نام برنامه» یا «آدرس تماس برگشتی» باعث میشود پورتال محصولات API را از برنامه توسعهدهنده حذف کند. بهروزرسانی یک برنامهی توسعهدهنده دیگر منجر به حذف محصولات API از برنامه نخواهد شد. |
| DEVSOL-2519 | Smartdocs وابستگی تعریف نشدهای به devconnect_developer_apps دارد. ماژول Smartdocs دیگر وابستگی غیرضروری به ماژول برنامههای توسعهدهنده DevConnect ندارد. |
| DEVSOL-2492 | فرار نادرست HTML در صفحه شرکت مشکلی که باعث میشد منوهای کسب درآمد، علامتهای & مانند «کاتالوگ و طرحها» را با کدگذاری HTML نمایش دهند، برطرف شد. |
| DEVSOL-2490 | بهبود استفاده از تنظیمکنندههای تاریخ طرح نرخ در ماژولهای کسب درآمد مدیریت بهتر طرحهای نرخ کسب درآمد در مناطق زمانی مختلف اضافه شد. |
| دوسول-۲۴۴۰ | فراخوانی API منسوخشدهی «limits» مدیریت در پورتال توسعهدهندگان منجر به خطای ۴۰۴ میشود سیستم بهروزرسانی شده برای مدیریت API طرح مشاهده/خرید جدید در بخش کسب درآمد. |
| DEVSOL-2436 | جدول drupal_cache_mint در پایگاه داده DevPortal هنگام تلاش برای فعال کردن ماژول Apigee_company دروپال برای فعال کردن کسب درآمد، وجود ندارد. مشکلی که باعث میشد پیکربندی کسب درآمد باعث خطای زیر شود، برطرف شد: "ERROR: رابطه "drupal_cache_mint" وجود ندارد". |
| DEVSOL-2419 | ایمپورت کردن JSON غیر OpenAPI به عنوان OpenAPI که پیام خطا نمیدهد وارد کردن یک سند OpenAPI به SmartDocs اکنون اعتبارسنجی میشود تا مطمئن شویم که سند مطابق با مشخصات OpenAPI است. |
| DEVSOL-2406 | پیوندهای SmartDocs، «جزئیات ویرایش» یا «ویرایش ویرایش»، کار نمیکنند مشکلی که باعث میشد «جزئیات ویرایش» یا «ویرایش ویرایش» در منوی عملیات ویرایشهای SmartDocs صفحه اشتباهی را نمایش دهند، برطرف شد. |
| DEVSOL-2382 | قابلیت «قفل کردن قالبهای متد SmartDocs» یک مجوز جدید با عنوان «مدیریت قالبهای SmartDocs» ایجاد شد تا امکان ویرایش قالبهای SmartDocs حذف یا به یک نقش محدود شود. |
| دوسول-۲۳۸۰ | خطای ایندکس نامشخص در لاگهای دروپال پیام گمراهکنندهی زیر در لاگ دروپال برای سایتهای دارای قابلیت کسب درآمد حذف شد: Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers() |
| DEVSOL-2375 | خطای آدرس نامعتبر در لاگ دروپال اشکالی که باعث میشد در صورت عدم پیکربندی SMTP در سیستم، خطاهای نامعتبر به گزارش اضافه شوند، برطرف شد. |
| DEVSOL-2355 | وقفه cURL منجر به هشدارهای PHP و گزارشهای خراب در edge-php-sdk میشود اشکالی که باعث میشد وقفهها منجر به پیامهای لاگ با قالببندی ضعیف شوند، برطرف شد. |
| DEVSOL-2336 | بهروزرسانی پیکربندی ارائهدهنده پرداخت برای کسب درآمد اکنون میتوانید از صفحه پیکربندی « پیکربندی > تنظیمات کسب درآمد > پرداخت دورهای از طریق پورتال توسعهدهندگان Worldpay» برای پیکربندی جزئیات پرداخت WorldPay استفاده کنید. |
| DEVSOL-2307 | هشدار/اسنادی اضافه کنید که ماژول apigee_company فقط با کسب درآمد قابل استفاده است ماژول apigee_company دروپال نیاز به فعال بودن قابلیت کسب درآمد دارد. اگر ماژول apigee_company را در حالی که قابلیت کسب درآمد فعال نیست، فعال کنید، یک پیام هشدار در گزارش وضعیت سایت نمایش داده میشود. |
| DEVSOL-2270 | بعد از آخرین انتشار کسب درآمد (۵ اکتبر ۲۰۱۶) نمیتوان اطلاعات شرکت را ذخیره کرد مشکل مربوط به کسب درآمد که باعث میشد اطلاعات شرکت به درستی ذخیره نشود، برطرف شد. |
| DEVSOL-2175 | ماژولهای اصلی آمار و مستعارها با هم خوب کار نمیکنند. هسته دروپال و ماژول مشارکتی "Me Aliases" بهروزرسانی شدند تا "Me Aliases" و ماژول آمار هسته بتوانند همزمان فعال شوند. برای اطلاعات بیشتر، به https://www.drupal.org/node/1863260 و https://www.drupal.org/node/2076691 مراجعه کنید. |
مشکلات شناخته شده
این نسخه دارای مشکلات شناخته شده زیر است:
| شناسه مسئله | توضیحات |
|---|---|
| ۷۲۳۷۹۸۳۴ | هنگام توقف apigee-postgresql، پیام خطای مجوز ظاهر میشود وقتی از دستور |
| ۶۸۷۲۲۱۰۲ | سیاست ثبت پیام شامل اطلاعات اضافی در پیام ثبت عنصر
|