4.15.07.00 - Apigee ডেভেলপার সার্ভিস পোর্টাল রিলিজ নোট

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান
তথ্য

মঙ্গলবার ৮ সেপ্টেম্বর, ২০১৫ তারিখে, আমরা প্রাইভেট ক্লাউডের জন্য Apigee Edge ডেভেলপার সার্ভিসেস পোর্টালের একটি ত্রৈমাসিক সংস্করণ প্রকাশ করেছি।

পূর্বের পণ্যের নাম "Apigee Edge On-Primises Developer Services Portal" বা "OPDK" এখন "Apigee Edge Developer Services Portal for Private Cloud"।

আপনার যদি কোন প্রশ্ন থাকে, তাহলে Apigee Edge সাপোর্টের সাথে যোগাযোগ করুন।

সমস্ত Apigee Edge রিলিজ নোটের তালিকার জন্য, Apigee রিলিজ নোট দেখুন।

পোর্টালের জন্য Apigee Edge এর প্রয়োজনীয়তা

যদি আপনি এই পোর্টালের রিলিজটি Edge for Private Cloud এর ইনস্টলেশনের সাথে সংযুক্ত করেন, তাহলে SmartDocs এর সকল বৈশিষ্ট্য সমর্থিত কিনা তা নিশ্চিত করার জন্য আপনাকে এটিকে 4.15.07.00 বা তার পরবর্তী সংস্করণের সাথে সংযুক্ত করতে হবে। আরও জানতে 4.15.07.00 - Apigee Edge for Private Cloud রিলিজ নোট দেখুন।

নতুন বৈশিষ্ট্য

স্মার্টডক্সের সাধারণ উপলব্ধতা

স্মার্টডক্স বিটা থেকে সাধারণ উপলব্ধতায় রূপান্তরিত হচ্ছে। আপডেট এবং নতুন বৈশিষ্ট্যগুলির মধ্যে রয়েছে:

  • Swagger 2.0 এর জন্য সমর্থন, ফাইল বা URL দ্বারা আমদানি সহ, কাস্টম-নামযুক্ত সুরক্ষা বস্তুর জন্য সমর্থন সহ।
  • স্মার্টডক্স তৈরি করে এমন টেমপ্লেটগুলিতে ভিজ্যুয়াল ডিজাইনের উন্নতি।
  • ডেভেলপার পোর্টালে ব্যবহারযোগ্যতা এবং কর্মপ্রবাহের উন্নতি, যা Drupal-এর Content > SmartDocs মেনুর মাধ্যমে উপলব্ধ।
  • "কাস্টম টোকেন" প্রমাণীকরণ নামে পরিচিত যা এখন "API কী" নামে পরিচিত।
  • সংশোধন স্তরে সংজ্ঞায়িত প্রমাণীকরণ "নিরাপত্তা" বস্তু।
  • টেমপ্লেট স্তরে ক্লায়েন্ট প্রমাণীকরণের কনফিগারেশন। নতুন সংশোধনগুলি আর কোনও পূর্ব-কনফিগার করা স্মার্টডক্স ক্লায়েন্ট শংসাপত্র রিসেট করে না।

আরও বৈশিষ্ট্যের বর্ণনার জন্য, এই ব্লগ পোস্টটি দেখুন।

SmartDocs ডকুমেন্টেশনের জন্য, API গুলি ডকুমেন্ট করতে SmartDocs ব্যবহার দেখুন।

স্মার্টডক্স আপগ্রেড প্রক্রিয়া

যদি আপনি ইতিমধ্যেই বিটা সময়ের মধ্যে SmartDocs ব্যবহার করে থাকেন, তাহলে সাধারণ উপলব্ধতা সংস্করণের নতুন বৈশিষ্ট্য এবং ক্ষমতার জন্য আপনার ডেভেলপার পোর্টালে SmartDocs আপগ্রেড করতে হবে।

আপনার ডেভেলপার পোর্টালে ইতিমধ্যে প্রকাশিত যেকোনো SmartDocs পৃষ্ঠা কাজ করবে, তবে বিদ্যমান বা নতুন পৃষ্ঠাগুলিতে কোনও পরিবর্তন সম্পাদনা বা প্রকাশ করার আগে আপনাকে অবশ্যই আপডেট প্রক্রিয়া অনুসরণ করতে হবে।

