4.18.01 — Примечания к выпуску Edge для частного облака

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

Со времени предыдущего выпуска функций Edge for Private Cloud были реализованы следующие релизы, которые включены в этот выпуск функций:

Выпуск Edge UI Выпуск управления периметром Релиз портала

См. раздел О нумерации выпусков , чтобы понять, как определить, включен ли определенный облачный выпуск в вашу версию Edge для частного облака.

Обзор релиза

Наиболее важные новые функции в этом выпуске включают в себя:

  • Обновление до PostgreSQL 9.6
  • Бета-версия нового Edge Experience для частного облака
  • Бета-версия трех новых политик, позволяющих генерировать, проверять и декодировать JSON Web Tokens (JWT).

В этот выпуск также включены все исправления ошибок и новые функции, включенные в перечисленные ниже выпуски Edge Public Cloud.

Устаревания и вывод из эксплуатации

Следующие функции были устарели или прекращены в этом выпуске. Подробнее см. в политике прекращения поддержки Edge .

Устаревания

Прекращение поддержки новых установок API BaaS

Новые клиенты по состоянию на 31 января 2018 года не имеют права на API BaaS, если в вашем листе спецификаций не указано право на API BaaS.

Прекращение поддержки безопасного хранилища Apigee (хранилищ)

Защищенное хранилище Apigee, также известное как «хранилища», устарело и будет прекращено в сентябре 2018 года. Хранилища, которые обеспечивают зашифрованное хранение пар «ключ/значение», создаются с помощью API управления и доступны во время выполнения с помощью функций в модуле Node.js apigee-access.

Вместо использования безопасного хранилища используйте зашифрованные карты значений ключей (KVM), как описано в разделе «Работа с картами значений ключей» . Зашифрованные KVM так же безопасны, как и хранилища, и предоставляют больше возможностей для создания и извлечения данных. (MGMT-3848)

Устаревание добавления путей на вкладке «Производительность» прокси-API

До этого выпуска можно было перейти к прокси-серверу API в интерфейсе управления, открыть вкладку «Производительность» и создать различные пути для сравнения на основе диаграммы на вкладке «Производительность» прокси-сервера и на панели мониторинга бизнес-транзакций. Эта функция теперь упразднена и больше не доступна в интерфейсе. Альтернативу этой функции см. в следующей статье сообщества Apigee: Альтернатива API бизнес-транзакций (EDGEUI-902).

Устаревание свойства SMTPSSL для установки протокола SMTP для портала Developer Services

Теперь для установки протокола, используемого SMTP-сервером, подключенным к порталу, используется свойство SMTP_PROTOCOL вместо свойства SMTPSSL . Допустимые значения: «standard», «ssl» или «tls».

Более подробную информацию см. в разделе Установка портала Developer Services .

Новые функции и обновления

Ниже перечислены новые функции и улучшения в этом выпуске. Помимо перечисленных улучшений, этот выпуск также содержит ряд улучшений, повышающих удобство использования, производительность, безопасность и стабильность.

Частное облако

Обновление PostgreSQL до версии 9.6

Этот выпуск включает обновление до PostgreSQL 9.6, позволяющее Edge использовать функцию параллельных запросов в PostgreSQL. Подробнее см.:

Бета-версия нового Edge Experience для частного облака

Этот выпуск Edge для частного облака содержит бета-версию крупного обновления пользовательского интерфейса управления API. Новая версия Edge основана на существующих функциях платформы Apigee Edge и добавляет ряд улучшений, особенно в области проектирования и публикации.

Ранее новый Edge был доступен только пользователям Cloud. С выходом Edge для частного облака вы можете установить бета-версию нового Edge.

Подробнее см. в статье Бета-версия нового Edge Experience для частного облака .

Бета-версия политик JWT

JSON Web Token (JWT) — это стандарт токенов, описанный в IETF RFC 7519. JWT предоставляет способ подписать набор утверждений, другими словами, набор пар «имя/значение», которые впоследствии могут быть надежно проверены получателем JWT.

