प्रति दर्शक राज्य पढ़ा, एक लाइव बैज, और प्रति-status गिनती

FeatureMediaService
शिप
27 अगस्त 2026 को 8:26 pm बजे UTC
लेखक
Kamo
Commit
d51af23

BADGE WAS for the QUEUE. हर नई रिपोर्ट की गिनती मंच-व्यापी, इसलिए यह केवल तब गिर सकता है जब कोई किसी ने स्थिति में प्रवेश किया - पढ़ना कतार ने इसके लिए कुछ नहीं किया और इसके माध्यम से काम करने का कोई तरीका नहीं था। यह अब गिनती है अभी भी अव्यवस्थित है और कॉलर द्वारा असंबंधित है। एक भविष्यवाणी, तीन सतहों: एक रिपोर्ट आप के लिए नया है जब इसकी स्थिति नई है और आपके पास इसके लिए कोई सिस्टम bug view पंक्ति नहीं है। countbyStatusUnviewed by reply, SystemBugDTO.viewed कपड़े कार्ड, और कंसोल का isNewToViewer ड्रॉ एक ही दो तथ्यों से चमकना। पांच चमक कार्ड से ऊपर 3 कहने वाला बैज एक बग है रिपोर्ट, कोई कतार नहीं। पढ़ना जानबूझकर नहीं है। एक रिपोर्ट खोलना यह आपके लिए पढ़ता है और इसे हर किसी के लिए नया छोड़ देता है - एक साझा ध्वज पहले पाठक को स्पष्ट करने देता है यह पूरी टीम की सूची से बाहर है। लाइव, एक CONTENTLESS BROADCAST पर। प्रत्येक के लिए कानूनी और प्रशिक्षण बैज प्रति सदस्य NATS विषय अपनी संख्या ले जाने के लिए; वह आकार यहां फिट नहीं है, क्योंकि एक रिपोर्ट दाखिल करने से प्रत्येक MANAGE SYSTEM BUGS धारक के लिए गिनती बदल जाती है एक बार और प्लेटफॉर्मRightsResolver जवाब "इस सदस्य को यह पकड़ता है", कभी नहीं "who" इसे पकड़ो। तो सिस्टम। bugs.changed कहते हैं कि कतार चले गए और प्रत्येक कंसोल फिर से प्रमाणित बीज पर अपनी गिनती पढ़ता है। क्योंकि पेलोड में कोई नहीं है संख्या, कोई शीर्षक और कोई आईडी नहीं, इसमें कोई नया संरक्षित उपसर्ग की आवश्यकता नहीं है स्टोम्प गंतव्य Authz — प्रत्येक प्रविष्टि एक सदस्य पढ़ने को रोकने के लिए मौजूद है दूसरे के प्रति सदस्यीय विषय, और इस पर कोई ऐसी चीज नहीं है। हर घोषणा के बाद @transactional विधि वापस आ गई है, कभी इसके अंदर नहीं: भीतर से घोषणा करने के लिए प्रत्येक कंसोल को एक पंक्ति को फिर से पढ़ने के लिए एक रोलबैक फिर से सूचित करेगा। वापस ले लिया, और फिर से पढ़ने के लिए पुराने नंबर पर उतरना होगा, जो इसे सही करने के लिए कुछ भी नहीं है। POST/{id}/viewed is idempotent — सांत्वना इसे हर खुले में आग लगाती है, हर तरफ से टैब - और (bug id, Member id) पर अद्वितीय सूचकांक क्या लागू होता है कि, नहीं प्री-चेक, जो दो टैब सीधे अतीत में दौड़ते हैं। GET/status-counts स्टेटस फिल्टर के प्रत्येक प्रविष्टि के बगल में नंबर फ़ीड करता है। हर लिस्टिंग की भविष्यवाणी स्थिति को छोड़कर लागू की जाती है, क्योंकि अगले नंबर एक प्रविष्टि के लिए एक वादा है कि यह क्या चुनना होगा। की जरूरत है KamoInitializerसेवा's system bug view migration to run first.

सभी बदलाव

जैसा कि आप शिपिंग देखते हैं?

इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.

Foreverमूल्य निर्धारण देखें