মনে রাখবেন যে আপনি আপনার ডেভেলপার পোর্টালের ভিতরে SmartDocs রেন্ডার এবং প্রকাশ করতে পারবেন, SmartDocs তৈরি হয় API মডেল থেকে যা Apigee's Edge API Management Services-এর মধ্যে থাকে। Edge-এ API মডেলে আপনি যে কোনও পরিবর্তন করবেন তা আপনার সমস্ত Pantheon পরিবেশে একই রকম হবে (Pantheon পরিবেশে ডেভেলপাররা যেভাবে বিদ্যমান থাকে তার অনুরূপ)।

স্মার্টডক্স বিটা থেকে সাধারণ উপলব্ধতায় আপগ্রেড করতে

  1. আপনার ডেভেলপার অথবা প্যানথিয়নে পরীক্ষামূলক পরিবেশে 15.05.27 রিলিজ আপডেট করুন এবং পরীক্ষা করুন।
  2. আপনার ব্যবহৃত যেকোনো বিদ্যমান API মডেল প্রতিস্থাপনের জন্য একটি নতুন মডেল তৈরি করুন।
    • যদি আপনি Swagger অথবা WADL ডকুমেন্টগুলি আমদানি করে থাকেন, তাহলে সেগুলি আবার একটি নতুন সংস্করণে আমদানি করুন।
    • যদি আপনি SmartDocs মডিউলের মাধ্যমে আপনার API মডেলটি বজায় রাখেন, তাহলে SmartDocs JSON হিসেবে রপ্তানি করুন এবং ফাইল সংযুক্তি ব্যবহার করে আপনার নতুন মডেলে আমদানি করুন।
  3. আপনার মডেলের সংশোধনের নিরাপত্তা বৈশিষ্ট্য সেট করুন। Content > SmartDocs > মডেল পৃষ্ঠায়, নিরাপত্তা সেটিংস নির্বাচন করুন।
  4. মডেল সেটিংস পৃষ্ঠায় ( Content > SmartDocs ) যেকোনো পূর্ব-কনফিগার করা প্রমাণীকরণ পরীক্ষা করুন অপারেশন কলামে সেটিংস এ ক্লিক করে।
  5. CSS এবং JS সম্পদের v6 ব্যবহার করার জন্য যেকোনো কাস্টম টেমপ্লেট আপডেট করুন, এবং authSchemes এবং apiSchema এর মতো যেকোনো নতুন অবজেক্টের নাম প্রতিফলিত করার জন্য পরিবর্তন করুন। SmartDocs টেমপ্লেট আপডেট করার বিষয়ে তথ্যের জন্য, API গুলি ডকুমেন্ট করতে SmartDocs ব্যবহার দেখুন।
  6. আপনার মডেল রিভিশনটি পুনরায় রেন্ডার করুন এবং প্রকাশ করুন।
  7. নতুন ডকুমেন্টেশন যাচাই করার পর, আপনার প্রোডাকশন পোর্টালটি ১৫.০৫.২৭ রিলিজে আপডেট করুন।

আপনি যদি একজন এজ এন্টারপ্রাইজ গ্রাহক হন এবং আপগ্রেড প্রক্রিয়া সম্পর্কে আপনার কোন প্রশ্ন বা উদ্বেগ থাকে, তাহলে অনুগ্রহ করে marsh@apigee.com এবং cnovak@apigee.com ঠিকানায় ইমেল করুন। অন্যথায়, সর্বোত্তম প্রতিক্রিয়ার জন্য অনুগ্রহ করে Apigee কমিউনিটি ব্যবহার করুন।

বাগ সংশোধন করা হয়েছে

এই রিলিজে নিম্নলিখিত বাগগুলি ঠিক করা হয়েছে।