В этом выпуске содержатся три новые политики, которые позволяют генерировать, проверять и декодировать JSON Web Tokens (JWT) в Apigee Edge:

  • Генерация политики JWT — генерирует подписанный JWT с настраиваемым набором утверждений. Затем JWT можно вернуть клиентам, передать на серверные устройства или использовать другими способами. Подробнее см. в разделе «Генерация политики JWT» (бета-версия) .
  • Политика проверки JWT — проверяет подпись JWT, полученного от клиентов или других систем. Эта политика также извлекает утверждения в переменные потока, чтобы последующие политики или условия могли проверять эти значения для принятия решений об авторизации или маршрутизации. Подробнее см. в разделе «Политика проверки JWT (бета-версия)» .
  • Политика декодирования JWT — декодирует JWT без проверки подписи. Эта политика полезна при использовании совместно с политикой проверки JWT, когда значение утверждения внутри JWT должно быть известно до проверки подписи JWT. Подробнее см. в разделе «Политика декодирования JWT» (бета-версия) .

Обзор см. в разделе «Обзор политик JWT» .

Поддержка OCSP-сшивания для виртуальных хостов (65587547)

Виртуальные хосты теперь поддерживают сшивание OCSP для одностороннего и двустороннего TLS. При включении этой функции клиент OCSP (Online Certificate Status Protocol) отправляет запрос статуса респонденту OCSP, чтобы определить, действителен ли сертификат. Ответ указывает, действителен ли сертификат и не отозван ли он.

По умолчанию сшивание OCSP отключено. Для работы OCSP необходимо включить TLS на виртуальном хосте.

Более подробную информацию см. в Справочнике свойств виртуального хоста .

Параметры повторных попыток маршрутизатора теперь можно настроить на уровне виртуального хоста.

Теперь вы можете настроить параметры повторных попыток для связи маршрутизатора с обработчиком сообщений на виртуальном хосте. Это обеспечивает более точный контроль по сравнению с предыдущими параметрами, которые можно было настроить только на уровне маршрутизатора.

Дополнительные сведения см. в разделе Свойства конфигурации виртуального хоста .

Добавлена ​​поддержка внешнего сопоставления ролей (67145030)

Если вы используете внешнюю аутентификацию для интеграции внешней службы каталогов в установку Apigee Edge Private Cloud, теперь вы можете использовать функцию сопоставления внешних ролей. Внешнее сопоставление ролей позволяет сопоставлять ваши собственные группы или роли с ролями и группами управления доступом на основе ролей (RBAC), созданными в Apigee Edge.

Служба сопоставления внешних ролей для Edge for Private Cloud версий до 4.18.01 устарела. Версия 4.18.01 службы сопоставления внешних ролей — это обновлённая версия с исправленными ошибками и добавленными новыми функциями:

  • Исправлена ​​проблема, из-за которой возникали ответы «Аутентификация 403 запрещена» при аутентификации пользователей, которые должны были иметь доступ.
  • Заголовок X-Apigee-Current-User теперь поддерживается во внешнем сопоставлении ролей. Пользователи с соответствующими правами (системный администратор) могут войти в систему как другой пользователь, используя свои учетные данные.

Более подробную информацию см. в разделе Сопоставление внешних ролей .

Теперь можно тестировать системные требования без запуска установки (67858161)

В Edge for the Private Cloud версии 4.17.09 добавлена ​​поддержка свойства ENABLE_SYSTEM_CHECK=y для проверки требований к процессору и памяти на компьютере в процессе установки. Однако эта проверка требовала выполнения реальной установки. Теперь вы можете использовать флаг « -t », чтобы выполнить эту проверку без установки:

/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t

Эта команда выводит на экран любые ошибки, связанные с системными требованиями.

Дополнительную информацию см. в разделе Установка компонентов Edge на узле .

Обновленная версия PHP для портала Developer Services (68733233)

Теперь портал использует версию PHP 7.0.23.

Больше не требуется настраивать SMTP-сервер с помощью портала Developer Services (70164403)

Вам больше не нужно настраивать SMTP-сервер при установке портала. Теперь вы можете настроить его после установки.

API-сервисы

Проверка имени новых объектов (MGMT-4252 и MGMT-4098)

