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

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

В четверг, 23 апреля 2015 года, мы выпустили новую облачную версию портала Apigee Developer Services Portal.

Если у вас возникли вопросы, обратитесь в службу поддержки Apigee Edge .

Список всех примечаний к выпуску Apigee Edge см. в разделе «Примечания к выпуску Apigee» .

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

Ниже перечислены новые функции и улучшения в этом выпуске.

Монетизация

Ниже представлены новые функции и улучшения в системе монетизации Edge.

Раздельное управление компаниями и застройщиками.

Теперь компании и разработчики обрабатываются отдельно, что обеспечивает большую гибкость при добавлении нескольких компаний к разработчикам и нескольких разработчиков к компаниям. В пользовательском интерфейсе управления теперь доступны отдельные окна для «Компаний» и «Разработчиков» (доступны из меню «Опубликовать»).

См. раздел «Управление компаниями и разработчиками» .

В отчетах о монетизации компании по-прежнему являются основным фильтром, хотя метка фильтра изменилась с «Разработчики» на «Компании».

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

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

Идентификатор выпуска Описание
DEVSOL-1294 Удалите параметр "Method UUID" из списка доступных в SmartDocs.
Параметр "Method UUID" больше недоступен для пользовательских URL-адресов.
DEVSOL-1063 Добавьте поддержку параллельного выполнения в файл build.xml для ускорения сборки.
Теперь установщик OPDK использует десять потоков для загрузки библиотек и модулей вместо одного, что ускоряет процесс установки.
ДЕВСОЛ-1021 Отображение версии профиля Dev Portal на странице состояния и разъединение версий OPDK/Cloud.
Теперь версию Apigee для портала разработчиков можно просмотреть на странице состояния по адресу: "Отчеты > Отчеты о состоянии" для администратора.
DEVSOL-1019 Реализуйте API Ping для проверки достоверности данных в SmartDocs.
Теперь модуль SmartDocs будет отображать свой статус на странице отчетов о состоянии в разделе «Отчеты > Отчеты о состоянии». На странице состояния будет указано, если URL-адрес прокси-сервера не настроен или указан неверно.
DEVSOL-1008

Укажите состояние отображения/публикации на странице списка моделей.
В списке моделей SmartDocs будет отображаться дополнительная информация:

  • Общее количество методов : это общее число методов, доступных в последней версии модели.
  • Отображено : общее количество методов, отображаемых в виде узлов на портале разработчика.
  • Опубликовано : Количество отрендеренных узлов, которые были опубликованы.
DEVSOL-1007 Удалить модели в меню администратора
В пункте меню администрирования SmartDocs > Модели список моделей в качестве подменю отсутствовать будет. Вместо этого, нажав на "SmartDocs > Модели", вы перейдете к списку доступных моделей.
DEVSOL-1004 Поддержка SmartDocs в теме Apigee devConnect
В тему Apigee DevConnect добавлена ​​поддержка SmartDocs.
DEVSOL-999 Обновите тему Rubik до версии 4.2.
Тема оформления административной панели Rubik обновлена ​​с версии 4.1 до 4.2.
DEVSOL-984

Добавьте свойство keyExpiresIn к сущности DeveloperApp, а также возможность задать его значение при создании приложения.
Значение по умолчанию для сроков действия ключей API для вновь создаваемых приложений можно установить через административный интерфейс (далее «Конфигурация» > «Настройки портала разработчиков» > «Конфигурация приложений портала разработчиков» > «Срок действия учетных данных»). Значение -1 означает, что автоматическое истечение срока действия ключей API не предусмотрено, или можно установить любое положительное число дней.

Для клиентов, которым требуется более точный контроль, любой пользовательский модуль, реализующий функцию hook_devconnect_developer_app_presave(), может изменять значение переменной $form_state.\['storage'\]\['entity'\]->keyExpiresIn . Это должно быть числовое значение, представляющее количество дней (или его долю).