ইস্যু আইডি বিবরণ
ডেভসোল-৪৮৭ মনিটাইজেশনে দিনের ফর্ম্যাট প্রশাসকদের দ্বারা কনফিগারযোগ্য হওয়া উচিত
ইউরোপীয় এবং মার্কিন তারিখ ফর্ম্যাটের জন্য মনিটাইজেশন সেটিংসের অধীনে মনিটাইজেশনে তারিখ ফর্ম্যাটটি এখন কনফিগার করা যাবে।
ডেভসোল-৫৮৪ প্রথম ব্যবহারে পাথ প্যারামিটার মনে রাখা হয়নি
কল করার সময় পাথ প্যারামিটার সবসময় মনে রাখা হত না।
ডেভসোল-৬০৩ দ্বন্দ্ব পরিকল্পনা পৃষ্ঠাটি খারাপভাবে ফর্ম্যাট করা হয়েছে
যখন আপনি এমন একটি প্ল্যান কিনবেন যা বিদ্যমান প্ল্যানের সাথে ওভারল্যাপ করে, তখন প্রদর্শিত পৃষ্ঠাটি এখন ব্যবহারকারীর জন্য সুন্দরভাবে ফর্ম্যাট করা হয়।
ডেভসোল-৭০৯ স্মার্টডক্স: খালি মান সহ অনুরোধ পাঠানোর পরে URL টেমপ্লেট প্যারামিটার সম্পাদনাযোগ্য নয়
মেথড ডকুমেন্টেশনে টেমপ্লেট প্যারামিটার মুছে ফেলার পর SmartDocs থেকে অনুরোধ পাঠানোর পরে টেমপ্লেট প্যারামিটারগুলিকে সম্পাদনাযোগ্য না করার সমস্যাটি সমাধান করে।
ডেভসোল-৭২৩ SmartDocs আমদানি ব্যর্থতার ক্ষেত্রে ব্যবহারকারী-বান্ধব বার্তা দেখান
ডেভসোল-১০১৩ ডেভ পোর্টাল ব্যবহারকারীর ইমেল ঠিকানাগুলি সম্পাদনাযোগ্য করুন
প্রোফাইল সম্পাদনা পৃষ্ঠার ইমেল ঠিকানা ক্ষেত্রটি আর অক্ষম করা হবে না এবং ডেভেলপাররা তাদের ইমেল ঠিকানা পরিবর্তন করতে পারবেন।
ডেভসোল-১২৪৪ OPDK রিলিজের জন্য পরিবেশ নির্দেশক মডিউল সক্রিয় করবেন না
ডেভসোল-১২৭৩ "DevConnect Mint" মডিউলের তালিকায় দুবার দেখা যাচ্ছে
মডিউলের অধীনে, "ডেভ কানেক্ট মিন্ট" দুবার প্রদর্শিত হয়েছিল। এটি এখন ঠিক করা হয়েছে।
ডেভসোল-১৩১৩ Swagger এবং WADL উভয়ের জন্য JSON/YAML ফাইল বা URL আমদানি সমর্থন করে
WADL ফাইলগুলি এখন URL এর মাধ্যমে আমদানি করা যেতে পারে এবং Swagger ফাইলগুলি আপলোড করা যেতে পারে।
ডেভসোল-১৩৩৯ SmartDocs অ্যাডমিন মেনু অবস্থান পরিবর্তন করুন
স্মার্টডক্স এখন কন্টেন্ট মেনুর অধীনে অবস্থিত, এবং স্মার্টডক্স সেটিংস সেটিংস অ্যাডমিন মেনুর অধীনে রয়েছে।
ডেভসোল-১৩৪০ GA তে যাওয়ার সময় বিটা সরিয়ে ফেলুন
ডেভসোল-১৩৯০

__toString() কল করার সমস্যা সমাধানের জন্য PHP SDK Edge লাইব্রেরি আপডেট করা হয়েছে।
DeveloperRatePlan অবজেক্টে __toString() কল করার সমস্যাটি সমাধানের জন্য PHP SDK Edge লাইব্রেরি আপডেট করা হয়েছে যা এই ত্রুটি তৈরি করে:

মারাত্মক ত্রুটি: ২২১ নম্বর লাইনে /Applications/MAMP/htdocs/ordnance/docroot/profiles/apigee/libraries/mgmt-api-php-sdk/Apigee/Mint/DeveloperRatePlan.php-এর একটি নন-অবজেক্টে সদস্য ফাংশন ফর্ম্যাট()-এ কল করুন।

