16.09.00 — Примечания к выпуску портала служб разработчиков Apigee

Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee
X.info

В понедельник, 19 сентября 2016 года, мы выпустили версию портала Apigee Edge Developer Services Portal для частного облака.

Исправлены ошибки

В этом релизе исправлены следующие ошибки.

Идентификатор выпуска Описание
DEVSOL-2243 Добавить модуль контроля доступа к таксономии в дистрибутив
В дистрибутив Apigee Drupal добавлен модуль управления доступом к таксономии (taxonomy_access).
ДЕВСОЛ-2241 Обновить модули LDAP, служб и веб-форм.
Семейство модулей LDAP было обновлено до последней стабильной версии для устранения ошибки безопасности. Модули «Сервисы» и «Веб-формы» также были обновлены до последней стабильной версии.

Примечание: Ни один из этих модулей не включен по умолчанию при стандартной установке профиля, поэтому большинство пользователей не заметят никаких изменений после принятия этого обновления.
DEVSOL-2231 Обновите сторонние модули: ctools, linkchecker, markdown
Модуль Chaos Tools (ctools) был обновлен до последней стабильной версии, чтобы устранить предупреждения при работе на PHP 7. Кроме того, модули Linkchecker и Markdown были обновлены до последней стабильной версии.
DEVSOL-2229 Поиск не отображается для пользователей, не являющихся администраторами.
В адаптивной теме Apigee исправлена ​​ошибка отображения, из-за которой форма поиска в верхней части каждой страницы была скрыта оранжевой полосой для пользователей, не являющихся администраторами.
DEVSOL-2227 Проблема при обновлении базы данных: отсутствует метод getElementName.
Исправлена ​​ошибка, из-за которой процедура обновления базы данных для модуля DevConnect Developer Apps выдавала ошибки при обновлении конфигурации для некоторых правил, включающих циклы или другие контейнеры действий.
DEVSOL-2221 Обновление безопасности модуля Google Analytics
Модуль Google Analytics был обновлен до последней стабильной версии для устранения уязвимости безопасности. Для получения дополнительной информации см. это уведомление: https://www.drupal.org/node/2782023
DEVSOL-2216

Устранение предупреждений о неопределенных переменных в dblog

Устранены предупреждения о неопределенных переменных и индексах, генерируемые функциями smartdocs_node_presave() и smartdocs_preprocess_smartdocs_method() .

DEVSOL-2215

Обновление безопасности для модуля admin_views

Модуль Administration Views был обновлен до последней стабильной версии для устранения уязвимости безопасности. Для получения дополнительной информации см. это уведомление: https://www.drupal.org/node/2778501 .

Также были обновлены следующие модули (не связанные с безопасностью):

  • Аутентификация Google
  • Маркдаун
  • Метатег
  • ReCAPTCHA
  • Услуги
  • UUID
  • Веб-форма

Была обновлена ​​следующая тема оформления:

  • Bootstrap
DEVSOL-2214

Проблема интеграции OAuth2 с приложением по умолчанию для новой учетной записи.

Теперь приложения для разработчиков, созданные с помощью события Rules, корректно устанавливают API-продукты, связанные с приложением, и корректно запускают hook_devconnect_developer_apps_save() .

DEVSOL-2208

Тело запроса теряется после изменения узла Smartdocs.

При редактировании и сохранении метода SmartDocs, сгенерированного документом OpenAPI/Swagger, значения по умолчанию и схема параметров тела запроса больше не теряются.

DEVSOL-2206

Не включайте модуль Webform во время установки профиля.

Модуль Webform больше не включен по умолчанию при установке новых профилей.

DEVSOL-2194 Обновить сторонние модули
Были обновлены следующие сторонние модули:
  • Контекст
  • Дисплейный комплекс
  • Файловая сущность
  • Google Аналитика
  • Библиотеки
  • СМИ
  • Метатег
  • reCAPTCHA
  • SMTP
  • XАвтозагрузка
DEVSOL-2186

Обновлена ​​версия Views для исправления ошибок безопасности.
Ядро Drupal и модуль Views были обновлены с учетом исправлений безопасности из исходного кода.

DEVSOL-2185

Невозможно загрузить частные продукты с помощью функции devconnect_developer_apps_get_api_products() при включенном кэшировании продуктов.
Исправлена ​​ошибка, из-за которой продукты, не входящие в публичный API, не кэшировались при запуске cron.

DEVSOL-2183 Удалите скрытые и устаревшие пользовательские модули.
Следующие скрытые и устаревшие модули были удалены:
  • devconnect_content_admin
  • devconnect_docgen
  • devconnect_download
  • devconnect_multiorg
  • devportal_updates
  • 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 не удается добавить ссылку.
В базовую тему Bootstrap были внесены исправления для устранения конфликтов автозаполнения. Подробности см. на странице https://www.drupal.org/node/2594243 .

DEVSOL-2159 Представление SmartDocs по умолчанию должно быть настраиваемым.
При редактировании базового представления SmartDocs внесенные изменения сохраняются в представлениях, специфичных для модели, которые создаются впоследствии.
DEVSOL-2158 Удалите web.config
Файл web.config был удален из корневой директории веб-сервера Drupal, поскольку он полезен только для сайтов, обслуживаемых Microsoft IIS. Файл robots.txt , который был ошибочно удален ранее, восстановлен.
DEVSOL-2157 Заменить образец прогноза погоды Yahoo
Как описано в этой статье сообщества , пример прокси-API, основанный на API Yahoo! Weather, больше недействителен, поскольку для его работы теперь требуется токен OAuth 1.0. Для новых установок профилей в SmartDocs отображается простой прокси-API "hello world", заменяющий прокси-API Yahoo! Weather в SmartDocs. Для получения дополнительной информации см. пример портала SmartDocs .
DEVSOL-2155 В редких случаях при импорте модели SmartDocs с использованием допустимого документа OpenAPI YAML возникает необработанное исключение.
Исправлена ​​ошибка, из-за которой в некоторых редких случаях корректный документ OpenAPI YAML приводил к тому, что PHP выдавал необработанное исключение при импорте модели SmartDocs.
DEVSOL-2150 Ссылки SmartDocs на странице «Мое приложение» не отформатированы.
В адаптивной теме Apigee исправлена ​​ошибка отображения, из-за которой при связывании модели SmartDocs с продуктом API ссылки на документацию SmartDocs некорректно отображались на странице сводки приложений для разработчиков, связанных с этим продуктом API.
DEVSOL-2127

Имя ресурса не заполняется при импорте из Swagger.

Исправлена ​​ошибка в пользовательском интерфейсе SmartDocs, из-за которой методы с внутренним именем, но без указанного отображаемого имени, отображались без имени на странице администрирования сведений о ревизии.

DEVSOL-2099 На странице доступа к роли продукта API не сохраняются конфигурации.
Исправлена ​​ошибка в модуле «DevConnect Limit API Product by Role», из-за которой сопоставление доступа к ролям для продуктов API, названия которых содержали символы разного регистра, сохранялось некорректно.