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

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

रिलीज़ फ़ोकस

स्थिरता, बढ़ाए जा सकने की योग्यता, सुरक्षा, एक्सटेंसेबिलिटी, बग समाधान

नई सुविधाएं

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

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

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