4.15.07.00 - Apigee डेवलपर सेवाएं पोर्टल रिलीज़ नोट

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

हमने मंगलवार 8 सितंबर, 2015 को प्राइवेट क्लाउड के लिए, Apigee Edge के डेवलपर सेवाएं पोर्टल का तिमाही वर्शन रिलीज़ किया था.

पहले प्रॉडक्ट का नाम "Apigee Edge On- लिखा हुआ डेवलपर सेवाएं पोर्टल" या "OPDK" अब "Apigee Edge Developer Services Portal for Private Cloud" हो गया है.

अगर आपको कुछ पूछना है, तो Apigee की ग्राहक सहायता टीम पर जाएं.

सभी Apigee Edge के रिलीज़ नोट की सूची के लिए, Apigee रिलीज़ नोट देखें.

पोर्टल के लिए Apigee Edge की ज़रूरी शर्तें

अगर पोर्टल की इस रिलीज़ को प्राइवेट क्लाउड के लिए Edge को इंस्टॉल करने से जोड़ा जा रहा है, तो आपको इसे 4.15.07.00 या इसके बाद के वर्शन से कनेक्ट करना होगा. इससे यह पक्का किया जा सकेगा कि SmartDocs की सभी सुविधाएं काम करती हैं. ज़्यादा जानकारी के लिए, 4.15.07.00 - Private Cloud के रिलीज़ नोट के लिए Apigee Edge देखें.

नई सुविधाएं

SmartDocs की सामान्य उपलब्धता

SmartDocs की सुविधा अब बीटा वर्शन से सामान्य वर्शन पर उपलब्ध है. अपडेट और नई सुविधाओं में ये शामिल हैं:

  • स्वैगर 2.0 के साथ काम करता है. इसमें फ़ाइल या यूआरएल से इंपोर्ट करना और कस्टम नाम वाले सुरक्षा ऑब्जेक्ट के साथ काम करना शामिल है.
  • SmartDocs जनरेट करने वाले टेंप्लेट में विज़ुअल डिज़ाइन को बेहतर बनाया गया है.
  • डेवलपर पोर्टल में उपयोगिता और वर्कफ़्लो को बेहतर बनाने के तरीके, जो Drupal में कॉन्टेंट > SmartDocs मेन्यू में उपलब्ध हैं.
  • "कस्टम टोकन" की पुष्टि करने की प्रक्रिया को अब "एपीआई पासकोड" कहा जाता है.
  • संशोधन स्तर पर तय किए गए पुष्टि करने वाले "सुरक्षा" ऑब्जेक्ट.
  • टेंप्लेट लेवल पर क्लाइंट की पुष्टि करने का कॉन्फ़िगरेशन. नए वर्शन में, पहले से कॉन्फ़िगर किए गए किसी भी SmartDocs क्लाइंट क्रेडेंशियल को अब रीसेट नहीं किया जाएगा.

सुविधाओं के बारे में ज़्यादा जानकारी के लिए, यह ब्लॉग पोस्ट देखें.

SmartDocs की मदद से दस्तावेज़ बनाने के लिए, एपीआई का दस्तावेज़ बनाने के लिए, SmartDocs का इस्तेमाल करना लेख पढ़ें.

SmartDocs को अपग्रेड करने की प्रोसेस

अगर बीटा वर्शन में SmartDocs का इस्तेमाल पहले से किया जा रहा है, तो सामान्य रूप से उपलब्ध वर्शन में मिलने वाली नई सुविधाओं और क्षमताओं के लिए, आपको अपने डेवलपर पोर्टल में SmartDocs को अपग्रेड करना होगा.

आपके डेवलपर पोर्टल में पहले से पब्लिश किए गए SmartDocs के पेज काम करते रहेंगे. हालांकि, मौजूदा या नए पेजों में किसी भी बदलाव को पब्लिश या उसमें बदलाव करने से पहले, आपको अपडेट की प्रोसेस का पालन करना होगा.

ध्यान रखें कि आप अपने डेवलपर पोर्टल में SmartDocs को रेंडर और पब्लिश कर सकते हैं. हालांकि, SmartDocs, एपीआई मॉडल से जनरेट किए जाते हैं. यह मॉडल Apigee की Edge API Management सेवाओं में मौजूद होता है. Edge में किसी एपीआई मॉडल में किया जाने वाला कोई भी बदलाव, आपके सभी Pantheon एनवायरमेंट में एक जैसा ही होगा. यह बदलाव Pantheon के सभी प्लैटफ़ॉर्म पर डेवलपर के काम करने की तरह ही होगा.