При создании новых сущностей Apigee проверяет имена для обеспечения соблюдения правил именования. При создании или обновлении сущностей проверяются следующие сущности: прокси-серверы API, политики (и имена политик в определениях прокси-серверов API), виртуальные хосты, роли, кэши, целевые серверы, маски данных для отладки, хранилища ключей и доверенных сертификатов, а также файлы ресурсов в прокси-серверах API. Сведения об ограничениях на именование для этих сущностей см. в разделе «Советы по именованию и ошибкам ввода» .

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

В этом выпуске исправлены следующие ошибки. Этот список предназначен в первую очередь для пользователей, проверяющих, были ли исправлены их обращения в службу поддержки. Он не предназначен для предоставления подробной информации всем пользователям.

Частное облако 4.18.01

Идентификатор выпуска Описание
68001164

Расширение PHP LDAP теперь устанавливается по умолчанию вместе с порталом

Расширение PHP LDAP теперь устанавливается по умолчанию при установке портала на RedHat и CentOS. Этот модуль упрощает включение модуля Drupal LDAP.

68049481

Файл Drupal settings.php теперь доступен для записи.

Скрипт установки портала теперь гарантирует, что файл Drupal settings.php доступен для записи пользователю «apigee», чтобы его можно было правильно скопировать и обновить.

68139166 В результатах установщика было указано, что происходит понижение версии OpenLDAP, хотя это не так.
68329105 При настройке портала не удается создать пользователя при подключении к Edge, если включен SAML и используется самоподписанный сертификат.
68427561 Свойства конфигурации портала теперь устанавливаются правильно после перезапуска.
69024465 Невозможно отменить развертывание SharedFlow в Edge UI.
69711616 Обновлен Jackson Databind до версии 2.7.9.1 в сторонних JAR-файлах.

17.11.06 (УИ)

Идентификатор выпуска Описание
68357182

CSV-файл не содержит корректных данных за указанный период (не включает полный набор данных)
CSV-файл не содержал корректных данных за указанный период. Вместо этого в файл был включён полный набор данных. Эта проблема была исправлена.

67650494 Edge UI должен отслеживать изменения окружающей среды
В некоторых случаях изменения окружения не сохранялись при переходе между страницами пользовательского интерфейса. Эта проблема была исправлена.

17.10.25.00 (портал)

Идентификатор выпуска Имя компонента Описание
67646686 Портал разработчиков — Drupal & отображается на странице форума
Исправлена ​​ошибка, из-за которой в теме Apigee по умолчанию вместо любых амперсандов во вкладках меню отображалось «&».
65456469 Портал разработчиков — Drupal Обновите модуль CAPTCHA для улучшения безопасности, предоставленного разработчиками модуля.
Модуль CAPTCHA обновлён до версии CAPTCHA 7.x-1.5 для устранения уязвимости безопасности. Подробнее см. https://www.drupal.org/node/2907137 .
65101827 Портал разработчиков — Drupal Аналитика корпоративного приложения не работает
Исправлена ​​ошибка, из-за которой приложения Monetization Company не могли отображать какие-либо аналитические данные.
65003870 Портал разработчиков — Drupal Невозможно отменить будущие тарифные планы
Исправлена ​​ошибка, из-за которой нельзя было отменить будущие тарифные планы, приобретенные компанией.
65003539 Портал разработчиков — Drupal Использовать страну по умолчанию из локали Drupal
В адресе контактного лица по вопросам монетизации и платёжных данных теперь используется страна по умолчанию, заданная в настройках «Региональные настройки по умолчанию». Эту настройку можно изменить, выбрав «Конфигурация» > «Региональные настройки и язык» в меню «Администрирование Drupal». Изменение локали по умолчанию изменяет страну по умолчанию в разделе «Контактное лицо по вопросам монетизации и платёжные данные».

17.10.11 (UI)

Идентификатор выпуска Описание
67005192 Пользовательский интерфейс должен обрабатывать декодированные пути при проверке разрешений.
Пользовательский интерфейс теперь обрабатывает декодированные пути при проверке разрешений пользователя.

17.09.20 (Управление API и среда выполнения)

