विषयवस्तु पर जाएँ
KAMOUniverse

परिवर्तन लॉग

क्या नया है.

यह जहाज के रूप में, प्लेटफार्म के हर सुधार.

  1. · kamo-internal

    कार्य प्रकार, सत्र और प्रमुख ग्राहक, और सदस्य के क्षेत्र में देय समय

  2. · kamo-shared-library

    कार्य कॉलम, लिंक, टिप्पणियां, इनबॉक्स प्रकार, नोट लिंक और प्राधिकृतता

  3. · kamo-shared-library

    हस्ताक्षर क्षेत्र विन्यास पर एआई हस्ताक्षर प्रकटीकरण

  4. · KlusterServices

    Pinned, hash-verified मॉडल लाने और एक गर्मजोशी जो हर मॉडल निवासी होने तक फली रखती है

    वार्म-अप भी एक मॉडल को छोड़ देता है जिसका भार विफल हो गया: Speaches 0.9.0-rc.3 रहता है असफल भार की प्रविष्टि, इसलिए अगले स्टार्टअपप्रोब को 409 और /api/ps मिलेगा। एक मॉडल है कि कभी लोड सूची।.

  5. · kamo-shared-library

    कभी-प्रवासी एआई अधिकार, आर्टिफिशियल टेम्पलेट प्रकार, एआई एक्सेस-लॉग इवेंट

  6. · kamo-internal

    AI सदस्य क्लाइंट लाइब्रेरी और BFF प्रॉक्सी

    ग्राहक के लिए एक एआई सदस्य राज्य, ठहराव / पोशाक / रिटायर, भर्ती चेकलिस्ट और रिट्री, सीटें, संगठन के कार्यबल नियंत्रण और मंच की हत्या स्विच, साथ ही सुरक्षा सेवा के लिए चार रिले। एक रिले एक या .. खंड मना कर दिया आगे बढ़ने से पहले 404 के साथ: encodeURIComponent पत्तियों डॉट्स intact और URL निर्माण करना उन्हें रिलेड उपसर्ग के ऊपर हल करेगा।.

  7. · kamo-shared-library

    Recurrence बाउंड, रिमाइंडर कोडर और EXDATE इकाई; UTC जोन डिफ़ॉल्ट

  8. · TranslateService

    वर्तमान कामो का अपस्ट्रीम टोकन bergamot और libretranslate

  9. · SecurityService

    कार्य टैब कार्य करता है - KBService द्वारा सेवा की जाती है, यहां तक कि लीड खुद की तरह प्रवेश करती है

  10. · RAGService

    प्रस्तुत TEI API key to the embedding and reranking models

  11. · kamo-shared-library

    स्ट्रिंग रजिस्ट्री enums, 24 प्रदाता प्रकार, अंक-सहिष्णु कनवर्टर

  12. · APIService

    फोन के लिए अधिसूचना केंद्र रूट करें

  13. · DaemonService

    Kamoai-hire-steps जॉब ड्राइव सुरक्षा सेवा के हर मिनट किराया कदम स्वीप

  14. · KBService

    SP06 स्कीमा - कार्य, लिंक, टिप्पणियां, इनबॉक्स, नोट लिंक और प्राधिकृतता

  15. · kamo-shared-library

    एआई सदस्य राज्य, org रोकें और हत्या-स्विच कॉलम (केवल JPA में)

  16. · KlusterServices

    Svc ai ai.registry.changed.> (KamoAI SP01 रजिस्ट्री घटनाओं)

  17. · kamo-shared-library

    कार्य स्थिति, प्राथमिकता, रिकॉर्ड-लिंक प्रकार, इनबॉक्स और मास्टर-नोट अनुभाग

  18. · KlusterServices

    Svc security प्रकाशित करता है kamoai.platform.state, svc kamoai इसे सब्सक्राइब करता है (KamoAI SP02)

    सुरक्षा सेवा ने kamoai.platform.state पर प्लेटफॉर्म AI हत्या स्विच की घोषणा की और कामोएआई सेवा इसके लिए सुनती है। RT.org.<org>.ai-workforce को कोई नया अनुदान की आवश्यकता नहीं है: svc security पहले से ही rt.org प्रकाशित करती है।.

  19. · KlusterServices

    साझा kamo svc लॉगिन सेवानिवृत्त

  20. · kamo-internal

    छवि बुलबुले 480px पूर्वावलोकन खींचते हैं; लाइटबॉक्स मूल रखता है

    एक चैट छवि को 240x240 सीएसएस पीएक्स पर खींचा जाता है और बबल ने पूरे डाउनलोड किया यह करने के लिए मूल — 3-8 MB प्रति फ़ोन तस्वीर, प्रति दर्शक। अब अनुलग्नकचिप खींचता है ************* MediaService 480px WebP KB) ने पहली बार किसी को पूछता है और मूल के साथ जवाब दिया जब भी कोई छवि में कोई नहीं (एक एनीमेशन, एक वेक्टर) है। लाइटबॉक्स, डाउनलोड, वीडियो और ऑडियो मूल पढ़ाते रहते हैं। फॉलबैक: यदि पूर्वावलोकन विफल हो जाता है तो बबल उसी URL पर मूल की कोशिश करता है। पीढ़ी, और केवल मूल की विफलता उपयोग में प्रवेश करती हैAttachmentSource वसूली (cookie replant, फिर HEAD verdict) - एक टूटे हुए पूर्वावलोकन कभी नहीं है एक लापता फ़ाइल के रूप में रिपोर्ट की। चिप को याद है कि कौन से यूआरएल पूर्वावलोकन विफल रहा है, इसलिए एक वसूली जो यूआरएल को बदल देती है (पुनः संयंत्र, रीट्री) पूर्वावलोकन की कोशिश करता है फिर से बुलबुले में पूरे मूल छोड़ने के बजाय। /api/media/* एक proxied उपसर्ग नहीं है, इसलिए पूर्वावलोकन के पास अपना मार्ग फ़ाइल है। दोनों मार्गों में अब app/lib/imagingProxyRelay.ts (same OTK फॉरवर्ड) साझा करें, वही मीडिया सर्विस के सीएसपी / nosniff / disposition, प्लस के पासथ्रू x-attachment-rendition), और एक आईडी को मना कर दिया जो इमारत से पहले एक UUID नहीं है अपस्ट्रीम यूआरएल। AFTER Media Service (AFTER Media Service) की तैनाती। यदि यह भूमि पहले है पूर्वावलोकन अनुरोध 404s अपस्ट्रीम और हर बुलबुला मूल वापस गिर जाता है — आज का व्यवहार, एक अतिरिक्त लघु अनुरोध है।.

  21. · MediaService

    छवि संलग्नक 480px पूर्वावलोकन से तैयार किए जाते हैं, मूल नहीं

    एक चैट बबल अधिकांश 240x240 सीएसएस px पर एक छवि खींचता है और हर दर्शक डाउनलोड करता है यह करने के लिए मूल — 3-8 MB प्रति फ़ोन तस्वीर। भुगतान ************* अब एक WebP का जवाब 480px तक सीमित है इसके लंबे किनारे पर; मूल समापन बिंदु, लाइटबॉक्स और डाउनलोड हैं अपरिवर्तित। प्रति संग्रहीत फ़ाइल (ImgDat) एक पूर्वावलोकन, अनुलग्नक के अनुसार नहीं: <imgDatId> thumb 480.webp इमेजिंग बाल्टी में, मूल के बगल में। The "thumb infix" क्या है? सुरक्षासेवा का OrgObjectstorageSweep बिल उस dat के व्युत्पन्न के रूप में। यह है जानबूझकर इमेजिंग लाइब्रेरी नहीं thumb p0.png (a 640px PNG DocsService) दस्तावेज़ अधिकारों और साझा dat पर झंडे के तहत कार्य करता है। अपलोड करने और पहले अनुरोध पर बनाया गया। दोनों पथ (अपलोड, और dedup संलग्न लिंक) इसे पृष्ठभूमि में शांत करता है; एक अनुरोध जो पाता है कि कोई भी इसे पर नहीं बनाता है रूपांतरण सेवा / एपीआई / रूपांतरण / छवि / पूर्वावलोकन के माध्यम से स्पॉट - इसलिए प्रत्येक मौजूदा लगाव एक पहली बार किसी को लगता है, जिसमें कोई बैकफिल नहीं है। समवर्ती एक ही सामग्री के लिए अनुरोध एक पीढ़ी में शामिल हो जाते हैं; प्रति पॉड दो रन पर; पृष्ठभूमि कतार बढ़ने के बजाय गिर जाता है। एक इनकार (एनीमेशन, undecodable,) छोटी नहीं) को शून्य-बाइट वस्तु के रूप में याद किया जाता है और मूल परोसा जाता है। तब से; एक विफलता (busy, नीचे, बिना किसी रूपांतरण सेवा से 404) अंत बिंदु) याद नहीं है। जब भी कोई भविष्यवाणी नहीं होती है तो समापन बिंदु कार्य करता है मूल रूप से /imaging/proxy/{id} के रूप में करता है, इसलिए एक <img> ने इसे बताया हमेशा एक तस्वीर मिलती है। X-Attachment-Rendition कहते हैं जो। प्रवेश: दोनों समापन बिंदुओं को एक अधिकृत () के माध्यम से जाना - प्रमाणीकरण, अस्तित्व, Revocation, संदेश हटाने, लापता सामग्री, सत्र सदस्यता, एक ही आदेश, एक ही उत्तर - प्रीव्यू स्टोर को छूने से पहले। एक रद्द संलग्नक पूर्वावलोकन अपने मूल के रूप में एक ही क्षण में मना कर दिया है। ImagingProxyPreviewAccessTest पिन प्रत्येक मूल के (status) के लिए इनकार करते हैं और शरीर, GET और HEAD; एक नकारात्मक नियंत्रण (सदस्यता जांच के लिए छोड़ दिया) पूर्वावलोकन विफल हो जाता है। एक पूर्वावलोकन GET सदस्य के पहले डाउनलोड को रिकॉर्ड करता है, क्योंकि पूरे फ़ाइल GET के रूप में मूल था जब बुलबुले मूल वापस ले लिया था। AFTER कन्वर्ज़न सर्विस f7729d9 (ndpoint). इससे पहले कि यह हर जगह उतर जाए पूर्वावलोकन अनुरोध मूल के लिए नरम विफल रहता है; कुछ भी चिह्नित नहीं है।.

  22. · ConversionService

    / छवि / पूर्वावलोकन एक 480px WebP में एक चैट फोटो काटता है

    एक चैट छवि लगाव 240x240 सीएसएस px और हर दर्शक पर खींचा जाता है इसे करने के लिए मूल डाउनलोड करें - एक फोन फोटो 3-8 MB है। मीडिया सर्विस प्रति संग्रहीत फ़ाइल (ImgDat) एक पूर्वावलोकन स्टोर करें और इसे बुलबुले चैट करने के लिए सेवा करें; यह है इसे कटर कहते हैं। ImagePreviewService 480 (2x the Box) के लिए लंबे समय तक किनारे फिट बैठता है, कभी नहीं upscales, और कोई मेटाडाटा के साथ हानिग्रस्त WebP लिखते हैं। EXIF अभिविन्यास में पकाया जाता है (एक चित्र) फोटो का पूर्वावलोकन अन्यथा अपने सीधे मूल के बगल में अपनी तरफ से झूठ बोलेगा), ffmpeg's own autorotate के साथ तो कोई निर्माण दो बार घूम सकता है। वेक्टर एनिमेशन (GIF, APNG, एनिमेटेड WebP), undecodable bytes, oversized सूत्रों और मूल की तुलना में कोई छोटा नहीं है REFUSED - 422 X-Preview-Refused के साथ, जो कॉलर याद कर सकता है। व्यस्त / टाइमआउट / ffmpeg विफलता 503 है और कहते हैं छवि के बारे में कुछ भी नहीं। मेमोरी, लोगो सीढ़ी के बाद OOM-कुशल दोनों फलियों: ffmpeg एक समय में एक चलाता है, ********** 1), पैमाने घूर्णन से पहले, और आईडीसीटी (लोअर्स) में 1/2 ^k पर एक JPEG को डीकोड करता है, 2x रखता है पूर्वावलोकन बढ़त). पीक आरएसएस को सटीक रूप से /usr/bin/time-f %M के साथ मापा गया कमांड: 12 एमपी जेपीईजी 68 एमबी, 48 एमपी जेपीईजी 123 एमबी, प्रगतिशील 12 एमपी 92 एमबी, 16 एमपी पीएनजी 115 MB ( शुद्ध शोर के लिए 184 MB)। छत: JPEG 52 MP, PNG/WebP/GIF 16.8 MP, स्रोत 40 MiB। केवल सार्वजनिक चैट गुप्त मीडिया सेवा पर पहले से ही प्रस्तुत करने के लिए /अनुवाद; बंद विफल रहता है।.

  23. · kamo-internal

    सर्वर के पूर्व-आकार वाले वेरिएंट से लोगो खींचो, कभी बहु-MB मूल नहीं

    एक सदस्य ने संगीतकार में ऑर्ग हेडर लोगो को छोटा देखा लेकिन एक>3 MB छवि में भेजे गए मेल: प्रत्येक लोगो की सतह `img/logo-full.svg` / `img/logo.svg`, जो एक raster-logo org के लिए एक SVG रैपिंग पूरे अपलोड (crm: 2.95 MB), 24-120 px लंबा खींचा - और ईमेल में, एक प्रारूप आउटलुक में प्रदर्शित नहीं होता है। ************* मूल के बगल में (LOGO VARIANTS CONTRACT). यह हर लोगो उपभोक्ता को मार्ग प्रदान करता है एक सहायक के माध्यम से और गिरावट के रूप में मूल रखता है, क्योंकि वेरिएंट थोड़ी देर के लिए लाइव बाल्टी पर गायब हो जाएगा: ********** LOGO RUNGS, pickLogoRung (सबसे छोटा rung) >= CSSPx x 2, और 1024), लोगोVariantUrl, लोगोDisplayCap, जांच (probeImage, कैश प्रति टैब), कैश्डRemoteImageExists (HEAD, 10 min) और PNG rungs के भेजे गए ईमेल बसे / सत्यापित करें। UseLogoVariant.ts: useLogoVariantSrc (<img>: वेरिएंट, फिर त्रुटि पर मूल, फिर कॉलर का अपना पतन), उपयोगProbedLogoUrl (CSS/mask/canvas: जांच तक, दोनों कभी नहीं), EmailLogoLadders, useRemoteImageVerdicts. - ThemeLogo अपने खुद के बॉक्स (NavPri 64, होम 128, सेटिंग्स 128,) से rung चुनता है। 256 लोड हो रहा है, 192 को मान्य, वॉटरमार्क / पेन 1024) और त्रुटि पर वापस आ गया; ओवरले मास्क निम्नानुसार है। पृष्ठभूमि/error/not-found watermarks कवर (chooseCoverLogo + जांच) वॉटरमार्क (1024) और पिकर (64), शतरंज मार्क (192), होस्टेड कंप्यूटर लॉन्च पेज (128, डेटा-फॉलबैक ऑनरेक्टर), मीट ब्रांडिंग पूर्वावलोकन (128), ईमेल टेम्पलेट संपादक पूर्वावलोकन, /नेटवर्क चिप्स (via) छवि प्रॉक्सी, संस्करण -> मूल -> प्रारंभिक) और होल्डेम चिप चेहरे (128)। - ईमेल: resolved छवियाँ प्रत्येक लोगो की पीएनजी सीढ़ी (probed); हेडर, हस्ताक्षर और बिल्ला रेंडर्स वे आकर्षित आकार के लिए rung मुद्रित करते हैं। हर भेजने का मार्ग प्रत्येक मुद्रित रन को HEAD के साथ पुष्टि करता है और मूल वापस डालता है जहां यह गायब है (composer + इसकी बैठक आमंत्रित, अभियान / ड्रिप रैप, जहां यह लापता है) मिलते-जुलते मार्ग। अपलोड किए गए पाद लेख बैज `?h=<2x>` के लिए ईमेल सेवा पूछते हैं (<= 128) स्टोर्ड प्लेसहोल्डर एचटीएमएल कभी भी एक रन नहीं रखता है। मीटिंग-इन्वाइट मार्ग अब पूर्व-alias FQDN फ़ोल्डर के बजाय ऑर्ग उपनाम से थीम पढ़ता है। - डिजाइन द्वारा मूल पर छोड़ दिया: लेबल प्रबंधक, सेटअप-विज़ार्ड लोगोस्टेप, favicon। टेस्ट: rung picking, URL आकार, जांच/HEAD कैश, दोनों Fallbacks, ThemeLogo, कवर विकल्प, ऑर्गोलो श्रृंखला, लॉन्च-पृष्ठ गिरने, बैज? एच =, और एक वायरिंग गार्ड जो किसी सीढ़ी वाले लोगो के साथ हर हेडर / हस्ताक्षर लेआउट को प्रस्तुत करता है और किसी भी कच्चे/img/logo URL या unverified भेजने के रास्ते पर विफल रहता है।.

  24. · kamo-register

    रजिस्टर लोगो एक पूर्व आकार की प्रतिलिपि लोड, और मूल जब यह गायब है

    प्रत्येक विषय फ़ोल्डर अब img/sized/<stem>/h<rung>.webp हर लोगो के बगल में होता है। PNG org लोगो.svg / लोगो-full.svg इसकी पूरी अपलोड है जो बेस64 (some MB) में लपेटा गया है, 30-72px लंबा खींचा गया है। यहां; रनग 2x पर खींचा आकार को कवर करने वाली सबसे छोटी ऊंचाई है। - LogoVariants.ts: rung सीढ़ी, pickLogoRung, वेरिएंट URL और वेरिएंट का एक प्रति टैब रिकॉर्ड वह असफल रहा। - ThemeLogo पहले संस्करण की कोशिश करता है, रनग अपनी संख्यात्मक ऊंचाई को पढ़ता है: लैंडिंग लोगो (72) h192, प्रवाह शीर्षलेख (30/44) h64/h96, पूरा स्क्रीन (52), /org (60) और /sorry (64) H128। इसमें कोई त्रुटि हैंडलिंग नहीं थी; अब एक असफल संस्करण मूल URL को बिल्कुल दिखाता है जैसा कि यह वास्तव में है पहले बनाया गया था। छुपा <img> जांच ओवरले मास्क निम्नानुसार है।.

  25. · kamo-login

    साइन-इन लोगो एक पूर्व आकार की प्रतिलिपि लोड करते हैं, और जब यह गायब हो जाता है तो मूल

    प्रत्येक विषय फ़ोल्डर अब img/sized/<stem>/h<rung>.webp हर लोगो के बगल में होता है। PNG org लोगो.svg / लोगो-full.svg इसकी पूरी अपलोड है जो बेस64 (some MB) में लपेटा गया है, 30-140px लंबा खींचा गया है। यहां; रनग 2x पर खींचा आकार को कवर करने वाली सबसे छोटी ऊंचाई है। - LogoVariants.ts: rung सीढ़ी, pickLogoRung, वेरिएंट यूआरएल, वेरिएंट्स का एक प्रति टैब रिकॉर्ड है कि असफल रहा, और useLogoVariantSrc छवियों के लिए जो एक ThemeLogo नहीं हैं। - ThemeLogo पहले वेरिएंट की कोशिश करता है (ऊंचाई / अधिकतम ऊंचाई / चौड़ाई को पीछे छोड़ दें): साइन-इन और लोगो को ठीक करें (अधिकतम 140) h384, संवाद लोगो (96) h192, रीसेट-पासवर्ड और सत्यापन-email-change (52) h128, Logout (120) h256. एक त्रुटि पर यह मूल URL को बिल्कुल दिखाता है जैसा कि यह पहले बनाया गया था, फिर यह हमेशा के रूप में किया गया विस्तार गिरावट चला जाता है। छिपा <img> है जांच ओवरले मास्क निम्नानुसार है। - साइन-इन पर 48px एनिमेटेड मार्क और पुनर्प्राप्त करें: h96, फिर मूल। इसके पहले इंतजार के लिए माउंट, इसलिए हाइड्रेटिंग रेंडर अब पूरे मूल को प्राप्त नहीं करता है। - WorkspacePicker rows (~30px): h64, फिर ऑर्ग का लोगोउर्ल, फिर मोनोग्राम।.

  26. · EmailService

    इनलाइन प्री-साइज पीएनजी लोगो; पाद लेख बैज तैयार ऊंचाई पर सेवा की

    जब मूल एक SVG था, तब केवल एक लोगो को रेखांकित करता है 512 KB. A PNG लोगो org के ईमेल ने इसके बजाय पूरे अपलोड को लिंक किया - crm का 2.2 MB एक हेडर के लिए लोगो-full.png अधिक 48px लंबा पर खींचा गया। - ईमेलटेम्पलेट सर्विस पूर्व-आकार वाले पीएनजी सुरक्षा सेवा के लिए ईमेललॉगो सर्विस से पूछती है अब हर लोगो (img/sized/logo-full/h96.png को 48px हेडर के लिए काटता है, Ig/sized/logo/h64.png 28px पाद लेख चिह्न के लिए) साइड के रूप में रेखांकित: भागों और कैश 10 मिनट। प्रति लोगो, पुराने पथ (मूल SVG को मजबूत करें, और इसे लिंक करें) जबकि एक ओरग की प्रतियां अभी तक मौजूद नहीं हैं, गिरती रहती है। ********** H=: एक PNG/JPEG बिल्ला लंबा अनुरोधित ऊंचाई (32/48/64/96/128) तक स्नैप किया गया है, क्षेत्र के साथ स्केल किया गया है। averaging और कैश इन-प्रोसेस; GIF/WebP/SVG, शॉर्ट बैज और किसी भी विफलता को प्राप्त करें इसलिए पहले से ही भेजे गए मेल में हर यूआरएल अपरिवर्तित है।.

  27. · SecurityService

    मूल के बगल में हर ओर्ग लोगो की पूर्व-आकार की प्रतियां

    प्रत्येक सतह मूल अपलोड से org लोगो आकर्षित: 2.2 MB for crm's full Logo 30-56px nav/header पर, 2.95 MB (its .svg stand-in) ईमेल संगीतकार, 4.3 MB में अपने अनुरेखित जीवन शैली SVG के लिए। अब ThemeLogoVariantService रहता है ************* + प्रकटन.json सभी आठ लोगो स्लॉट (स्टेम = मूल का फ़ाइल नाम) के लिए, रूपांतरण सेवा द्वारा कटौती /image/logo-variant. ग्राहक सबसे छोटा रन चुनें> = खींचा ऊंचाई x 2 और गिरना मूल वापस। मूल निवासी हैं। - अपलोड लोगो: पुराने लोगो की प्रतियां पहले हटा दी जाती हैं (कोई भी कहानी कभी नहीं होती) तब नए लोगों को काट दिया जाता है; अनुरोध अधिकांश 20s पर इंतजार करता है, बाकी पृष्ठभूमि में समाप्त होता है। ext के बाद बचाया जाता है। - प्रावधानपूर्ण / प्रावधानअद्यतन: यह सुनिश्चित करता है कि सभी पुन: कटौती केवल उन उपजीयों को करती है जिनका स्रोत बाइट्स बदल गया (शमन में SHA-256), एक लोगो की प्रतियां छोड़ दी गई हैं। पहले ConfigFiles, favicons की तरह लिखें। - DataLoader: प्रत्येक लाइव ऑर्ग (बूट पथ पर नहीं) के लिए एक पृष्ठभूमि बैकफिल। - img / sized / कभी आधार विषय से बीज नहीं है।.

  28. · kamo-signer-monorepo

    अपने पूर्व आकार के संस्करण से ऑर्ग का लोगो आकर्षित करें, केवल तभी मूल जब यह गायब हो रहा है

    एक साइनिंग पेज ने ऑर्ग के अपलोड किए गए लोगो को वापस ले लिया - crm का लोगो-full.svg 2.95 MB है - 28-44px लंबा। थीम सेवा अब हर लोगो के बगल में img/sized/<stem>/h<rung>.webp काटती है; के लिए पूछो सबसे छोटा rung जो dpr 2 पर तेज है और मूल URL पर वापस गिर जाता है, जैसा कि यह बनाया गया था इससे पहले, किसी भी त्रुटि पर (फोल्डर्स अभी तक backfilled नहीं, एक असफल पीढ़ी). - पैकेज / थीम लोगोVariant.ts: LOGO RUNGS, pickLogoRung (dpr 2), LogoVariant Url, LogoVariantFromUrl; थीम पैकेज से निर्यात किया गया। - ThemeLogo: संस्करण पहला प्रयास है, जिसे कॉलर की संख्यात्मक ऊंचाई से आकार दिया गया है, और मैक्सइट, और चौड़ाई सीमा (कोई सीमा नहीं: मूल, पहले के रूप में)। इस पर कोई त्रुटि होती है मूल, फिर मौजूदा विस्तार चलना और गिरबैकटेक्स्ट। ओवरले मास्क निम्नानुसार है छुपा <img>, जो जांच है। टॉपबार h64, ************* h96. - उद्धरण लेटरहेड (अधिकतम ऊंचाई 56 -> h128): QuoteLogo ब्रांडिंग.logoUrl से भिन्न होता है। समय प्रदान करने के लिए, इसलिए कोटThemeAlias अभी भी अपरिवर्तित यूआरएल से फ़ोल्डर पढ़ता है। पृष्ठ है सर्वर-रेंडर किया गया, इसलिए माउंट एक संस्करण को भी पकड़ता है जो हाइड्रेशन से पहले 404 किया गया था।.

  29. · kamo-apps

    लोगो एक पूर्व आकार के संस्करण के लिए पूछते हैं, और मूल में वापस आते हैं

    एक संगठन का लोगो यहां 30-180px लंबा है लेकिन पूरे डाउनलोड किया गया है: Crm का लोगो-full.png 2.2 MB है, इसका .svg स्टैंड-इन 2.95 MB है। अब ThemeLogo पूछता है img/sized/<stem>/h<rung>.webp पहले, रन का आकार दोगुना लंबा इसे खींचा जा सकता है (अपने खुद की ऊंचाई / अधिकतम ऊंचाई / चौड़ाई प्रोप: रेल 128, शीर्ष बार 64, प्राप्त हैडर 96, पोर्टल साइन-इन 384, पोर्टल खोल 64). एक लापता संस्करण वास्तव में मूल रूप से वापस आता है क्योंकि यह था पहले बनाया गया और उसके बाद ही विस्तार सूची चला जाता है। ओवरले मास्क पेंट केवल छिपी हुई छवि के बाद इसे लोड करने के बाद एक संस्करण के साथ। लोन अधिकारी की तस्वीर पूरी तरह से 150px md कटौती के बजाय 150px के लिए पूछती है। अपलोड; इसकी त्रुटि मूल रूप से वापस आती है, फिर शुरूआती होती है।.

  30. · ConversionService

    /image/logo-variant एक लोगो को पूर्व-आकार वाले PNG + WebP rungs में काटता है

    ओर्ग लोगो को एक बार अपलोड किया जाता है और हर जगह 24-120px पर खींचा जाता है। मूल डाउनलोड: crm's Logo-full.png 2.2 MB है (इसका .svg stand-in 2.95 MB है) यह वही है जो 40-48px पर ईमेल संगीतकार लिंक करता है, इसका पता लगाया गया जीवनशैली SVG 4.3 MB। LogoVariantService किसी भी लोगो (SVG बैटिक के माध्यम से, एक पिन के साथ Fmpeg के माध्यम से रेसर) प्रदान करता है Demuxer (demuxer) एक ऊंचाई सीढ़ी 32..1024 दोनों PNG (email) में और अल्फ़ा के साथ नुक्सान WebP (वेब, मोबाइल) कभी भी 4096 में एक रास्टर और कैपिंग चौड़ाई को बढ़ा नहीं रहा। एक ffmpeg प्रति लोगो प्रक्रिया। Endpoint h<rung>.png/.webp+display.json. SVG: एम्बेडेड डेटा: छवियों को अनुमति दी जाती है (चित्रा निर्यात एक हैं), प्रत्येक अन्य संसाधन और सभी स्क्रिप्ट मना कर दिए गए हैं; एक सादे SVG 1.1 DOCTYPE (इलस्ट्रेटर) है गिरा दिया, एक आंतरिक सबसेट के साथ मना कर दिया है। वास्तविक लोगो पर मापा गया: crm लोगो-पूर्ण h128 = 67 KB PNG / 19 KB WebP।.

तुम्हारा ब्रह्मांड इंतजार कर रहा है.

मिनटों में मुफ्त शुरू करें. जब भी आप तैयार हों तो उत्पाद जोड़ें - कोई माइग्रेशन नहीं, कोई नया लॉगइन नहीं.

हमेशा के लिए मुफ्त - कोई क्रेडिट कार्ड की आवश्यकता नहीं