SmartDocs के बीटा वर्शन से सामान्य वर्शन पर अपग्रेड करने के लिए

  1. Pantheon पर अपने dev या test एनवायरमेंट में 15.05.27 की रिलीज़ को अपडेट और टेस्ट करें.
  2. इस्तेमाल किए जा रहे किसी भी मौजूदा एपीआई मॉडल को बदलने के लिए, कोई नया मॉडल बनाएं.
    • अगर आपने स्वैगर या डब्ल्यूएडीएल दस्तावेज़ इंपोर्ट किए हैं, तो उन्हें फिर से नए वर्शन में इंपोर्ट करें.
    • अगर आपने SmartDocs मॉड्यूल की मदद से, एपीआई मॉडल को बनाए रखा है, तो SmartDocs JSON के तौर पर एक्सपोर्ट करें और फ़ाइल अटैचमेंट का इस्तेमाल करके, नए मॉडल में इंपोर्ट करें.
  3. अपने मॉडल के संशोधन की सुरक्षा के गुण सेट करें. कॉन्टेंट > SmartDocs > मॉडल पेज पर, सुरक्षा सेटिंग चुनें.
  4. ऑपरेशन कॉलम में सेटिंग पर क्लिक करके, मॉडल सेटिंग पेज (कॉन्टेंट > SmartDocs) में पहले से कॉन्फ़िगर किए गए किसी भी पुष्टि की प्रक्रिया की जांच करें.
  5. सीएसएस और JS एसेट के v6 का इस्तेमाल करने के लिए, किसी भी कस्टम टेंप्लेट को अपडेट करें. साथ ही, किसी भी नए ऑब्जेक्ट के नाम, जैसे कि authSchemes और apiSchema को दिखाने के लिए बदलाव करें. SmartDocs टेंप्लेट को अपडेट करने के बारे में जानकारी पाने के लिए, एपीआई को दस्तावेज़ करने के लिए SmartDocs का इस्तेमाल करना देखें.
  6. पुनः रेंडर करें और अपने मॉडल संशोधन को प्रकाशित करें.
  7. नए दस्तावेज़ की पुष्टि करने के बाद, अपने प्रोडक्शन पोर्टल को 27.05.27 की रिलीज़ पर अपडेट करें.

अगर आप Edge के एंटरप्राइज़ ग्राहक हैं और अपग्रेड की प्रोसेस को लेकर आपके मन में कोई सवाल है या आपको कोई समस्या आ रही है, तो कृपया Marsh@apigee.com और cnovak@apigee.com पर ईमेल करें. अगर ऐसा नहीं है, तो कृपया बेहतर जवाब के लिए Apigee समुदाय का इस्तेमाल करें.

गड़बड़ियां ठीक की गईं

इस रिलीज़ में इन गड़बड़ियों को ठीक किया गया है.

समस्या आईडी ब्यौरा
DEVSOL-487 कमाई करने की सुविधा में दिन का फ़ॉर्मैट, एडमिन कॉन्फ़िगर कर सकते हैं
तारीख के फ़ॉर्मैट को अब कमाई करने की सेटिंग में जाकर, यूरोपियन और अमेरिका के तारीख वाले फ़ॉर्मैट के लिए कॉन्फ़िगर किया जा सकता है.
DEVSOL-584 पहली बार इस्तेमाल करने पर पाथ पैरामीटर को याद नहीं रखा गया
कॉल करते समय, पाथ पैरामीटर को हमेशा याद नहीं रखा जाता.
DEVSOL-603 विरोधी प्लान पेज का फ़ॉर्मैट गलत है
किसी मौजूदा प्लान से ओवरलैप करने वाले प्लान को खरीदने पर, अब उपयोगकर्ता को ध्यान में रखकर दिखाए गए पेज को सही तरीके से फ़ॉर्मैट किया जाता है.
DEVSOL-709 स्मार्ट दस्तावेज़: खाली वैल्यू के साथ अनुरोध भेजने के बाद, यूआरएल टेंप्लेट पैरामीटर में बदलाव नहीं किया जा सकता
उस समस्या को ठीक किया गया है जिसमें, तरीके के दस्तावेज़ में टेंप्लेट पैरामीटर को मिटाने के बाद, SmartDocs से अनुरोध भेजने के बाद टेंप्लेट पैरामीटर में बदलाव नहीं किया जा सकता.
DEVSOL-723 SmartDocs के इंपोर्ट न हो पाने पर, उपयोगकर्ताओं के लिए आसान मैसेज दिखाना
DEVSOL-1013 डेवलपर पोर्टल के उपयोगकर्ता के ईमेल पतों में बदलाव किए जा सकते हैं
प्रोफ़ाइल में बदलाव करने वाले पेज में, ईमेल पता फ़ील्ड अब बंद नहीं रहेगा और डेवलपर अपने ईमेल पते बदल सकते हैं.
DEVSOL-1244 OPDK रिलीज़ के लिए एनवायरमेंट इंडिकेटर मॉड्यूल चालू न करें
DEVSOL-1273 मॉड्यूल की सूची में"DevConnect Mint" दो बार दिखता है
मॉड्यूल में, "Dev Connect Mint" दो बार दिखता है. अब यह समस्या ठीक कर दी गई है.
DEVSOL-1313 Swagger और WADL, दोनों के लिए JSON/YAML फ़ाइल या यूआरएल इंपोर्ट करने की सुविधा
अब WADL फ़ाइलों को यूआरएल की मदद से इंपोर्ट किया जा सकता है और Swigger फ़ाइलें अपलोड की जा सकती हैं.
DEVSOL-1339 SmartDocs के एडमिन मेन्यू की जगहें बदलना
SmartDocs की सेटिंग अब कॉन्टेंट मेन्यू में और स्मार्ट दस्तावेज़ की सेटिंग, सेटिंग एडमिन मेन्यू में उपलब्ध हैं.
DEVSOL-1340 GA पर जाकर, बीटा वर्शन को हटाएं
DEVSOL-1390

