Apigee 개발자 서비스 포털 출시 노트 - 7.x-4.24

현재 Apigee Edge 문서가 표시되고 있습니다.
Apigee X 문서로 이동
정보

릴리즈 포커스

안정성, 확장성, 보안, 확장성, 버그 수정

새로운 기능

  • Devconnect 라이브러리는 이제 Guzzle을 사용하여 HTTP 요청을 수행합니다. 새 라이브러리는 가볍고 향후의 Drupal 권장사항 (예: D8)을 준수합니다.
  • Apigee Documentation API를 지원하는 모듈입니다.
  • DevConnect 수익 창출 지급 (devconnect_mint_payment) 공개입니다. 이 모듈을 통해 새 결제 모듈은 여기에 연결하고 전체 결제 프로세스와 개발자 잔액 업데이트를 위임할 수 있습니다. 그러나 후킹 모듈이 상거래 워크플로 함수를 명시적으로 호출해야 하는 경우도 있습니다.
  • DevConnect 수익 창출 전 세계 지급 (devconnect_mint_worldpay) 출시입니다. 이 모듈은 DevConnect 수익 창출 결제(Monetization Payment)에 연결되어 반복 거래 처리를 위해 WorldPay Corporate Gateway를 사용하도록 지원합니다.

버그 수정

  • 이제 등록 중 apigee_account가 사용자 이름, 이름, 성을 올바르게 설정합니다.
  • 이제 개발자 포털 연결 세부정보가 비공개 파일 시스템의 YAML 파일에서 읽고 작성됩니다. 새 Drush 작업 (devconnect-update-settings, 별칭 dc-settings)은 Drupal-var 기반 연결 설정을 YAML로 포트합니다. 이는 update.php가 실행될 때 호출되는 hook_update_N()에서도 처리됩니다.
  • 이제 개발자 포털에서 Apigee 엔드포인트와 통신할 때 Guzzle/Http 라이브러리를 HTTP 클라이언트로 사용합니다.
  • 개발자 포털 관리 화면에서 KMS에 대한 연결을 테스트할 때 이 조직에 구성된 API 제품이 없는 경우 연결에 더 이상 실패가 잘못 보고되지 않습니다.
  • 지원 중단된 devconnect_apigee, devconnect_validate, devconnect_faq_ext 모듈을 삭제했습니다.
  • 개발자 포털 앱 속성 관리 화면을 개발자 포털 관리 화면의 하위 메뉴로 이동했습니다. 추가 위젯 (라디오 버튼, 선택 상자, 체크박스)이 추가되었습니다. 필드 재정렬의 여러 버그를 수정했습니다.
  • 모듈 및 테마에 있는 애셋 (JS, CSS, 이미지)의 하드코딩 경로가 삭제되었습니다.
  • developer_app 항목은 이제 배열이 아닌 객체입니다. 개발자 앱 항목의 기본 뷰 지원을 추가했습니다.
  • 개발자 앱을 보고, 만들고, 수정하고, 삭제하고, 관리할 수 있는 세분화된 권한이 추가되었습니다. CRUD 권한은 인증된 사용자에게 기본적으로 할당됩니다. 관리자 권한은 이름에 '관리자'가 있는 모든 역할에 기본적으로 할당됩니다.
  • 현지화를 위해 더 하드코딩된 영어 문자열이 t() 함수에 래핑되었습니다.
  • 개발자 앱이 엔드포인트에 저장되면 DisplayName, Developer, lastModified, lastModifier, createdDate 등 여러 기본 속성이 아직 존재하지 않는 경우 생성됩니다.