प्रदाता खाते
संग्रहीत स्रोत स्नैपशॉट। उत्पाद लेबल Repovio का उपयोग करते हैं। इस रिलीज़ की टैग की गई परिनियोजन फ़ाइलों से कॉन्फ़िगरेशन पहचानकर्ताओं और कंटेनर संदर्भों का अपरिवर्तित उपयोग करें।
पहुंच और सूची
सिस्टम प्रशासक प्रशासन → प्रदाता खाते खोलते हैं। तालिका नाम, प्रदाता प्रकार, आधार URL, सक्षम स्थिति और अंतिम सिंक दिखाती है। प्रकार/सक्षम के आधार पर फ़िल्टर करें, क्रमबद्ध करें, कॉलम बदलें और पेजिनेट करें। अन्य भूमिकाएँ प्रदाता खातों का प्रबंधन नहीं करतीं। टोकन और OAuth रहस्य सूची डेटा में कभी नहीं लौटाए जाते हैं।
एक प्रदाता से जुड़ें
प्रदाता जोड़ें चुनें और GitHub, GitLab, Forgejo, या Gitea चुनें। एक पहचानने योग्य नाम और सही इंस्टेंस बेस यूआरएल दर्ज करें; Gitea को एक की आवश्यकता है। एपीआई द्वारा कॉन्फ़िगर की गई प्रमाणीकरण विधियों में से चुनें। मिलान वाले OAuth क्लाइंट के बिना, व्यक्तिगत एक्सेस टोकन का उपयोग करें।सत्यापित करें और प्रदाता जोड़ें उन्हें संग्रहीत करने से पहले पीएटी क्रेडेंशियल की जांच करता है।कनेक्ट प्रदाता प्रदाता की सहमति पर पुनर्निर्देशित करता है और सफलता या विफलता की सूचना के साथ वापस आता है।
प्रदाता OAuth सेटअप में केवल पढ़े गए स्कोप का उपयोग करें। प्रदाता OAuth रिपॉजिटरी डेटा जोड़ता है; यह OIDC उपयोगकर्ता साइन-इन से अलग है। Repovio बाकी समय क्रेडेंशियल्स को एन्क्रिप्ट करता है और कभी भी प्रदाता संसाधन म्यूटेशन प्रदान नहीं करता है, तब भी जब एक अपस्ट्रीम टोकन लिखने को अधिकृत कर सकता है।
संपर्क बनाए रखें
भागीदारी को नियंत्रित करने के लिए पंक्ति को सक्षम या अक्षम करें। अनुरोध समाप्त होने पर लंबित पंक्ति क्रियाएँ परस्पर विरोधी क्रियाओं को रोक देती हैं। अक्षम करने से कॉन्फ़िगरेशन बरकरार रहता है. विलोपन तुरंत क्रियान्वित होता है; डिलीट कार्रवाई का चयन करने से पहले निर्भर ट्रैक किए गए डेटा पर विचार करें। यदि प्रदाता स्वामित्व या क्रेडेंशियल्स को उस प्रवाह के माध्यम से बदलना होगा जो वर्तमान स्क्रीन को उजागर नहीं करता है, तो एक प्रतिस्थापन कनेक्शन बनाएं।
डेटा संग्रह स्थान से अलग से रिपॉजिटरी जोड़ें; वेबहुक कॉन्फ़िगरेशन व्यक्तिगत ट्रैक किए गए रिपॉजिटरी से संबंधित है, प्रदाता खातों से नहीं। खाली खोज का मतलब कोई रिपॉजिटरी नहीं, गलत उदाहरण, अपर्याप्त पढ़ने का दायरा या अमान्य क्रेडेंशियल हो सकता है। प्रमाणीकरण-विकल्प लोडिंग विफलताओं, सत्यापन त्रुटियों, OAuth कॉलबैक नोटिस और एपीआई विफलताओं में अंतर करें; पुनः प्रयास करने से पहले कारण ठीक करें। चल रही सिंक्रनाइज़ेशन विफलताओं के लिए नौकरियों का निरीक्षण करें।