এটি এমন একটি বাগ যা শুধুমাত্র toString() পদ্ধতিতে কাস্টম কোড ব্যবহার করে মনিটাইজেশন গ্রাহকদের প্রভাবিত করে।

ডেভসোল-১৩৯৮ ব্যবহারকারীকে অনুরোধ না করে ইনস্টল করার সময় স্মার্টডক্স পেটস্টোর মডেল আমদানি করা হয়েছে
SmartDocs এখন সাইট ইনস্টলেশনের সময় আবহাওয়া মডেলের পরিবর্তে petstore swagger উদাহরণ ( http://petstore.swagger.io/v2/swagger.json ) আমদানি করে যাতে SmartDocs ব্যবহারের আরও বিস্তৃত উদাহরণ পাওয়া যায়।
ডেভসোল-১৪০৭ অনেক ডেভেলপার থাকলে ক্রোন ব্যর্থ হয়
Drupal cron চালানোর সময়, প্রচুর সংখ্যক ডেভেলপার টাইমআউট সমস্যা তৈরি করতে পারে। যখন কোনও সংস্থার 200 জনের বেশি ব্যবহারকারী থাকে, তখন এখন একটি ব্যাচ প্রক্রিয়া ব্যবহার করা হয়।
ডেভসোল-১৪১০ ডেভ পোর্টাল ইনস্টল করার সময় সংযোগ ত্রুটিগুলি স্পষ্ট নয়
সমস্যা সমাধানের সমস্যা কমাতে এজ ম্যানেজমেন্ট সংযোগ কাজ না করলে ইনস্টলারে আরও ভালো ত্রুটি বার্তা যোগ করা হয়েছে।
ডেভসোল-১৪২২ Apigee প্রোফাইল থেকে SMTP কনফিগারেশন ফর্মটি সরান
ইনস্টল প্রক্রিয়াটি আর আপনাকে জিজ্ঞাসা করবে না যে আপনি SMTP কনফিগার করতে চান কিনা, বরং SMTP মডিউল সক্রিয় করার এবং এটি সঠিকভাবে কনফিগার করার স্ট্যান্ডার্ড Drupal অনুশীলন অনুসরণ করে ইনস্টলেশন সম্পন্ন হওয়ার পরে এটি করা যেতে পারে।
ডেভসোল-১৪২৭

বিশ্লেষণ ডেটা পরিবর্তন করার জন্য ডেভকানেক্ট ডেভেলপার অ্যাপস মডিউলে হুক যোগ করুন।
devconnect_developer_apps মডিউলটি এখন তিনটি নতুন হুক প্রদান করে:

# হুক_ডেভকানেক্ট_ডেভেলপার_অ্যাপস_অ্যানালিটিক্স_চার্ট_ডেটা_অল্টার()

# হুক_ডেভকানেক্ট_ডেভেলপার_অ্যাপ_অ্যানালিটিক্স_ডেটাপয়েন্ট_প্যারাম_অল্টার()

# হুক_ডেভকানেক্ট_ডেভেলপার_অ্যাপ_অ্যানালিটিক্স_ডেটাপয়েন্ট_অল্টার()

এগুলি কাস্টম মডিউলগুলিকে ডেভেলপার অ্যাপ বিশ্লেষণ চার্ট পরিবর্তন করার অনুমতি দেয়।

ডেভসোল-১৪৬৪ একটি মডেলের জন্য Auth সেটিংস সংরক্ষণ করার সময় মারাত্মক ত্রুটি
যখন একটি নিরাপত্তা স্কিম মুছে ফেলা হয়, তখন এটি এখন একটি চেকবক্স দেয় যেখানে সংশ্লিষ্ট টেমপ্লেট প্রমাণীকরণ স্কিমটিও মুছে ফেলার প্রয়োজন কিনা তা নির্বাচন করা হয়।
ডেভসোল-১৪৭০ "API" মেনু লিঙ্ক এবং সংশ্লিষ্ট ভিউ তৈরি করুন
ডেভ পোর্টাল স্মার্টডক্স এখন ডিফল্টভাবে "APIs" নামক প্রধান মেনুতে স্মার্টডক্স রেন্ডার করা ডকুমেন্টেশনের একটি লিঙ্ক সহ আসে, যা প্রকাশিত পদ্ধতি সহ যেকোনো মডেলের সাথে লিঙ্ক করে।
ডেভসোল-১৪৮৬ স্মার্টডক্স কলগুলি একটি পূর্বনির্ধারিত কী দিয়ে প্রমাণীকরণ করতে পারে
পূর্বে সরবরাহকৃত এবং ব্যবহারকারীর সরবরাহকৃত API কী উভয়ের মাধ্যমেই প্রমাণীকরণ সক্ষম করে।
ডেভসোল-১৪৯৯ SmartDocs প্যারামিটারের বর্ণনায় HTML কোড পার্স করা হয়নি
HTML কোড এখন SmartDocs প্যারামিটার বর্ণনায় পার্স করা হয়েছে।
ডেভসোল-১৫০৭ অ্যাড মেথড ব্যবহার করে একটি API-তে একাধিক প্যারামিটার যোগ করা যাবে না
পদ্ধতি সম্পাদনা করার সময় আপনি এখন একটি SmartDocs API-তে একাধিক প্যারামিটার যোগ করতে পারেন।
ডেভসোল-১৫০৯ SmartDocs API-এর জন্য "নমুনা" ক্ষেত্রটি সম্পাদনা করার কোনও উপায় দেখতে পাচ্ছি না।
আপনি এখন একটি SmartDocs পৃষ্ঠা সম্পাদনা করার সময় "Body MIME টাইপ," "Body documentation" এবং "Body sample" সেট করতে পারেন।
ডেভসোল-১৫৩৪ স্মার্টডক্স আউটপুটে কন্টেন্ট-টাইপ পূরণ করা হচ্ছে না
কন্টেন্ট-টাইপ এখন স্মার্টডক্স পদ্ধতির পৃষ্ঠায় পূরণ করা হচ্ছে।
ডেভসোল-১৫৫৪ মনিটাইজেশনে ভুল তারিখের তুলনা
নগদীকরণ সক্ষম ডেভেলপার পোর্টালগুলির জন্য ক্রয়কৃত প্ল্যান ট্যাবে, ভবিষ্যতের শুরুর তারিখ সহ কোনও প্ল্যানের জন্য "বাতিল করুন" বোতামটি কখনও প্রদর্শিত হয়নি,
ডেভসোল-১৫৫৬ ড্রুপাল মডিউলের পুরাতন সংস্করণ পাঠানো হচ্ছে
media_youtube এবং বৈশিষ্ট্য মডিউলটি সর্বশেষ সংস্করণে আপডেট করা হয়েছে।
ডেভসোল-১৫৫৮ পেটস্টোরের উদাহরণের জন্য স্মার্টডক্স পদ্ধতির পৃষ্ঠাগুলি রেন্ডার হচ্ছে না
নতুন ইনস্টলেশনে, SmartDocs PetStore পদ্ধতির উদাহরণ এখন সঠিকভাবে রেন্ডার হয়।
ডেভসোল-১৫৬২ প্রতিটি SmartDocs মডেলের জন্য একটি ভিউ তৈরি করুন
একটি নতুন মডেল তৈরি করার সময়, সেই মডেলের জন্য ডিফল্টরূপে একটি নতুন ভিউ তৈরি হয়।
ডেভসোল-১৫৬৫ SmartDocs পদ্ধতি সম্পাদনা করলে একটি মারাত্মক ত্রুটি তৈরি হয়
SmartDocs পদ্ধতি সম্পাদনা করলে মাঝে মাঝে ত্রুটি তৈরি হতো এমন সমস্যার সমাধান করা হয়েছে।
ডেভসোল-১৫৬৭ "মডেল যোগ করুন" শীর্ষ অ্যাডমিন মেনুতে প্রদর্শিত হচ্ছে
উপরের অ্যাডমিন মেনুতে "মডেল যোগ করুন" মেনু আইটেমটি প্রদর্শিত হচ্ছে এমন সমস্যার সমাধান করা হয়েছে।
ডেভসোল-১৫৭৬ API ডকুমেন্টেশন ভিউ মডেলের নাম প্রদর্শন করে, প্রদর্শনের নাম নয়
মেনুতে "APIs" ক্লিক করার সময় যে API ডকুমেন্টেশন পৃষ্ঠাটি দেখানো হয়, তাতে ডিসপ্লে নামের পরিবর্তে মডেলের অভ্যন্তরীণ নাম দেখানো হচ্ছিল। যদি আপনি রিলিজে আপডেট করেন এবং আপনি এই ভিউ পরিবর্তন করে থাকেন, তাহলে এই পরিবর্তনগুলি দেখতে আপনাকে এই পদক্ষেপগুলি অনুসরণ করে আপনার ভিউটি ফিরিয়ে আনতে হবে: # প্রশাসক হিসাবে লগইন করুন # কাঠামো > ভিউতে যান # সমস্ত ক্রিয়াকলাপ দেখতে "SmartDocs মডেল"-এ "সম্পাদনা" এর পাশের ড্রপডাউনে ক্লিক করুন। # যদি আপনি "revert" দেখতে পান, তাহলে আপনি নিজের পরিবর্তন দিয়ে কোডটি ওভাররাইট করেছেন। ভিউটিকে ডিফল্ট অবস্থায় ফিরিয়ে আনতে "revert" এ ক্লিক করুন। মনে রাখবেন যে এটি এই ভিউতে আপনার করা যেকোনো পরিবর্তন মুছে ফেলবে।
ডেভসোল-১৫৭৮ সাইট ইনস্টলেশনে ওয়েদার এবং পেটস্টোর উভয় মডেলই রেন্ডার করুন
পেটস্টোর এবং ওয়েদার স্মার্টডক্স উভয় মডেলই নতুন সাইট থেকে আমদানি করা হয়।
ডেভসোল-১৫৮৪ প্ল্যান কেনা যাবে না
আপনি যদি Apigee Responsive থিম অথবা Apigee Responsive থিমের একটি সাবথিম ব্যবহার করেন, তাহলে ক্লাউড রিলিজ ১৫.০৫.২৭.০০ এবং ১৫.০৬.০৮.০০ এর জন্য মনিটাইজেশন প্ল্যান ক্রয় ফর্ম জমা না দেওয়ার সমস্যাটি সমাধান করা হয়েছে।
ডেভসোল-১৫৯৭ ডেভেলপার টাইমআউট সেটিংস পরিবর্তন করা যাবে না
একটি বাগ যেখানে এজ সংযোগের সময়সীমা শেষ হওয়ার সেটিংস সঠিকভাবে প্রয়োগ করা হয়নি তা ঠিক করা হয়েছে।
ডেভসোল-১৬২০

আমি, পরিবেশ নির্দেশক, এবং বৈশিষ্ট্য মডিউল আপগ্রেড
me মডিউলের জন্য মাঝারিভাবে গুরুত্বপূর্ণ নিরাপত্তা আপডেট এবং পরিবেশ নির্দেশক এবং বৈশিষ্ট্যগুলির জন্য মডিউল আপডেট। আরও তথ্য:

https://www.drupal.org/project/me https://www.drupal.org/project/environment_indicator

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

ডেভসোল-১৬৪৮ reCAPTCHA ভাঙ্গন রোধ করতে arg_separator.output '&' আছে কিনা তা নিশ্চিত করুন।
প্ল্যাটফর্ম-সম্পর্কিত একটি সমস্যা যার কারণে Google reCAPTCHA ব্যবহারে সমস্যা হয়েছিল, তা ঠিক করা হয়েছে।
DEVSOL-1651 সম্পর্কে স্মার্টডক্স মডিউল সক্রিয় না থাকলে এপিজি বেস থিম ব্যর্থ হয়
apigee_base থিম আর SmartDocs মডিউল সক্রিয় থাকার উপর নির্ভরশীল নয়।
ডেভসোল-১৬৫৪

গুরুত্বপূর্ণ নিরাপত্তা সমাধানের জন্য admin_views এর বাম্প ভার্সন
নিম্নলিখিত অবদান মডিউলগুলি আপডেট করা হয়েছে:

  • প্রশাসনিক মতামত
  • স্থানান্তর করুন
  • পুনঃনির্দেশ
  • রেডিস
  • ভিউ বাল্ক অপারেশন