Идентификатор выпуска Имя компонента Описание
МГМТ-4219 Управление API MGMT для отправки заголовков org и env в хранилище blob
МГМТ-4065 Управление API Поддержка сертификатов формата PKS включена
МГМТ-3782 Управление API Оптимальное значение уровня согласованности по умолчанию для зоны идентичности
МГМТ-3913 Управление API Устранена проблема тайм-аута при получении токенов OAuth2 по appId.
МГМТ-4177 Управление API Возможность отключения базовой схемы аутентификации в SecurityProfile
МГМТ-3978 Управление API Нужен токен CWC для установки JVM_OPTIONS для всех компонентов Java.
МГМТ-3918
МГМТ-4294
Управление API Автоматическое URL-кодирование специальных символов в путях разрешений для пользовательских ролей
APIRT-4767 API-среда выполнения Шаг JavaScript должен всегда использовать UTF-8 для контента
APIRT-4725 API-среда выполнения Исправлена ​​проблема NPE службы OAuth.
APIRT-4691 API-среда выполнения Дайте время на сброс соединений, прежде чем завершать неработоспособную службу.
APIRT-4644 API-среда выполнения Базовая авторизация для BlobstoreService
APIRT-4636 API-среда выполнения Sense Action должен продолжать работать, если Zookeeper неисправен.
APIRT-4635 API-среда выполнения Поддержка атрибута токена обновления повторно используется для политик OAuth.
APIRT-4632 API-среда выполнения Счетчик квот скользящего окна рассчитывается неточно
APIRT-4584 API-среда выполнения Flow Hook не развертывается последовательно, проверка ZooKeeper не работает
APIRT-4542 API-среда выполнения Задание MP Sense завершилось без уведомления
APIRT-4522 API-среда выполнения Аналитика не работает для обработчиков сообщений с поддержкой монетизации, если регион org отличается от региона axgroup.
APIRT-4444 API-среда выполнения Вычислить частоту ошибок для каждого целевого объекта и каждого кода ошибки
APIRT-4435 API-среда выполнения RepositoryServiceImpl.loadAsString() не использует набор символов
APIRT-4370 API-среда выполнения Высокое использование памяти в организационных MP
APIRT-4354 API-среда выполнения Захватывать версию TLS в Nginx access_log для каждого запроса
APIRT-4169 API-среда выполнения Текущая версия Nginx не поддерживает комбинацию переменных, необходимую для заголовка X-Forwarded-For
APIRT-3671 API-среда выполнения Токены не регистрируются как хешированные после включения хеширования.
APIRT-3593 API-среда выполнения Токен OAuth не содержит заданный атрибут в последующем вызове
APIRT-3081 API-среда выполнения Ошибка messaging.adaptors.http.flow.ServiceUnavailable с политикой ограничения параллельной скорости
APIRT-4660 API-среда выполнения Добавить имя модуля MP в заголовок маршрутизатора X-Apigee-Pod
APIRT-4506 API-среда выполнения Изменения в кэше не реплицируются в конкретный обработчик сообщений.
APIRT-4196 API-среда выполнения Неверный формат временной метки syslog политики ведения журнала сообщений
66933664 API-среда выполнения QuotaService для потока, отличного от CPS, должен очищать контейнеры асинхронно, а не в потоке Apigee-Main.
66495205 API-среда выполнения Лучшая обработка политики JavaScript с помощью асинхронных HTTP-вызовов для предотвращения NPE
65847462 API-среда выполнения оператор печати не работает с NPE
65648578 API-среда выполнения Только депутаты должны регистрироваться в консульском пункте KV.
65603360 API-среда выполнения Вызовы JavaScript завершаются ошибкой null
65416531 Функциональная платформа Восстанавливает контекст сообщения, когда объекты JavaScript возвращаются в контекст шага JavaScript.
67405744 Апигей Высокая задержка обработки запросов на MP
65849186 Трирема Необработанные исключения не приводят к завершению процесса Node.js/Trireme
65713882 Трирема Mongodb-core в Trireme выдает результаты криптографии, отличные от результатов нативного Node.js
65374484 Трирема Безопасность узла: http.get с числовыми параметрами авторизации создает неинициализированные буферы
64577449 Трирема Trireme возвращает ошибку «Неверный алгоритм проверки sha256»
EDGESERV‑6 Пограничный сервер Приложения Node сталкиваются с x_apigee_fault_code: «scripts.node.runtime.ScriptExecutionError»

