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

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

रिलीज़ फ़ोकस

स्थिरता, स्केलेबिलिटी, सुरक्षा, एक्सटेंसिबिलिटी, गड़बड़ियां ठीक करना

नई सुविधाएं

  • Devconnect लाइब्रेरी, अब एचटीटीपी अनुरोध करने के लिए Guzzle का इस्तेमाल करती हैं. नई लाइब्रेरी कम साइज़ की है और यह Drupal के सबसे सही तरीकों के मुताबिक है. जैसे, D8.
  • Apigee Documentation API के साथ काम करने वाला मॉड्यूल.
  • DevConnect से कमाई करने के लिए किया गया पेमेंट (devconnect_mint_payment) रिलीज़ किया गया. इस मॉड्यूल की मदद से, नए पेमेंट मॉड्यूल को इसमें जोड़ा जा सकता है. साथ ही, चेकआउट की पूरी प्रोसेस और डेवलपर के बैलेंस को अपडेट करने की अनुमति भी दी जा सकती है. हालांकि, कभी-कभी मॉड्यूल को कॉमर्स वर्कफ़्लो फ़ंक्शन को साफ़ तौर पर कॉल करना पड़ता है.
  • DevConnect Monetization Worldpay Payment (devconnect_mint_worldpay) रिलीज़ किया गया. यह मॉड्यूल, DevConnect कमाई करने के पेमेंट से जुड़ा है. साथ ही, बार-बार होने वाले लेन-देन की प्रोसेसिंग के लिए, WorldPay कॉर्पोरेट गेटवे का इस्तेमाल करता है.

गड़बड़ी ठीक करना

  • apigee_account अब रजिस्ट्रेशन के दौरान, उपयोगकर्ता नाम, नाम, और सरनेम को सही तरीके से सेट करता है.
  • अब Dev Portal के कनेक्शन की जानकारी, निजी फ़ाइल सिस्टम में मौजूद YAML फ़ाइल से पढ़ी और उसमें लिखी जाती है. Drush का एक नया टास्क (devconnect-update-settings, alias dc-settings) पोर्ट करता है Drupal-var पर आधारित कनेक्शन सेटिंग को YAML में. इसे hook_update_N() में भी मैनेज किया जाता है जिसे update.php चलाने पर ट्रिगर किया जाता है.
  • Dev Portal अब Apigee एंडपॉइंट के साथ कम्यूनिकेट करते समय, अपने एचटीटीपी क्लाइंट के तौर पर Guzzle/Http लाइब्रेरी का इस्तेमाल करता है.
  • Dev Portal के एडमिन पेज पर, KMS से कनेक्शन की जांच करते समय, अगर इस संगठन के लिए कोई एपीआई प्रॉडक्ट कॉन्फ़िगर नहीं किया गया है, तो कनेक्शन अब गड़बड़ी की झूठी जानकारी नहीं देता.
  • devconnect_apigee, devconnect_validate, और devconnect_faq_ext मॉड्यूल को हटा दिया गया है.
  • Dev Portal ऐप्लिकेशन एट्रिब्यूट एडमिन स्क्रीन को Dev Portal एडमिन स्क्रीन के सबमेन्यू में ले जाया गया है. अतिरिक्त विजेट (रेडियो बटन, चुनने के लिए बॉक्स, चेकबॉक्स) जोड़े गए. फ़ील्ड के क्रम में बदलाव करने से जुड़ी कई गड़बड़ियां ठीक की गईं.
  • मॉड्यूल और थीम में, ऐसेट (जेएस, सीएसएस, इमेज) के लिए हार्डकोड किए गए पाथ हटा दिए गए हैं.
  • developer_app इकाइयां अब कलेक्शन के बजाय ऑब्जेक्ट हैं. डेवलपर ऐप्लिकेशन इकाइयों के लिए, व्यू की बुनियादी सुविधा जोड़ी गई.
  • डेवलपर ऐप्लिकेशन देखने, बनाने, उनमें बदलाव करने, उन्हें मिटाने, और मैनेज करने के लिए, ज़्यादा बेहतर अनुमतियां जोड़ी गईं. पुष्टि किए गए उपयोगकर्ताओं को डिफ़ॉल्ट रूप से, सीआरयूडी (बनाएं, बदलें, मिटाएं, और पढ़ें) अनुमतियां असाइन की जाती हैं. एडमिन की भूमिका वाली किसी भी भूमिका को डिफ़ॉल्ट रूप से, मैनेज करने की अनुमतियां असाइन की जाती हैं.
  • स्थानीय भाषा के हिसाब से बदलाव करने के लिए, अंग्रेज़ी भाषा में हार्डकोड की गई ज़्यादा स्ट्रिंग को t() फ़ंक्शन में रैप किया गया.
  • जब कोई डेवलपर ऐप्लिकेशन एंडपॉइंट में सेव किया जाता है, तो कई डिफ़ॉल्ट एट्रिब्यूट बनाए जाते हैं. ऐसा तब किया जाता है, जब ये एट्रिब्यूट पहले से मौजूद न हों: DisplayName, Developer, lastModified, lastModifier, और creationDate.