4.16.09.00 - Apigee Developer Services Portal Release Notes

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

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

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

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

Идентификатор проблемы Описание
DEVSOL-2243 Добавление модуля Taxonomy Access Control в дистрибутив
Модуль Taxonomy Access Control (taxonomy_access) был добавлен в дистрибутив Apigee Drupal.
DEVSOL-2241 Обновление модулей ldap, services и webform
Семейство модулей LDAP было обновлено до последней стабильной версии для устранения уязвимости. Модули Services и Webform также были обновлены до последней стабильной версии.

Примечание. Ни один из этих модулей не включен по умолчанию для стандартного профиля, поэтому большинство пользователей не заметят никаких изменений после принятия этого обновления.
DEVSOL-2231 Обновление дополнительных модулей: ctools, linkchecker, markdown
Модуль Chaos Tools (ctools) был обновлен до последней стабильной версии, чтобы устранить предупреждения при работе с PHP 7. Кроме того, модули Linkchecker и Markdown были обновлены до последней стабильной версии.
DEVSOL-2229 Поиск не отображается для пользователей без прав администратора
Исправлена ошибка отображения в адаптивной теме Apigee, из-за которой форма поиска в верхней части каждой страницы была скрыта оранжевой полосой для пользователей без прав администратора.
DEVSOL-2227 Проблема при обновлении базы данных: отсутствует метод getElementName
Исправлена ошибка, из-за которой процедура обновления базы данных для модуля приложений разработчика DevConnect выдавала ошибки при обновлении конфигурации для определенных правил, включающих циклы или другие контейнеры действий.
DEVSOL-2221 Обновление модуля Google Аналитики
Модуль Google Аналитики был обновлен до последней стабильной версии, чтобы устранить уязвимость в системе безопасности. Дополнительную информацию можно найти на странице 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 Auth
  • Разметка Markdown
  • Метатег
  • ReCAPTCHA
  • Сервисы
  • UUID
  • Веб-форма

Обновлена следующая тема:

  • Bootstrap
DEVSOL-2214

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

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

DEVSOL-2208

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

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

DEVSOL-2206

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

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

DEVSOL-2194 Обновление дополнительных модулей
Были обновлены следующие дополнительные модули:
  • Контекст
  • Набор медийных кампаний
  • Объект файла
  • Google Аналитика
  • Библиотеки
  • Медиа
  • Метатег
  • reCAPTCHA
  • SMTP
  • XAutoload
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 Замена примера API для погоды от Yahoo
Как описано в статье сообщества, пример прокси-API, основанный на API для погоды от Yahoo!, Weather API больше недействителен, поскольку для работы приложения теперь требуется токен OAuth 1.0. Для новых установок профиля в SmartDocs будет отображаться простой прокси-сервер API "hello world" вместо Yahoo! Прокси-сервер API Weather API 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 не сохраняются настройки
Исправлена ошибка в модуле "Ограничить доступ к продукту API по роли", из-за которой неправильно сохранялось сопоставление доступа к роли для продуктов API, названия которых были написаны в смешанном регистре.