__toString() कॉल करने की समस्या को ठीक करने के लिए, PHP SDK Edge लाइब्रेरी को अपडेट कर दिया गया है
PHP SDK Edge लाइब्रेरी को अपडेट कर दिया गया है. इसका मकसद, DeveloperRatePlan ऑब्जेक्ट पर __toString() को कॉल करने की समस्या को ठीक करना है, जिसकी वजह से यह गड़बड़ी होती है:

गंभीर गड़बड़ी: पंक्ति 221 पर /Applications/MAMP/htdocs/ordnance/docroot/profiles/apigee/libraries/mgmt-api-php-sdk/Apigee/Mint/DeveloperRatePlan.php पर मौजूद किसी नॉन-ऑब्जेक्ट पर

यह एक ऐसी गड़बड़ी है जो कमाई करने वाले उन ग्राहकों पर ही असर डालती है जो कस्टम कोड की मदद से, toString() तरीके को कॉल कर रहे हैं.

DEVSOL-1398 उपयोगकर्ता के लिए बिना सूचना दिए इंस्टॉल करने पर SmartDocs पेटस्टोर मॉडल इंपोर्ट किया गया
SmartDocs अब साइट इंस्टॉलेशन के दौरान पेटस्टोर स्वैगर उदाहरण (http://petstore.swagger.io/v2/swagger.json) को इंपोर्ट करता है, जिससे SmartDocs को इस्तेमाल करने के और उदाहरण के बारे में बताया जाता है.
DEVSOL-1407 कई डेवलपर होने पर Chrome का काम पूरा नहीं होता
Drupal का क्रॉन चलाने पर, कई डेवलपर को टाइम आउट की समस्या का सामना करना पड़ता है. जब किसी संगठन के 200 से ज़्यादा उपयोगकर्ता होते हैं, तो अब बैच प्रोसेस इस्तेमाल की जाती है.
DEVSOL-1410 डेव पोर्टल इंस्टॉल करते समय कनेक्शन की गड़बड़ियां साफ़ तौर पर नहीं दिखती हैं
समस्या हल करने से जुड़ी समस्याओं को कम करने के लिए, जब Edge मैनेजमेंट कनेक्शन काम नहीं कर रहा हो, तब इंस्टॉलर में गड़बड़ी के मैसेज को बेहतर तरीके से जोड़ा गया हो.
DEVSOL-1422 Apigee प्रोफ़ाइल से एसएमटीपी कॉन्फ़िगरेशन फ़ॉर्म हटाएं
इंस्टॉल करने की प्रोसेस में अब आपसे यह नहीं पूछा जाता कि आपको एसएमटीपी कॉन्फ़िगर करना है या नहीं. इसके बजाय, एसएमटीपी मॉड्यूल को चालू करने और उसे सही तरीके से कॉन्फ़िगर करने के लिए, नीचे दी गई Drupal की स्टैंडर्ड प्रोसेस को इंस्टॉल करने के बाद ही इंस्टॉल किया जा सकता है.
DEVSOL-1427

Analytics डेटा में बदलाव करने के लिए, Devconnect डेवलपर ऐप्लिकेशन मॉड्यूल में हुक जोड़ें
devconnect_developer_apps मॉड्यूल अब तीन नए हुक उपलब्ध कराता है:

# hook_devconnect_developer_apps_analytics_chart_data_alter()

# hook_devconnect_developer_app_analytics_datapoints_params_alter()

# hook_devconnect_developer_app_analytics_datapoints_alter()

इनकी मदद से, कस्टम मॉड्यूल, डेवलपर ऐप्लिकेशन के आंकड़ों के चार्ट में बदलाव करते हैं.

DEVSOL-1464 किसी मॉडल के लिए पुष्टि की सेटिंग सेव करते समय होने वाली गंभीर गड़बड़ी
सुरक्षा स्कीम के मिटाए जाने पर, अब एक चेकबॉक्स दिखता है. इस चेकबॉक्स से यह चुना जा सकता है कि इससे जुड़ी टेंप्लेट की पुष्टि करने वाली स्कीम को भी मिटाने की ज़रूरत है या नहीं.
DEVSOL-1470 "एपीआई" मेन्यू लिंक और उससे जुड़ा व्यू बनाएं
Dev पोर्टल स्मार्ट दस्तावेज़ में अब डिफ़ॉल्ट रूप से, "एपीआई" नाम के मुख्य मेन्यू में मौजूद, SmartDocs की रेंडर की गई दस्तावेज़ का लिंक होता है. यह लिंक, पब्लिश किए गए तरीकों वाले किसी भी मॉडल से लिंक होता है.
DEVSOL-1486 SmartDocs की कॉल की पुष्टि करने के लिए, पहले से तय की गई कुंजी का इस्तेमाल किया जा सकता है
इससे, पहले से उपलब्ध और उपयोगकर्ता से दी गई, दोनों एपीआई कुंजियों की मदद से, पुष्टि करने की सुविधा चालू हो जाती है.
DEVSOL-1499 SmartDocs की जानकारी वाले पैरामीटर में एचटीएमएल कोड पार्स नहीं किया गया
एचटीएमएल कोड को अब SmartDocs पैरामीटर की जानकारी में पार्स किया जाता है.
DEVSOL-1507 Add Method की मदद से, किसी एपीआई में एक से ज़्यादा पैरामीटर नहीं जोड़े जा सकते
अब तरीके में बदलाव करते समय, SmartDocs API में एक से ज़्यादा पैरामीटर जोड़े जा सकते हैं.
DEVSOL-1509 SmartDocs एपीआई के "सैंपल" फ़ील्ड में बदलाव करने का तरीका नहीं दिख रहा
अब किसी SmartDocs पेज में बदलाव करते समय "बॉडी MIME टाइप", "मुख्य हिस्से का दस्तावेज़", और "मुख्य टेक्स्ट" को सेट किया जा सकता है.
DEVSOL-1534 SmartDocs के आउटपुट में कॉन्टेंट-टाइप की जानकारी अपने-आप नहीं भरी जा रही है
कॉन्टेंट टाइप को अब SmartDocs के तरीके वाले पेज पर अपने-आप भरा जा रहा है.
DEVSOL-1554 कमाई करने की सुविधा में तारीख की तुलना गलत तरीके से करना
कमाई करने की सुविधा वाले डेवलपर पोर्टल के लिए, खरीदे गए प्लान टैब में, किसी प्लान के शुरू होने की आगे की तारीख वाले प्लान के लिए "रद्द करें" बटन कभी नहीं दिखाया गया,
DEVSOL-1556 Drupal मॉड्यूल का पुराना वर्शन शिप किया जा रहा है
Media_youtube और सुविधाओं वाले मॉड्यूल को नए वर्शन में अपडेट कर दिया गया है.
DEVSOL-1558 petStore के उदाहरण के लिए SmartDocs के तरीके वाले पेज रेंडर नहीं हो रहे हैं
नए इंस्टॉल पर, SmartDocs PetStore के तरीकों के उदाहरण अब सही तरीके से रेंडर होते हैं.
DEVSOL-1562 SmartDocs के हर मॉडल के लिए एक व्यू जनरेट करें
कोई नया मॉडल बनाते समय, उस मॉडल के लिए डिफ़ॉल्ट रूप से एक नया व्यू बन जाता है.
DEVSOL-1565 SmartDocs के तरीके में बदलाव करने से गंभीर गड़बड़ी जनरेट होती है
उस समस्या को ठीक कर दिया गया है जिसमें SmartDocs वाले तरीके में बदलाव करने से कभी-कभी गड़बड़ी होती है.
DEVSOL-1567 सबसे ऊपर मौजूद एडमिन मेन्यू में"मॉडल जोड़ें" विकल्प दिखाया जा रहा है
"मॉडल जोड़ें" मेन्यू आइटम के सबसे ऊपर दिखने वाले एडमिन मेन्यू की समस्या ठीक हो गई है.
DEVSOL-1576 एपीआई दस्तावेज़ के व्यू में, मॉडल का नाम दिखता है, डिसप्ले नेम के बजाय
मेन्यू में "एपीआई" पर क्लिक करने से दिखने वाला एपीआई दस्तावेज़ पेज, डिसप्ले नेम के बजाय मॉडल का इंटरनल नाम दिखा रहा था. अगर आपको रिलीज़ में अपडेट किया जा रहा है और आपने इस व्यू को बदला है, तो इन बदलावों को देखने के लिए आपको अपना व्यू वापस लाना होगा. इसके लिए, यह तरीका अपनाएं: # एडमिन के तौर पर लॉगिन करें # स्ट्रक्चर > व्यू पर जाएं # सभी कार्रवाइयां देखने के लिए, "SmartDocs मॉडल" पर "बदलाव करें" के बगल में मौजूद ड्रॉपडाउन पर क्लिक करें. # अगर आपको "वापस लाएं" दिखता है, तो इसका मतलब है कि आपने खुद ही बदलाव करके कोड को ओवरराइट कर दिया है. व्यू को वापस डिफ़ॉल्ट स्थिति में लाने के लिए "वापस लाएं" पर क्लिक करें. ध्यान दें कि ऐसा करने पर इस व्यू में किए गए सभी बदलाव हट जाएंगे.
DEVSOL-1578 साइट पर इंस्टॉल होने वाले उपयोगकर्ताओं के लिए, Weather और Petstore, दोनों के मॉडल रेंडर करें
नई साइटों पर, Petstore और Weather SmartDocs, दोनों के मॉडल इंपोर्ट किए गए हैं.
DEVSOL-1584 प्लान नहीं खरीदे जा सकते
उस समस्या को ठीक किया गया है जिसमें क्लाउड रिलीज़ के लिए कमाई करने के प्लान के खरीदारी फ़ॉर्म को सबमिट नहीं किया जाएगा अगर Apigee रिस्पॉन्सिव थीम या Apigee रिस्पॉन्सिव थीम की सब-थीम का इस्तेमाल किया जा रहा है, तो यह क्लाउड रिलीज़ के लिए 15.05.27.00 और 15.06.08.00 वर्शन में सबमिट नहीं होगी.
DEVSOL-1597 डेवलपर की टाइम आउट सेटिंग में बदलाव नहीं किया जा सकता
जिस गड़बड़ी में Edge कनेक्शन की टाइम आउट सेटिंग को ठीक से लागू नहीं किया गया था उसे ठीक कर दिया गया है.
DEVSOL-1620

मैं, एनवायरमेंट इंंडिकेटर, और सुविधाओं के मॉड्यूल अपग्रेड
एनवायरमेंट इंडिकेटर और सुविधाओं के लिए, 'मेरे मॉड्यूल' और 'मॉड्यूल अपडेट' के लिए सुरक्षा से जुड़ा कुछ हद तक अहम अपडेट. ज़्यादा जानकारी:

https://www.dरुपal.org/project/me https://www.dरुपal.org/project/environment_indicator

https://www.drupal.org/project/features

DEVSOL-1648 पक्का करें कि reCAPTCHA में किसी समस्या को रोकने के लिए, साइज़_separator.किताबों में '&' का इस्तेमाल किया गया हो
प्लैटफ़ॉर्म से जुड़ी एक समस्या ठीक कर दी गई है, जिसमें Google reCAPTCHA के इस्तेमाल में गड़बड़ी हुई थी.
DEVSOL-1651 स्मार्टडॉक्स मॉड्यूल के चालू न होने पर, Apigee Base थीम काम नहीं करती
apigee_base थीम अब SmartDocs मॉड्यूल के चालू होने पर निर्भर नहीं करती है.
DEVSOL-1654

सुरक्षा से जुड़ी गंभीर समस्या को हल करने के लिए, admin_views का बंप वर्शन
नीचे दिए गए कॉन्ट्रिब मॉड्यूल अपडेट किए गए:

  • व्यवस्थापकीय व्यू
  • माइग्रेट करें
  • रीडायरेक्ट करें
  • Redis
  • एक साथ की जाने वाली कार्रवाइयों को देखता है