17.09.20 (УИ)

Идентификатор выпуска Описание
65584963 Аналитика: фильтр пользовательских отчетов должен иметь проверку типа данных без учета регистра.
Фильтр пользовательских отчетов теперь нечувствителен к регистру при сравнении типов данных.
65446846 Невозможно назначить роль администратора для компании в Edge UI.
Полный список разработчиков и компаний отображается и может управляться в пользовательском интерфейсе Edge.
65125644 Невозможно удалить API-продукт из учетных данных для приложения компании.
Исправлена ​​ошибка, из-за которой не удавалось удалить API-продукт из учетных данных корпоративного приложения.

17.09.11 (управление API)

Идентификатор выпуска Описание
64541665 Измените конфигурацию исходного регистратора на MP, чтобы использовать разные имена журналов.
APIRT‑3593 Токен OAuth не содержит заданный атрибут в последующем вызове
APIRT-4336 Разделите OAuthStepExecution на несколько этапов выполнения. Каждая операция должна иметь отдельный этап выполнения.
APIRT-4444 Вычислить частоту ошибок для каждого целевого объекта и каждого кода ошибки
APIRT-4456 Рефакторинг проверки ключа API для EAP-gateway/apid
APIRT-4635 Поддержка атрибута токена обновления повторно используется для политик OAuth.
APIRT-4683 Добавить IP-адреса GCP LB как доверенные для заголовков XFF
APIRT-4723 Поддержка загрузки пакета OAuth для режима EdgeX/Hybrid
APIRT-4725 Исправлена ​​проблема NPE службы OAuth.
APIRT-4726 ScriptableHttpClient не должен предполагать, что контекст сообщения все еще присутствует во время отправки.
МГМТ‑3764 Недействительное хранилище ключей больше не проходит через систему управления
МГМТ-3782 Оптимальное значение уровня согласованности по умолчанию для зоны идентичности
МГМТ-3913 Устранена проблема тайм-аута при получении токенов OAuth2 по appId.
МГМТ-3997 Удаление хранилищ ключей не должно быть разрешено, если на них есть ссылка.
МГМТ-4013 Обновление ссылок на хранилище ключей проверяет существование хранилища ключей и указанного псевдонима.
МГМТ-4065 Поддержка сертификатов формата PKS включена
МГМТ-4113 Расширение возможностей виртуального хоста самостоятельного обслуживания
МГМТ-4229 После добавления @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) регрессия конфигурации API завершается ошибкой
МГМТ-4232 [EDGEX/Hybrid] Загрузка API импорта не повреждает пакет
МГМТ-4242 [EDGEX/Hybrid] Поддержка развертывания прокси-сервера в нескольких средах
МГМТ-4245 [EDGEX/Hybrid] Самостоятельная проверка VirtualHost для гибридных виртуальных хостов
МГМТ-4250 [EDGEX] Параллельное выполнение для API статуса развертывания прокси-API

17.09.06 (УИ)

Идентификатор выпуска Описание
65015144 Аналитика: фильтр страницы пользовательских отчетов имеет проблему с фильтром целочисленных значений для клиентов Big Query
Фильтр страницы пользовательских отчетов теперь обрабатывает целочисленные значения, как и ожидалось.
64806976 Поле «Разработчик» не заполнено на странице списка приложений.
Поле «Разработчик» теперь заполнено для всех приложений в списке.
64766918 Поддержка YAML в редакторе прокси API не работает
Исправлена ​​ошибка, вызывавшая проблемы с файлами YAML в редакторе прокси API.
64160572 Аналитика: удаление бизнес-транзакций из меню «Аналитика» и из вкладки «Производительность» редактора прокси-сервера.
Аналитическая панель Business Transactions больше не поддерживается. Альтернативы см. в статье сообщества «Альтернатива Business Transactions API» .

17.08.21.00 (портал)

