15.04.01 - Apigee Developer Services Portal Release Notes

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

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

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

Список всех примечаний к выпуску Apigee Edge приведен на странице Примечания к выпуску Apigee.

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

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

Монетизация

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

Раздельное управление компаниями и разработчиками

Теперь компании и разработчики обрабатываются отдельно, что позволяет более гибко добавлять несколько компаний к разработчикам и несколько разработчиков к компаниям. В интерфейсе управления теперь есть отдельные окна для компаний и разработчиков (доступны в меню "Публикация").

Подробнее об управлении компаниями и разработчиками…

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

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

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

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

Указывать статус "Опубликовано" или "Сгенерировано" на странице со списком моделей
В списке моделей SmartDocs будет показываться дополнительная информация:

  • Всего методов. Общее количество методов, доступных в последней версии модели.
  • Отрисовано – общее количество методов, которые отрисовываются как узлы на портале для разработчиков.
  • Опубликовано – количество опубликованных отрисованных узлов.
DEVSOL-1007 Удаление моделей в меню администратора
В меню администратора в разделе SmartDocs > Модели не будет списка моделей в виде пунктов подменю. Вместо этого нажмите "SmartDocs > Модели", чтобы перейти к списку доступных моделей.
DEVSOL-1004 Поддержка SmartDocs в теме Apigee DevConnect
Добавлена поддержка SmartDocs в теме Apigee DevConnect.
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. В модуль SmartDocs добавлена зависимость от модуля приложений разработчика Devconnect, поэтому отключить модуль приложений разработчика Devconnect невозможно, что предотвращает возникновение этой проблемы в будущем.
DEVSOL-933 Добавлено предупреждение, если включен параметр devconnect_multiorg
Модуль devconnect_multiorg больше не поддерживается. Этот модуль больше не следует использовать. Если модуль включен, в системе будет показываться предупреждение.
DEVSOL-922 Модуль обновлений Drupal должен быть включен по умолчанию
Модуль обновлений Drupal включается во время установки, чтобы уведомлять клиентов, если модули устарели или требуются исправления безопасности.
DEVSOL-903 Страница "Купленные планы": планы сгруппированы по статусу
На вкладке "Купленные планы " на странице "Каталоги и планы" в разделе монетизации теперь показываются купленные планы в таблице, отсортированной по статусу. Теперь таблицу можно отсортировать по любому столбцу, нажав на его заголовок.
DEVSOL-899 cron выдает исключение PDOException Integrity constraint violation
Исправлена проблема, из-за которой при запуске cron возникало исключение PDOException Integrity constraint violation из-за дублирующихся записей в таблице 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 теперь зашифрованы и хранятся в частной файловой системе
Для повышения безопасности учетные данные для подключения к Edge больше не хранятся в базе данных, а зашифрованы и хранятся в частной файловой системе.
DEVSOL-823 Форматирование страницы режима обслуживания
Страница режима обслуживания теперь корректно форматируется во всех браузерах.
DEVSOL-793 Монетизация: таблица для управления пользователями отформатирована некорректно
Таблица пользователей, связанных с монетизацией, была переформатирована в рамках новой функции для компаний. Если вы изменили эту страницу, примените изменения к новой тематической функции theme_apigee_company_company_developers() в модуле apigee_company.
DEVSOL-783 Страница "Банковские реквизиты для монетизации"
Теперь страница "Банковские реквизиты для монетизации" корректно отображается во всех браузерах.
DEVSOL-773 План с истекшим сроком действия ведет на другой активный тарифный план на портале разработчика
Если срок действия плана истек, гиперссылка на его детали больше не показывается, поскольку план больше недоступен. Теперь при нажатии на название плана в таблице "Купленные планы" открывается нужная вкладка.
DEVSOL-605 В модальном окне "Недостаточно средств на балансе" теперь показывается стоимость и налоговая информация
В модальном окне "Недостаточно средств на балансе" теперь показывается стоимость и налоговая информация.
DEVSOL-523 Невозможно удалить приложения, когда включена монетизация
Теперь можно удалять приложения, когда включена монетизация. В предыдущих версиях при попытке удалить приложение появлялось пустое диалоговое окно.
DEVSOL-487 Администраторы должны иметь возможность настраивать формат даты в разделе "Монетизация".
Теперь в разделе "Монетизация" можно выбрать формат даты: европейский или американский.
DEVSOL-257 Поле подтверждения пароля в форме создания аккаунта администратора во время установки
Поле пароля для аккаунта администратора подтверждается во время установки.
DEVSOL-115 Для настроек портала разработчика нужны описания
Текст описания для элементов настроек DevConnect на странице "Конфигурация"
DEVSOL-31 Добавление форматирования страницы приложения
Исправлено смещение флажков товаров с ошибкой в форме добавления приложения.