DEVSOL-972 Исправлена ​​ошибка в модуле Media YouTube.
Исправлена ​​ошибка в модуле Media YouTube, которая приводила к критической ошибке и не позволяла пользователям загружать изображения через файловый браузер.
DEVSOL-954 Добавьте зависимость от модуля devconnect_developer_apps в модуль SmartDocs.
Отключение модуля Devconnect Developer Apps приводит к критической ошибке на странице настроек SmartDocs. Зависимость от модуля Devconnect Developer Apps добавлена ​​в модуль SmartDocs, поэтому отключить модуль Devconnect Developer Apps невозможно, что предотвращает повторное возникновение этой проблемы.
DEVSOL-933 Добавить предупреждающее сообщение, если включена опция devconnect_multiorg.
Модуль devconnect_multiorg устарел. Его больше не следует использовать. Если модуль включен, в системе отображается предупреждающее сообщение.
DEVSOL-922 Модуль обновления Drupal должен быть включен по умолчанию.
Модуль обновления Drupal включается во время установки, чтобы оповещать клиентов о том, что модули устарели или требуется установка исправлений безопасности.
DEVSOL-903 Страница приобретенных тарифных планов: отображение тарифных планов, сгруппированных по статусу.
Вкладка «Приобретенные тарифные планы» на странице «Каталоги и тарифные планы» в разделе монетизации теперь отображает приобретенные тарифные планы в таблице, отсортированной по статусу. Теперь таблицу можно отсортировать по любому столбцу, щелкнув заголовок таблицы.
DEVSOL-899 cron выдает исключение PDOException, указывающее на нарушение ограничения целостности.
Исправлена ​​ошибка, из-за которой при запуске cron возникало исключение PDOException, указывающее на нарушение целостности данных, из-за дублирующихся записей в таблице dc_dev_app_api_products .
DEVSOL-890 В форме добавления/создания приложений отображать только доступные для покупки продукты Mint API.
Теперь в настройках администратора можно разрешить или запретить отображение в форме создания приложения продуктов, которые разработчик не может приобрести. Чтобы изменить эту настройку, перейдите в раздел «Конфигурация > Настройки монетизации» и измените параметр «Отображение продуктов при создании приложения». По умолчанию в форме создания приложения отображаются только те продукты, которые доступны данному разработчику.
DEVSOL-874 Сделайте API-продукты видимыми только для определенных ролей разработчиков.
Включив модуль "DevConnect Limit API Product by Role", теперь можно ограничить доступ разработчиков к определенным продуктам API в зависимости от ролей Drupal, назначенных этим разработчикам.
DEVSOL-865 Модуль обновления: Отключение обновлений кода пользовательского интерфейса.
В более ранних облачных версиях страница доступных обновлений в разделе «Отчеты > Доступные обновления» позволяла администраторам обновлять сайт через FTP. Для пользователей облачной версии эта функция отключена, поскольку им следует использовать панель управления сайтом для обновлений.
DEVSOL-851 Учетные данные для подключения к периферийному узлу теперь шифруются и хранятся в частной файловой системе.
Для повышения безопасности учетные данные для подключения к Edge больше не хранятся в базе данных, а шифруются и хранятся в закрытой файловой системе.
DEVSOL-823 Форматирование страниц в режиме обслуживания
Страница технического обслуживания теперь корректно отображается во всех браузерах.
DEVSOL-793 Монетизация: Таблица управления пользователями имеет неправильный формат.
Таблица пользователей монетизации была переформатирована в рамках новой функции компании. Если вы настроили эту страницу, вам следует применить изменения к новой функции оформления theme_apigee_company_company_developers() в модуле apigee_company .
DEVSOL-783 Страница с подробной информацией о банке монетизации
Страница с данными о монетизированном банке теперь отображается лучше во всех браузерах.
DEVSOL-773 Указание на «Истекший тарифный план» ведет к другому активному тарифному плану на портале для разработчиков.
Если действие тарифного плана закончилось, гиперссылка на его подробную информацию больше не отображается, поскольку этот план больше недоступен для просмотра. Теперь при нажатии на название плана в таблице «Приобретенные планы» отображается соответствующая вкладка с информацией о плане.
DEVSOL-605 В модальном окне «Недостаточный предоплаченный баланс» на портале разработчиков должны отображаться стоимость и налог.
В модальном окне «Недостаточный баланс предоплаченного счета» теперь отображается информация о стоимости и налогах.
DEVSOL-523 Невозможно удалить приложения при включенной монетизации.
Теперь можно удалять приложения, если включена монетизация. В предыдущих версиях при попытке удаления приложения отображалось пустое диалоговое окно.
DEVSOL-487 Формат дня в системе монетизации должен быть доступен для настройки администраторами.
Теперь формат даты можно настроить в разделе «Монетизация» в настройках монетизации для европейского и американского форматов даты.
DEVSOL-257 Поле подтверждения пароля в форме создания администратора во время установки.
Поле пароля для пользователя-администратора подтверждается во время установки.
ДЕВСОЛ-115 Настройки портала разработчиков нуждаются в описании.
Текст описания для элементов настроек DevConnect на странице «Конфигурация».
ДЕВСОЛ-31 Добавить форматирование страницы приложения
Исправлено смещение флажков продукта, вызывавшее ошибку в форме добавления приложения.