Идентификатор выпуска Описание
ДЕВСОЛ‑2625 Роли, связанные с монетизацией, теряются после смены компании
Если у вас включена монетизация, то если вы назначаете роль пользователю и он переключается из одного контекста компании в другой, роль больше не удаляется у пользователя.
ДЕВСОЛ-2621 Обновления модулей Drupal
Следующие модули Drupal были обновлены до указанной версии:
  • Файловая сущность (файлы с возможностью добавления полей) 7.x-2.4
  • Медиа 7.x-2.10
  • Медиа CKEditor 7.x-2.5
  • Медиа: YouTube 7.x-3.5
  • Метатег 7.x-1.22
  • Виды услуг 7.x-1.2
ДЕВСОЛ-2612

При включении монетизации отображается сообщение «На сайте произошла ошибка».
Исправлена ​​проблема, возникавшая при включении модулей монетизации. В журналах отображалось сообщение « Website encountered an error со следующим текстом:

Error: Call to a member function clear() on string in devconnect_monetization_clear_api_cache() (line 1517 of /var/www/html/profiles/apigee/modules/custom/devconnect
/devconnect_monetization/devconnect_monetization.module)

Эта ошибка больше не регистрируется.

ДЕВСОЛ-2609 Страница состояния Drupal не отображает корректный статус подключения Edge для SAML (OAuth)
На странице статуса Drupal теперь отображается корректный статус подключения Edge для SAML (OAuth). Ранее на странице «Отчёты > Отчёты о статусе» отображалось, что соединение не работает, даже если SAML был правильно настроен.
ДЕВСОЛ-2608 SAML/OAuth: журнал выводит промах кэша токена носителя при каждом вызове
Исправлена ​​проблема с логикой кэширования токенов Bearer, из-за которой система получала новый токен при каждом вызове Edge.
ДЕВСОЛ-2599 Множественные проблемы с devconnect_user_developer_is_active()
Исправлена ​​ошибка, из-за которой проверялся неверный статус разработчика для определения активности пользователя. Если в интерфейсе Edge отключена учётная запись разработчика, из-за чего клавиши приложения перестают работать, система теперь выводит сообщение об этом разработчику. Также улучшена производительность этой функции.
ДЕВСОЛ-2595 Улучшения и обновления конфигурации SAML
В конфигурацию SAML внесены следующие улучшения и обновления:
  • Страница конфигурации SAML теперь доступна для редактирования. Подробнее см. в разделе Использование аутентификации SAML .
  • Поле имени пользователя теперь отображается в пользовательском интерфейсе.
  • Исправлен вызов Drush «dc-test» для использования стандартной функции проверки соединения, поэтому он больше не игнорирует параметры конфигурации SAML.
ДЕВСОЛ-2569 Аналитика приложений: время отклика конечной точки больше не работает, изменено на общее время отклика
Аналитический график времени отклика конечной точки был удалён с вкладки «Аналитика» на странице приложений для разработчиков, поскольку он не отражал общее время отклика и вызывал путаницу. Метрика отражала только время ответа конечной точки, но не время ответа прокси-сервера API. График пропускной способности отображает общее время отклика для конечных разработчиков.

17.07.31.00 (портал)

