Apigee डेवलपर सेवाएं पोर्टल के रिलीज़ नोट - 7.x-4.23

यह Apigee Edge के दस्तावेज़ हैं.
पर जाएं Apigee X दस्तावेज़.
info

हमने 25 जुलाई, 2013 को Apigee Developer Services पोर्टल का अपडेट रिलीज़ किया था.

सुविधाएं और बेहतर बनाने के लिए किए गए बदलाव

  • Drupal 7.21 से 7.23 में अपग्रेड किया गया है. इसमें सिर्फ़ रखरखाव से जुड़ी समस्याएं ठीक की गई हैं. सुरक्षा से जुड़ी कोई समस्या ठीक नहीं की गई है.
  • प्रोफ़ाइल पर आधारित Drupal का नया इंस्टॉलर.
  • Apigee MINT (कमाई करना और कॉमर्स) के साथ इंटिग्रेशन.
  • गड़बड़ी ठीक करने के लिए प्लग-इन की सुविधा. नए हुक उपलब्ध कराए गए हैं. इनकी मदद से, ग्राहक के हिसाब से बनाए गए मॉड्यूल Devconnect मॉड्यूल से जनरेट होने वाली किसी भी गड़बड़ी या स्टेटस की सूचना में बदलाव कर सकते हैं.
  • कानूनी मॉड्यूल अब इंटिग्रेट हो गया है. इसके चालू होने पर, सेवा की शर्तें स्वीकार करने की प्रोसेस को बेहतर तरीके से मैनेज किया जा सकता है.
  • drush की मदद से, कमांड लाइन से Devconnect का उपयोगकर्ता नाम:पासवर्ड और संगठन सेट किया जा सकता है.
  • डेवलपर ऐप्लिकेशन की ज़्यादा जानकारी वाला पेज अब टेंप्लेट फ़ाइल के बिना बनाया जाता है. ऐसा तब होता है, जब कस्टम टेंप्लेट फ़ाइल मौजूद न हो. साथ ही, इसके कॉन्टेंट और लेआउट में बदलाव करने के लिए, नए हुक उपलब्ध कराए गए हैं. अगर कोई कस्टम थीम मौजूद है, जो डेवलपर ऐप्लिकेशन की ज़्यादा जानकारी वाले पुराने पेज के टेंप्लेट को बदलती है, तो उस टेंप्लेट का इस्तेमाल किया जाता है. ऐसा न होने पर, पेज को Drupal रेंडर-ऐरे के तौर पर बनाया जाता है. इसमें हुक की मदद से बदलाव किया जा सकता है.
  • डेवलपर ऐप्लिकेशन बनाने की तारीख अब डेवलपर ऐप्लिकेशन की ज़्यादा जानकारी वाले पेज पर दिखाने के लिए, उपलब्ध फ़ील्ड के तौर पर पास की जाती है. यह डिफ़ॉल्ट रूप से नहीं दिखती. हालांकि, कुछ हुक लागू करने वाले कस्टम मॉड्यूल, इसे दिखाने की सुविधा चालू कर सकते हैं.
  • कॉलबैक यूआरएल ज़रूरी, वैकल्पिक या पूरी तरह से छिपाए जा सकते हैं. इसे Dev Portal के एडमिन पेज से कंट्रोल किया जाता है.
  • एपीआई प्रॉडक्ट को एक या एक से ज़्यादा के तौर पर कॉन्फ़िगर किया जा सकता है. इसके लिए, डिफ़ॉल्ट वैल्यू, ज़रूरी या वैकल्पिक के तौर पर सेट किया जा सकता है. साथ ही, इन्हें पूरी तरह से छिपाया भी जा सकता है. इसे Dev Portal के एडमिन पेज से कंट्रोल किया जाता है.
  • डेवलपर ऐप्लिकेशन, डेवलपर, और एपीआई प्रॉडक्ट को अब इकाइयां के तौर पर रैप किया जाता है. इन सभी के लिए टेस्ट केस लिखे गए थे. अब डेवलपर के लिए, Management API SDK की अंदरूनी जानकारी के बारे में जानना ज़रूरी नहीं है. सभी सुविधाओं को ऐक्सेस करने के लिए, entity_load और entity_save के जाने-पहचाने फ़ंक्शन का इस्तेमाल किया जा सकता है.
  • डेवलपर ऐप्लिकेशन अब टोकन दिखाते हैं. अगर Rules मॉड्यूल चालू है, तो इन टोकन का इस्तेमाल तब किया जा सकता है, जब तीन नए इवेंट ट्रिगर होते हैं: ऐप्लिकेशन बनाने, अपडेट करने, और मिटाने पर.
  • update.php चलाने पर, Devconnect_* के पुराने मॉड्यूल बंद कर दिए जाते हैं. इन्हें R24 में हटा दिया जाएगा:
    • devconnect_apigee (इसमें पुरानी क्लास लाइब्रेरी शामिल थीं, जिनका अब इस्तेमाल नहीं किया जाता)
    • devconnect_validate (अब इसकी ज़रूरत नहीं है, क्योंकि हम Pantheon पर माइग्रेट कर रहे हैं)
    • devconnect_faq_ext
  • devconnect से जुड़े ये पुराने मॉड्यूल हटा दिए गए हैं:
    • devconnect_api_content_types
    • devconnect_api_views
    • devconnect_cdn
    • devconnect_node_settings
    • devconnect_readonlymode_ext
  • डिफ़ॉल्ट कॉन्टेंट और स्ट्रक्चर को अब सुविधाओं के सेट के तौर पर सेव किया जाता है. इससे, शुरू से इंस्टॉल करने पर, dev portal का वर्किंग इंस्टेंस सेट अप किया जा सकता है.
  • node_reference मॉड्यूल पर निर्भरता खत्म कर दी गई है.
  • जापानी भाषा चालू होने पर, DevChan मॉड्यूल अब सही तरीके से काम करते हैं.
  • जापानी भाषा में अनुवाद के लिए, अनुवाद स्ट्रिंग जोड़ी गई हैं.
  • डेवलपर सिंक अब सभी KMS डेवलपर को लोकल Drupal उपयोगकर्ताओं के साथ सिंक करता है. साथ ही, लोकल Drupal उपयोगकर्ताओं को KMS के साथ सिंक करने का पुराना तरीका भी काम करता है. यह हर उस उपयोगकर्ता को एडमिन की भूमिकाएं भी असाइन करता है जिसे KMS में संगठन के एडमिन के तौर पर कॉन्फ़िगर किया गया है.
  • डेवलपर सिंक को अब drush की मदद से चलाया जा सकता है.
  • accounts.apigee.com सिंगल-साइन-ऑन की सुविधा जोड़ी गई है. यह *.apigee.com डोमेन के लिए उपलब्ध है.
  • Apigee SSO और Google SSO, दोनों ही उस उपयोगकर्ता को एडमिन की भूमिकाएं असाइन करते हैं जिसका ईमेल, KMS में एडमिन के तौर पर कॉन्फ़िगर किया गया है.
  • Google SSO में, पहले/आखिरी नाम और ईमेल का पता लगाने और पहले से भरने की सुविधा को बेहतर बनाया गया है.
  • DevChan Management API के एडमिन पेज पर, अब KMS कनेक्शन पैरामीटर की जांच करने के लिए, “कनेक्शन की जांच करें” बटन मौजूद है.
  • devconnect_key_value_map मॉड्यूल जोड़ा गया है. इससे, Key-Value Maps के साथ काम करते समय, Management API SDK से जुड़ी मुश्किलों को छिपाया जा सकता है.
  • WYSIWYG मॉड्यूल को बंद कर दिया गया है और इसे डिस्ट्रिब्यूशन से हटा दिया गया है. इसकी जगह, CKEditor & CKEditor लिंक मॉड्यूल का इस्तेमाल किया जा सकता है. किसी भी इंस्टॉलेशन से WYSIWYG को पूरी तरह से हटा दिया जाना चाहिए.
  • CKEditor को वर्शन 4.2.1 में अपग्रेड किया गया है.
  • अपलोड किए गए और इंटरनेट से लिए गए मीडिया को मैनेज करने के लिए, CKEditor को मीडिया, media_embed, और media_youtube का इस्तेमाल करने के लिए कॉन्फ़िगर किया गया है.
  • >=R22 से अपग्रेड करने के लिए, drush कमांड जोड़ी गई है.
  • OPDK को इंस्टॉल करने के लिए, पूरी तरह से नया स्क्रिप्ट और इंस्टॉल गाइड की पीडीएफ़.

बग ठीक करना

  • डेवलपर ऐप्लिकेशन के नामों में अब ऐंपरसैंड का इस्तेमाल नहीं किया जा सकता. पहले ऐंपरसैंड की वजह से साइट में गड़बड़ी होती थी.
  • संगठन के पासवर्ड में, यूआरएल के साथ काम न करने वाले वर्णों के इस्तेमाल की वजह से अब गड़बड़ी नहीं होती.
  • अगर KMS क्रेडेंशियल अब तक सेट अप नहीं किए गए हैं, तो user_save पर अब कोई अपवाद नहीं दिखेगा