Salta al contenuto
KAMOUniverse

Changelog

Cosa c'è di nuovo.

Ogni miglioramento alla piattaforma, come si spedisce.

  1. · AIService

    La tabella ai member voices e la migrazione vocale-pin charter, come SQL applicato a mano

    SP96 Task 2. La tabella ricorda la voce di un membro AI per modello TTS (spec 5.1); la migrazione sposta ogni charter perno VOICE a un CHOSEN, MIGRATED, riga preferita e cancella solo un perno la cui voce esatta è ora ricordata (spec 5.9). È corsa una volta per Task 11, dopo il Task 10 è stato distribuito. Sp96VoiceDdlContractTest mantiene entrambi file recuperabili, additivi e esattamente il contratto.

  2. · SecurityService

    SP96 DDL per i membri. sesso, incrinato da un test di contratto

    Il sesso di un membro è un nullable VARCHAR(16) (FEMALE | MALE, NULL = non specificato), applicato a mano in SP96 Task 3. Il test del contratto mantiene il file reperibili, senza NULL senza DEFAULT e senza CHECK, JSON o DROP.

  3. · kamo-internal

    La lista di segreteria aggiorna in diretta (SP98-Q-3)

    Nulla nel browser abbonato a /topic/voip/voicemail/±member>, dove MediaService relè il nuovo telaio VOIPService, quindi la scheda è arrivata e la la lista non è cambiata. Ogni scheda ora ascolta lì sulla chat socket già detiene (la presa di chiamata è aperta solo nella scheda che possiede la linea, e solo per un org che può prendere le chiamate), e piega la prima pagina della casella di posta nella lista, mantenere le pagine già scorrette in. Una riconnessione raggiunge lo stesso modo. The morto VOICEMAIL DEPOSITED ramo sull'argomento SMS è andato.

  4. · TranslateService

    Inviare en->ta a Kamo IndicTrans e registrare quale motore ha risposto

    Nessun fornitore rivendicato en->ta (LibreTranslate list no Tamil, Bergamot serve solo tedesco), quindi il router ha restituito la fonte inglese per ogni Tamil richiesta, e la sincronizzazione del dizionario ha scritto come il valore: kamo-internal's ta.json equalizzato l'inglese in 34.549 di 34.779 chiavi. IndicTransProvider sostiene esattamente en->ta, la coppia i klusterservices indictrans/ pod serve; ta->en avrebbe bisogno del modello indic->en, che è non schierato, quindi rimane non reclamato. Parla il motore API a forma di LibreTranslate dietro lo stesso token proxy auth, con La politica di riprovazione di LibreTranslateProvider (a 4xx diverso da 429 è definitiva; a 503 occupato viene riprovato dentro un budget di 100 s). Il router lo prova dopo Bergamotto e prima di LibreTranslate. ProviderRouter ora registra una riga per traduzione: la coppia, il fornitore che realmente ha risposto, le dimensioni e il tempo, mai il testo ("traslato en->ta provider=indictrans chars=21->34 ms=412"). translate.indictrans.base-url va in application.yml e i k8s ConfigMap, che lo sostituisce in produzione.

  5. · KlusterServices

    Un motore inglese-Tamil, quindi Tamil smette di essere inglese

    LibreTranslate elenca no Tamil e Bergamot serve solo tedesco, così ogni en->ta request (la sincronizzazione del dizionario, articoli di Help Center, chat) non corrisponde fornitore e tornato come sua fonte inglese: ta.json di kamo-internal uguale inglese in 34.549 di 34,779 chiavi. Kamo IndicTrans serve il modello en->indic 200M (MIT; la variante della posizione rotativa dei suoi autori, convertita in CTranslate2) su CPU su k3m1, dietro lo stesso proxy Kamo auth di bergamot e libretranslate (kamo-translate-auth). Parla l'API di LibreTranslate e serve solo en->ta; qualsiasi altra coppia è un 400, mai un eco inglese. - script/server.py: IndicTransToolkit's IndicProcessor per un inglese fonte, trasportata; il KMPH <n> sentinels di Kamo cavalca come il proprio <ID n> entità (150 di 150 mantenuti); e quattro riparazioni di uscita misurate su kamo-internal stringhe: trattini distanziati tenuti, il modello Visarga-for-colon (Tamil aytham) si trasformò in un colon, il carattere ellittico mantenuto, e nessun arresto completo aggiunto a un'etichetta. Log dimensioni e tempistiche, mai testo. SIGTERM termina le richieste in volo. - script/fetch models.py: Job indictrans-models fetches the model by revisione e SHA-256 e i pacchetti per esigenze.txt con --require-hashes in un PVC locale-percorso; un file che non verifica mai prende il nome servito. Il pod di servizio lo monta in sola lettura e non ha egress (CiliumNetworkPolicy); solo tradurre il servizio raggiunge il proxy. - Punteggio (misurato): 0,9 GB picco RSS, 0.5-0.6 GB servizio; p50 0.16 s per stringa a 4 fili. Richiede 2 CPU / 1Gi, limite 2Gi, nessun limite di CPU. - Passo del flusso di lavoro Deploy IndicTrans (K3M1), prima dell'audit; un cambiamento script o proxy config riavvia un server in esecuzione. SECRETS.md elenca i nuovo consumatore di kamo-translate-auth. Test: python3 -m unittest scoprire -s indictrans/tests (70; i due test reali eseguiti con set INDICTRANS MODEL DIR).

  6. · kamo-register

    Un visitatore tramandato da un altro apice come ?vid= mantiene la loro identità

    la registrazione di www.kamocrm.com ora apre Register.kamouniverse.com (proprietario, 2026-09-28). Il suo cookie kdsc vid è destinato a .kamocrm.com e non può seguire, quindi kamo-marketing porta la GUID come ?vid= accanto a ?discount= (app/lib/register-link.ts). risolvereMarketing Il monitoraggio ora adotta un ben formato portato GUID, e persiste con il codice su questo apice, invece di minare un nuova identità. La registrazione poi atterra sulla stessa timeline del visitatore il riferimento il membro vede. È adottato solo a fianco di un codice, un'identità di cookie su questo apice vince ancora, e un valore malformato non viene mai adottato.

  7. · kamo-marketing

    Www.kamocrm.com firma e si iscrive alle porte KamoUniverse

    Il proprietario ha chiesto questo il 2026-09-28: i pulsanti di accesso e di registrazione su www.kamocrm.com aperto login.kamouniverse.com e Register.kamouniverse.com. www.kamocrm.com rimane un sito di prodotti KamoCRM dal vivo; le porte della piattaforma si spostano il marchio KamoUniverse. - rehostAuthLink: una piattaforma auth link (register./login. su una piattaforma apex) va alla porta dell'apice PRIMARY quando il sito viene servito su una piattaforma apex, e alla porta dell'inquilino altrimenti, invariato per gli inquilini a white label. I href al forno, i crawler di markup e i click pre-idratazione seguono, nome kamouniverse.com. I link che indicano l'apice ereditario sono ancora riconosciuti. - L'attribuzione di riferimento sopravvive all'uppolo di un altro dominio registrabile. The i cookie kdsc * sono indirizzati a .kamocrm.com e non possono seguire, quindi il codice cavalca come ?discount= (come prima) e la GUID visitatore come ?vid=. kamo-registro adotta vid piuttosto che convocare una nuova identità. Il GUID è aggiunto solo su un Hop cross-domain, e uno malformato non si riflette mai in un collegamento. - CSP connect-src guadagna le porte kamouniverse e mantiene quelle kamocrm (solo add). - check-register-links: l'invariante inquilino (il link rimane sotto il cookie dominio) più i casi della piattaforma, 35 controlli.

  8. · VOIPService

    Squadre che chiamano collega inviare il redirect api.kamouniverse.com

    Il proprietario ha aggiunto... piattaforma Microsoft app, mantenendo il api.kamocrm.com uno. Entrambi gli host servono il sentiero. Completa aa7b608, che ha spostato RingCentral.

  9. · EmailService

    Personal-mailbox collega inviare il redirect api.kamouniverse.com

    Il proprietario ha aggiunto... alla piattaforma Google e Microsoft console, mantenendo l'api.kamocrm.com uno. Entrambi gli host servono il sentiero.

  10. · VOIPService

    RingCentral collega inviare il redirect api.kamouniverse.com

    Il proprietario ha aggiunto... piattaforma RingCentral app e tenuto il api.kamocrm.com uno; entrambi gli host servono Percorso. Team che chiamano utilizza lo stesso percorso sulla piattaforma Microsoft app, la cui console detiene solo l'host legacy, quindi il suo DEFAULT REDIRECT URI rimane su api.kamocrm.com.

  11. · MediaService

    Meeting-provider collega inviare il redirect api.kamouniverse.com

    Il proprietario ha aggiunto... la piattaforma Microsoft app e tenuto il api.kamocrm.com uno. Entrambi gli host servono percorso, quindi una connessione è iniziata sotto o completa.

  12. · EmailService

    La piattaforma Gmail, Microsoft 365 e Zoho collega inviare redirect api.kamouniverse.com

    Il proprietario ha aggiunto... (Google) E poi... (Microsoft, Zoho) alle app della piattaforma consolle e mantenuto quelli api.kamocrm.com, così entrambi sono validi. La piattaforma ora manda il nuovo ospite. api.kamocrm.com continua a servire entrambi i percorsi, quindi tutto già registrato o in volo completa. Personal-mailbox collega il soggiorno su api.kamocrm.com fino a quando il loro reindirizzamento viene aggiunto anche per le console Google e Microsoft.

  13. · kamo-shared-library

    L'host API della piattaforma è api.kamouniverse.com

    Le applicazioni OAuth della piattaforma ora tengono URI redirect api.kamouniverse.com. Il proprietario aggiunto ad ogni console (Google, Microsoft Entra, Zoho, RingCentral) e tenuto api.kamocrm.com quelli, in modo che la piattaforma può inviare il nuovo host. Entrambi gli host servono ogni percorso di callback, quindi un flusso è iniziato sotto o completa. Nessun org esistente propria app dipendeva da questo fallback: l'uno org con la propria app ha verificato dominio e viene inviato api.

  14. · EmailService

    Le lettere dell'organizzazione della piattaforma sono firmate KamoUniverse, non il suo nome legale

    Il titolo della piattaforma org è il nome legale dell'azienda, "KamoCRM Inc". rimane nel testo legale. Le sue lettere ora portano il marchio, il suo breve titolo "KamoUniverse", nel nome del display Da. Solo la piattaforma org è interessata; ogni altro org mantiene il suo titolo. Il proprietario ha deciso questo il 2026-09-28.

  15. · SecurityService

    Le cartelle a tema mostrano ancora il segnaposto KamoCRM in pensione si spostano al KamoUniverse uno

    Ogni cartella tematica del nuovo org è semenzato da pubblico/default/. Fino ad oggi è pieno logo era il marchio di parole KamoCRM. Il seme è ora il marchio di parola KamoUniverse, costruito come Un RasterSvgStandIn del proprietario e'... The I vecchi byte sono tenuti al posto giusto. nulla è stato cancellato. ThemeSvgStandInBackfillService trova semi intatti confrontando byte con CURRENT seme, così da solo il nuovo seme avrebbe reso cieco ad ogni cartella fornita prima di oggi. Il seme in pensione è ora conosciuto dalla sua SHA-256 (LEGACY SEED LOGO SHA256) - Un org con un logo raster il cui .svg è ancora il seme in pensione ottiene il suo come prima. - Un org senza logo del proprio (escluso vuoto o svg) il cui .svg è esattamente il seme in pensione ora ottiene il seme corrente, così il suo spazio di lavoro smette di indossare il marchio in pensione. - Un .svg che non è un byte in pensione per byte non è mai toccato, e niente si muove mentre il seme stesso è ancora quello in pensione. Il backfill funziona su ogni boot, quindi questo ha effetto sul prossimo rollout. A secondo costruttore esiste per le prove, quindi la prima primavera è @Autowired. The test di contesto inter-applicazione è disabilitato (ha bisogno di Redis), quindi un prova ora sorveglia la scelta del costruttore.

  16. · kamo-apps

    Le pagine delle applicazioni risalgono all'host tema kamouniverse.com

    kamouniverse.com è ora l'apice primario della piattaforma (kamocrm.com rimane completamente servito apex legacy). L'host di applicazione della piattaforma che risolve in realtà si applica.kamouniverse.com — application.kamocrm.com non ha record DNS. - Theme.tsx: PLATFORM APEX, l'host a tema utilizzato prima che il browser conosca il suo host, è kamouniverse.com. Una pagina su qualsiasi host reale chiede ancora tema. - Il widget di supporto carica da Tema.kamouniverse.com. Le sue sporgenze il fascio hashed relativo al proprio URL, e MinIO serve l'identico caricatore sotto entrambi gli host tema (verified byte-for-byte); Tema.kamocrm.com continua a servire ogni embed che lo chiama. - Il commento del documento di ThemeLogo corrisponde al suo vero default ("Logo"). Kept: il BFF's api.kamocrm.com (l'host API piattaforma condivisa rimane, ed è una chiamata server-to-server).

  17. · SecurityService

    Le nuove iscrizioni autenticate sono etichettate KamoUniverse

    L'emittente otpauth era il letterale "KamoCRM". Solo nuove iscrizioni cambiano. An esistente voce autenticatore mantiene la sua etichetta e continua a lavorare, perché il codice viene dal segreto, non dall'etichetta.

  18. · EmailService

    EmailService invia, collega e nomina la piattaforma come kamouniverse.com

    L'apice primario della piattaforma è kamouniverse.com; kamocrm.com rimane pienamente servito. Cosa? EmailService scrive oggi ora nomina l'apice primario, e ciò che riconosce ancora accetta Entrambi. Ritiro e ricadute (C1, C3) - platform.mail.domain defaults to PlatformDomains. PRIMARY APEX (k8s già set kamouniverse.com; il codice predefinito non è più in disaccordo con esso). Il NoReply audit di default alla stessa. L'ospite a tema dell'ultimo resort per i loghi delle lettere e'... (theme.kamouniverse.com serve ogni cartella di org byte-for-byte come tema.kamocrm.com). - Il test-send di HostTester From and MessageIds' no-domain usa l'apice primario. - L'organizzazione della piattaforma tiene entrambi gli apexe; con condiviso-lib 0e8cf90f la sua radice preferita (OrgPrimaryDomain -> OrgApiHosts.preferred) è kamouniverse.com, così le sue lettere escono da NoReply@kamouniverse.com con Reply-To NoReply@kamouniverse.com — mai l'apice legacy. Test aggiornati da "la piattaforma mantiene kamocrm.com" all'apice primario, e pinned. Collegamenti (C2) - Opt-out di campagna/article-share e i link di tracciamento aperti/click sono coniati api.kamouniverse.com (k8s/configmap.yaml + application.yml). api.kamocrm.com serve il stessi percorsi, quindi ogni link già inviato continua a funzionare (GET, un clic POST e tracciamento verificato identico su entrambi gli host); le firme non hanno mai incluso l'host. - Il link di iscrizione in formato articolo è registrato. Il suo link articolo rimane su www.kamocrm.com: esiste solo l'articolo condivisibile (www.kamouniverse.com: 404). Soggiorni di riconoscimento add-only (K4) - TrackingLinks.isOurs e l'esclusione opt-out del compositore riconoscono la loro base su EVERY piattaforma apex (new util PlatformUrls), quindi un legacy-apex tracciato o link opt-out incollato da una campagna precedente non è avvolto una seconda volta. - L'audit NoReply registra NoReply@ su apice della piattaforma, non solo quello configurato. - Invio di domini: un inquilino non può aggiungere un dominio sotto kamouniverse.com così come kamocrm.com ****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** - La lista di apex di KamoMailDomainValidator è PlatformDomains. Appunto. Nome di marca (C4): i messaggi outbound-host e send-domain che si affacciano sull'utente dicono KamoUniverse. Kept: OAuth redirect URIs on api.kamocrm.com (K1); hello.kamocrm.com, contact.kamocrm.com, unsubscribe@hello.kamocrm.com, mail.kamocrm.com (K2); Feedback-ID "campaign:kamocrm" e cartella tema kamocrm-com (K8); dispositivi di prova legacy-apex (K7). Verificato: mvn test pulito contro l'origine-lib condivisa/main (0e8cf90f): 2863 test, 0 guasti. La stessa suite sull'origine/principale ha avuto esattamente 3 guasti — i test il comune-lib primario-apex cambiamento rotto (ComposeAssetUrls, host logo della pagina di preferenza, OrgPrimaryDomain) — aggiornato qui all'apice primario, con i casi legacy-apex tenuti accanto a loro.

  19. · kamo-internal

    La fonte del centro di aiuto parla come KamoUniverse

    strumenti/help-center/content: "KamoCRM" diventa "KamoUniverse" in 70 articoli — 105 posti, tre di loro titoli (What KamoUniverse is, How to Search Across KamoUniverse, How KamoUniverse is Built). Slug e nomi di file sono intatti: sono gli indirizzi pubblici degli articoli e l'importatore chiave, e rinominare uno avrebbe pubblicato una seconda copia. Anche intatto: "KamoCRM Platform", il nome di una lead market un lettore trova nel menu a tendina, e "KamoCRM" nelle citazioni, il nome di un venditore in una lista. clean-source.mjs guadagna rebrand(), gestito da cleanBody dopo le cross-references, in modo da ricostruire il gli articoli delle bozze conservano il nuovo nome; "kamouniverse" si unisce alla relazione stop-words e alla Involucri del titolo. Gli articoli dal vivo cambiano solo quando import.mjs viene eseguito contro KBService, che questo commit non fa. Corsa a secco: 307 articoli, 181 riferimenti incrociati, 73.432 parole — come prima.

  20. · kamo-internal

    La fonte del centro di aiuto parla come KamoUniverse

    strumenti/help-center/content: "KamoCRM" diventa "KamoUniverse" in 70 articoli — 105 posti, tre di loro titoli (What KamoUniverse is, How to Search Across KamoUniverse, How KamoUniverse is Built). Slug e nomi di file sono intatti: sono gli indirizzi pubblici degli articoli e l'importatore chiave, e rinominare uno avrebbe pubblicato una seconda copia. Anche intatto: "KamoCRM Platform", il nome di una lead market un lettore trova nel menu a tendina, e "KamoCRM" nelle citazioni, il nome di un venditore in una lista. clean-source.mjs guadagna rebrand(), gestito da cleanBody dopo le cross-references, in modo da ricostruire il gli articoli delle bozze conservano il nuovo nome; "kamouniverse" si unisce alla relazione stop-words e alla Involucri del titolo. Gli articoli dal vivo cambiano solo quando import.mjs viene eseguito contro KBService, che questo commit non fa. Corsa a secco: 307 articoli, 181 riferimenti incrociati, 73.432 parole — come prima.

  21. · kamo-internal

    Collegamenti di piattaforma sull'apice primario, e la piattaforma denominata KamoUniverse

    Links l'applicazione genera per la piattaforma sono costruiti da PLATFORM APEX, quindi seguono il primario apex (kamouniverse.com). Ogni link kamocrm.com già distribuito continua a funzionare, perché entrambi apexes servire la stessa cosa — verificato: identico ETag per l'APK e la chat loader su entrambi i temi host, lo stesso DAV 401 ("Kamo Calendar") su entrambi gli host api: - il KamoMobile installa QR and link, il web-chat embed snippet, l'URL del server CalDAV/CardDAV e SRV target, e i valori di esempio negli editor di accordo-template e di email-template. Dove l'app parla per la piattaforma piuttosto che per un inquilino, il nome della piattaforma è KamoUniverse, tenuto una volta in app/lib/platformBrand.ts: l'organizzazione di fallback del layout radice, il carico e /validate logo alts, il email-template editor's org-name fallbacks, il percorso outbound-host diagramma, il relè di massa preimpostato e il proxy immagine User-Agent. L'ente legale rimane "KamoCRM Inc." (linea di società in vendite di contatto, il "errore di modello di assunzione di assunzione). La creazione dell'organizzazione prevede KamoUniverse.com/o/hyalias>, e un test tiene quel modulo di visualizzazione a l'apice vero. Contatto Nomi di vendita Sales@KamoUniverse.com: kamouniverse.com mail è live e terre nella casella di posta kamocrm.com (RCPT sales@kamouniverse.com ha risposto 250; nulla è stato inviato).

  22. · kamo-internal

    Collegamenti di piattaforma sull'apice primario, e la piattaforma denominata KamoUniverse

    Links l'applicazione genera per la piattaforma sono costruiti da PLATFORM APEX, quindi seguono il primario apex (kamouniverse.com). Ogni link kamocrm.com già distribuito continua a funzionare, perché entrambi apexes servire la stessa cosa — verificato: identico ETag per l'APK e la chat loader su entrambi i temi host, lo stesso DAV 401 ("Kamo Calendar") su entrambi gli host api: - il KamoMobile installa QR and link, il web-chat embed snippet, l'URL del server CalDAV/CardDAV e SRV target, e i valori di esempio negli editor di accordo-template e di email-template. Dove l'app parla per la piattaforma piuttosto che per un inquilino, il nome della piattaforma è KamoUniverse, tenuto una volta in app/lib/platformBrand.ts: l'organizzazione di fallback del layout radice, il carico e /validate logo alts, il email-template editor's org-name fallbacks, il percorso outbound-host diagramma, il relè di massa preimpostato e il proxy immagine User-Agent. L'ente legale rimane "KamoCRM Inc." (linea di società in vendite di contatto, il "errore di modello di assunzione di assunzione). La creazione dell'organizzazione prevede KamoUniverse.com/o/hyalias>, e un test tiene quel modulo di visualizzazione a l'apice vero. Contatto Nomi di vendita Sales@KamoUniverse.com: kamouniverse.com mail è live e terre nella casella di posta kamocrm.com (RCPT sales@kamouniverse.com ha risposto 250; nulla è stato inviato).

  23. · kamo-internal

    Riconoscere entrambi gli apexe della piattaforma ovunque l'app dica a un host della piattaforma da un inquilino

    kamouniverse.com è ora l'apice primario della piattaforma e kamocrm.com rimane pienamente servito, così ogni controllare che chiede "è questo uno degli host della piattaforma?" deve rispondere sì per entrambi, per etichetta intera: - proxy.ts: su una piattaforma ospita il tema dei nomi img-src della pagina. apex. internal.kamouniverse.com (live today) ha bloccato ogni immagine tema memorizzato.kamocrm.com, e interno.kamocrm.com blocco dei server tema.kamouniverse.com URLs costruire sul primario Apex. L'apice di un inquilino si chiama ancora solo se stesso. - networkModel.isCustomDomain, che FirstOrgCta ora riutilizza invece di una copia: acme.kamouniverse.com leggere come dominio personalizzato, in modo da entrare aperto ********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** - OrgOAuthAppSection: un callback su api.kamouniverse.com è stato descritto come il dominio dell'org. - LeadVendorManager: si applica il SecurityService. l'assegno sapeva solo applicare. kamocrm.com, così la forma della piattaforma leggere come il proprietario dell'org. - /api/org/[...domain]: l'ingresso client-credentials della piattaforma esiste sotto ogni apice della piattaforma. - next.config ha permessoDevOrigins e la protezione immagine-host CSP accettano anche kamouniverse.com. Costruito su isPlatformHost / PLATFORM APEXES da app/lib/platformApex.ts; nessuna nuova lista di apexe.

  24. · kamo-internal

    Riconoscere entrambi gli apexe della piattaforma ovunque l'app dica a un host della piattaforma da un inquilino

    kamouniverse.com è ora l'apice primario della piattaforma e kamocrm.com rimane pienamente servito, così ogni controllare che chiede "è questo uno degli host della piattaforma?" deve rispondere sì per entrambi, per etichetta intera: - proxy.ts: su una piattaforma ospita il tema dei nomi img-src della pagina. apex. internal.kamouniverse.com (live today) ha bloccato ogni immagine tema memorizzato.kamocrm.com, e interno.kamocrm.com blocco dei server tema.kamouniverse.com URLs costruire sul primario Apex. L'apice di un inquilino si chiama ancora solo se stesso. - networkModel.isCustomDomain, che FirstOrgCta ora riutilizza invece di una copia: acme.kamouniverse.com leggere come dominio personalizzato, in modo da entrare aperto ********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** - OrgOAuthAppSection: un callback su api.kamouniverse.com è stato descritto come il dominio dell'org. - LeadVendorManager: si applica il SecurityService. l'assegno sapeva solo applicare. kamocrm.com, così la forma della piattaforma leggere come il proprietario dell'org. - /api/org/[...domain]: l'ingresso client-credentials della piattaforma esiste sotto ogni apice della piattaforma. - next.config ha permessoDevOrigins e la protezione immagine-host CSP accettano anche kamouniverse.com. Costruito su isPlatformHost / PLATFORM APEXES da app/lib/platformApex.ts; nessuna nuova lista di apexe.

  25. · DocsService

    Il sito di carriera della piattaforma è careers.kamouniverse.com, e careers.kamocrm.com mantiene il suo consiglio

    kamouniverse.com è l'apice primario della piattaforma; kamocrm.com rimane un servito apex legacy. - carriere.platform-apex (dove un annuncio di lavoro, una ricevuta di un richiedente, un lettera di talento-alert e un punto di scheda di rete per un'organizzazione con nessun dominio live del proprio) ora predefinito a ****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** imposta a kamouniverse.com esplicitamente in modo che il valore in esecuzione non aspetta su una ricostruzione. careers.kamouniverse.com serve con un certificato valido e risolve l'organizzazione della piattaforma esattamente come carriere. kamocrm.com lo fa. - CareersPublicController ha riconosciuto il sito di carriera della piattaforma da parte di ONE apice configurato, quindi spostare l'impostazione avrebbe preso il cross-org scheda di rete lontano da careers.kamocrm.com (un 404, non chiuso). Ora accetta carriere. confrontando l'intero apex così carriers.acme.kamocrm.com e careers.evil-kamocrm.com sono ancora rifiutati. Test: E' il momento giusto. perni sia porte che look-alike; DocsAliasHostTest guadagna i casi kamouniverse.com per il aliasgroup1 cambiamento nel fab3d80; i tre test di collegamento che hanno pinned piattaforma-console fallback ora aspettano internal.kamouniverse.com, che è quello che OrgLinkHosts risponde da kamo-shared-library 0e8cf90f. mvn test pulito: 848 corsa, 0 guasti.

  26. · SecurityService

    Kamouniverse.com è l'apice primario, e un dominio viene verificato da dove si risolve

    "Changed the domain from kamocrm.com to kamouniverse.com on /setup/dns. L'ho detto. impostare ma non poteva verificare nulla, e dopo un aggiornamento ha detto ancora kamocrm.com." Ci sono stati tre difetti. 1. Il dominio dell'org è stato scelto in ordine alfabetico. La piattaforma org detiene entrambi apexes come radici verificate, e kamocrm.com ordina prima, quindi link, sign-in, Behavior & Labeling e la pagina DNS non potrebbe mai seguire il marchio. OrgDomains ora condivide le proprieta'. prima l'apice primario. PLATFORM APEX è kamouniverse.com. PlatformApexes è kamouniverse.com,kamocrm.com, primo primario e ogni kamo.platform.apex default legge la costante. Spazi di lavoro senza domini ora aperti internal.kamouniverse.com da entrambe le porte, e login.kamocrm.com mantiene lavorare. L'elenco dei domini restituisce anche primarioDomain e piattaformaApexes, così la pagina smette di ri-deriving loro. 2. La verifica ha confrontato l'obiettivo di un CNAME con il letterale "kamocrm.com". Ogni host on kamouniverse.com CNAMEs to kamouniverse.com, così tutti loro fallito. Così ha fatto un record A direttamente sulla piattaforma, e una catena CNAME. verificaPointsAtPlatform lo sostituisce ovunque: verifica-dns, entrambi DomainVerification Guardatore spazza, e il bersaglio di messa a disposizione. Ne consegue host attraverso qualsiasi catena A record o CNAME ai suoi indirizzi finali e confronta loro con ciò che kamouniverse.com risolve ora. Questo indirizzo è letto dal vivo e memorizzato per 60s, con l'ultima buona lettura tenuta per un'ora se una lettura fallisce; non è mai configurato. Uno stray AAAA fallisce l'assegno, perché Let's Encrypt preferisce IPv6. Un indirizzo piattaforma illeggibile, NXDOMAIN o SERVFAIL sono in attesa, mai errore. verifica-dns restituisce cnameTarget e piattaformaAddresses così la pagina può offrire l'alternativa A-record. 3. "Cambia dominio" significa cancellare il dominio in uso. Per un apice della piattaforma rifiutato (409 PLATFORM APEX, a5bcbd2); la pagina smette di offrire. Soggiorni di riconoscimento add-only: Applicazione ChatOriginService permette di applicare. su entrambi apexes, perché i link di richiesta di prestito su kamocrm.com vivono in e-mail inviate. app.kamocrm.com non ha record DNS oggi, quindi il link fallback si sposta a app.kamouniverse.com (che serve) corregge anche i collegamenti che erano morti.

  27. · KlusterServices

    Auto-cert pre-problemi analytics, desktop e myloan su kamouniverse.com

    - STATIC DOMAINS acquisisce analytics.kamouniverse.com, desktop.kamouniverse.com e myloan.kamouniverse.com, gemelli di kamocrm.com host che sono raggiunti solo attraverso un link. Un host senza certificato mai produce la linea di accesso-log le esigenze di scansione dinamica. analytics.: kamo-internal frames analytics. myloan.: SecurityService PortalUrls costruisce https://myloan. la radice viva della piattaforma è ora kamouniverse.com. myloan non ha ancora record DNS; il cappio passa fino a quando il proprietario aggiunge il CNAME. - ALWAYS ALLOW APEXES nomi kamouniverse.com fuori proprio accanto a kamocrm.com, quindi i padroni di casa sotto l'apice primario soggiorno permesso qualsiasi STATIC DOMAINS detiene. - Osservazioni e una linea di log stop chiamando l'elenco statico "kamocrm-specific", e la nota SUBDOMAINS dice che le etichette servono sia gli apexe della piattaforma. Il certificato predefinito (tls-kamocrm-com) è invariato di proposito: è quello un cliente senza SNI che chiama kamocrm.com valida contro.

  28. · KlusterServices

    Servire desktop.kamouniverse.com e rimbalzare un computer nudo.kamouniverse.com al suo login

    desktop.kamouniverse.com aveva DNS ma nessun percorso, così ha risposto Traefik 404 dietro il certificato predefinito. Ora serve KamoDesktop attraverso desktop-https-kamouniverse. Questa via ha le stesse quattro regole, priorità e middlewares come il desktop.kamocrm.com percorsi, utilizza tls: {}, e rimbalza un bare visit to login.kamouniverse.com. Vive in traefik/routes/ perché un push to desktop / riavvia SecurityService, re-runs the Guacamole bootstrap job e riapplica la VM KubeVirt. desktop.kamocrm.com è intatta. computer.kamouniverse.com è servita dalle rotte org-domain, ed è ora dove SecurityService invia l'organizzazione della piattaforma, perché la piattaforma è dominio radice live è kamouniverse.com. hc-to-login riconosciuto solo computer.kamocrm.com, quindi una visita a nudo ha mostrato la password di Guacamole, che non potrà mai avere successo. Il nuovo hc-to-login-kamouniverse lo invia a login.kamouniverse.com. Ogni altra organizzazione non corrisponde né regex e si comporta come prima.

  29. · kamo-shared-library

    Kamouniverse.com è l'apice primario della piattaforma

    Il marchio si è trasferito da kamocrm.com a kamouniverse.com, ma niente la piattaforma genera potrebbe seguirlo. Ogni regola "quale dei domini di questo org" classificata da poche etichette poi alfabetico, quindi l'organizzazione della piattaforma, che detiene entrambi apexes come radici verificate, sempre venuto fuori come kamocrm.com. Modifica del dominio su /setup/dns quindi mai preso. PlatformDomains è ora l'unico elenco: PRIMARY APEX kamouniverse.com, LEGACY APEX kamocrm.com, e ROOT PREFERENCE, che prima classifica l'apice primario. OrgApiHosts, OrgThemeAssets e SecurityService OrgDomains condividono questa regola. Non e' vero. l'host un link torna a per un org senza un dominio vivo del proprio, è l'apice primario. OrgApiHosts.PLATFORM API HOST deliberatamente rimane api.kamocrm.com. La piattaforma è Le applicazioni OAuth sono registrate in Google, Microsoft e RingCentral's Console. Trasferirlo ha bisogno di quelle console cambiate prima.

  30. · kamo-register

    Gli schermi di registrazione accreditano KamoUniverse e ricadono sul suo apice

    kamouniverse.com è ora l'apice primario della piattaforma (kamocrm.com rimane completamente servito legacy apex): - Theme.tsx: PLATFORM APEX, l'host a tema utilizzato prima che il browser conosca il suo host o su un host senza apex, è kamouniverse.com. Nessun vero ospite ancora chiede il tema. - RegisterFlow: i segnaposto server-render per il link di accesso e org dominio sono login.kamouniverse.com / kamouniverse.com. Il browser sostituisce entrambi con il proprio login del sito. - "Powered by / Built on / Running on" i nomi delle pillole KamoUniverse su ogni porta senza un marchio apex del proprio e link a www.kamouniverse.com (le sue business-OS pagina e linea di prodotto stand in per kamocrm. com's /product and /funzioni, che quel sito non ha). - ThemeLogo's default alt è un neutro "Logo" (dipinge il logo di qualsiasi org). - La pagina "Contact Support" è support@kamouniverse.com: la posta stream verificato kamouniverse.com inbound è live e aliased allo stesso cassetta postale. Kept: JAVA API BASE = api.kamocrm.com nelle rotte BFF. È il comune piattaforma API host (OrgApiHosts.PLATFORM API HOST stays) e un server-to-server call; api.kamouniverse.com percorsi identici, in modo da muoversi non compra nulla. I biscotti e il checkout sono ostili e intatti.

Il tuo universo ti sta aspettando.

Aggiungi i prodotti quando sei pronto: nessuna migrazione, nessun nuovo login, nessuna richiesta di pagamento.

Gratis per sempre — nessuna carta di credito richiesta