Идентификатор выпуска Описание
ДЕВСОЛ‑2258 Некоторые текстовые поля не могут быть переведены на португальский язык.
Добавлен отсутствующий текст перевода в модуле Drupal Dev Portal Apps в систему интернационализации Drupal. Ранее некоторые тексты на страницах «Мои приложения» не могли быть переведены.
ДЕВСОЛ-2536 Редактирование «имени приложения» или «URL-адреса обратного вызова» приводит к удалению порталом продуктов API из приложения разработчика.
Обновление приложения разработчика больше не приведет к удалению продуктов API из приложения.
ДЕВСОЛ-2519 Smartdocs имеет незаявленную зависимость от devconnect_developer_apps
Модуль Smartdocs больше не имеет ненужной зависимости от модуля приложений разработчика DevConnect.
ДЕВСОЛ-2492 Неправильное экранирование HTML на странице компании
Исправлена ​​ошибка, из-за которой в меню монетизации отображались амперсанды, например «Каталог и планы», при кодировке HTML.
ДЕВСОЛ-2490 Улучшить использование установщиков дат тарифного плана в модулях монетизации
Добавлена ​​улучшенная обработка тарифных планов монетизации в разных часовых поясах.
ДЕВСОЛ-2440 Вызов устаревшего API управления «limits» на портале разработки приводит к ошибке 404.
Обновленная система для обработки нового API просмотра/покупки планов в монетизации.
ДЕВСОЛ-2436 Таблица drupal_cache_mint отсутствует в базе данных DevPortal при попытке включить модуль Drupal Apigee_company для монетизации.
Исправлена ​​ошибка, из-за которой конфигурация монетизации вызывала следующую ошибку: «ОШИБКА: отношение «drupal_cache_mint» не существует».
ДЕВСОЛ-2419 Импорт JSON не-OpenAPI в формат OpenAPI не приводит к появлению сообщений об ошибках.
Импорт документа OpenAPI в SmartDocs теперь проверяется на соответствие документа спецификации OpenAPI.
ДЕВСОЛ-2406 Ссылки SmartDocs «Сведения о редакции» или «Редактировать редакцию» не работают.
Исправлена ​​ошибка, из-за которой пункты «Сведения о редакции» или «Редактировать редакцию» в меню действий редакций SmartDocs отображали неправильную страницу.
ДЕВСОЛ-2382 Функциональность «Блокировка шаблонов методов SmartDocs»
Создано новое разрешение «Администрирование шаблонов SmartDocs», чтобы возможность редактирования шаблонов SmartDocs могла быть удалена или ограничена ролью.
ДЕВСОЛ-2380 Неопределенная ошибка индекса в журналах Drupal
Удалено следующее вводящее в заблуждение сообщение в журнале Drupal для сайтов с включенной монетизацией: Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers()
ДЕВСОЛ-2375 Ошибка «Неверный адрес» в журнале Drupal
Исправлена ​​ошибка, из-за которой в журнал добавлялись недопустимые ошибки, если в системе не был настроен SMTP.
ДЕВСОЛ-2355 Тайм-аут cURL приводит к появлению предупреждений PHP и плохим журналам в edge-php-sdk
Исправлена ​​ошибка, из-за которой тайм-ауты приводили к неправильному форматированию сообщений журнала.
ДЕВСОЛ-2336 Обновление конфигурации поставщика платежных услуг монетизации
Страницу конфигурации портала разработчиков Worldpay можно использовать для настройки платежных данных WorldPay на странице «Конфигурация» > «Настройки монетизации» > «Регулярный платеж через Worldpay» .
ДЕВСОЛ-2307 Добавить предупреждение/документацию о том, что модуль apigee_company можно использовать только с монетизацией.
Модуль Drupal apigee_company требует включения монетизации. Если включить модуль apigee_company, когда монетизация отключена, в отчёте о состоянии сайта появится предупреждение.
ДЕВСОЛ-2270 После последнего выпуска монетизации (5 октября 2016 г.) невозможно сохранить информацию о компании.
Исправлена ​​ошибка в разделе «Монетизация», из-за которой информация о компании не сохранялась должным образом.
ДЕВСОЛ-2175 Псевдонимы Me и основные модули статистики плохо взаимодействуют друг с другом.
Ядро Drupal и дополнительный модуль «Me Aliases» были исправлены, чтобы теперь их можно было включить одновременно с основным модулем статистики. Подробнее см. https://www.drupal.org/node/1863260 и https://www.drupal.org/node/2076691 .

Известные проблемы

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

Идентификатор выпуска Описание
72379834

При остановке apigee-postgresql появляется сообщение об ошибке разрешения

При использовании команды apigee-seriver apigee-postgresql stop для остановки apigee-postgresql может появиться сообщение о том, что apigee-serive не может перейти в домашний каталог пользователя. Это сообщение можно игнорировать.

68722102

Политика MessageLogging, включающая дополнительную информацию в сообщение журнала

Элемент FormatMessage политики MessageLogging управляет форматом регистрируемого сообщения. Если FormatMessage=false , регистрируемое сообщение не должно содержать никакой информации, сгенерированной Apigee. Однако даже если FormatMessage=false , сообщение журнала всё равно будет содержать следующую информацию:

  • Оценка приоритета
  • Метка времени