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

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

रिलीज़ फ़ोकस

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

नई सुविधाएं

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

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

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