URL-uri logo Cache-bust folosind temaRevision from config.json
DynamicMetaLoader stochează acum temaRevision în sesiuneStorage and fires KAMO THE ME CONFIG LOADED după ce a adus config.json. TemaLogo ascultă pentru acest ev...
Încărcare direct în public/{dosarul principal}/img/ în loc de găleată de montare
Obiectivul de uploadLogo a fost de a scrie la un hardcoded "Sumtingwong" locholder (Setare necompletată) în loc de calea tematică publică reală a orgii. Logos a...
Elimină implicit nodul k2m1 coborât
k2m1 (10,8.2.1) este în scădere permanentă. Lăsând-o în lista de eșec a cauzat retries de încărcare să stea până la noul timeout OkHttp incendii. Implicit este ...
Aplicați timeout-uri de conectare/scriere/citire pe MinioClient via OkHttpClient
Fără timeout-uri, un peer de replicare a site-ului redus (k2m1) a cauzat makeBucket și putObject cheamă pentru a bloca pe termen nedefinit, iesind la suprafață ...
Caseta de bifare citeste org domenii, nu domenii furnizor
Cablajul anterior citit /api/email/domenii (email provider domenii Tabel). Acest tabel este populat numai atunci când un furnizor de e-mail terț integrarea est...
Despachetează {piețele:[...]} plicul din dialogul Atașat
GET /api/security/commerce-markets returns {markets: [...], mesaj: "...}, nu o matrice goală. Dialogul pieței de comerț atașați a fost tratarea întregului răspu...
Combină OTK-redirect în proxy.ts, șterge duplicate Middleware.ts
Next.js 15 refuză să construiască atunci când există atât Middleware.ts și proxy.ts. ă OTK hand-off redirecționare care a trăit în Middleware.ts ?otk=... pentr...
Citește nou *** de la Redis master și dedupe OTK POST
Replica citește ratat sesiuni proaspăt scrise după schimbul OTK, cauzând eşec fals şi redirecţionare de conectare. Sari peste intarzierea intro atunci cand otk ...
Garda împotriva răspunsurilor non-array pe /platform/orgs
Un răspuns non-array (corp gol, plic de eroare sau {date: [...]} ambalaj) a fost aterizarea în starea de orgi și suflare până rend cu "E.Map nu este o funcție."...
Enforce/Rețea introduce reguli server-side
Respinge atunci când ținta este org sesiune curentă, domeniul personalizat SSL nu este Confirmat, sau membru țintă uman este inactiv. Configurează domeniul logi...
Necesită membru de destinațieId și validează calitatea de membru al org
Intro-ca acum construiește întotdeauna noul *** cu ținta asigurată de client rândul membrilor; respinge org/membru neuniform. Îmbunătățește depanarea sesiune de...
Enter-as session utilizează furnizorul de securitate org țintă și furnizorul țintă opționalId
Enter-așa cum a fost setarea Redis securityOrgId de la utilizatorul global de securitate furnizor, în timp ce login-ul setează din lanțul FQDN. Această nepotriv...
Deschide/validat pentru intrare ca OTK astfel încât se aplică sesiunea org țintă
ENTER legat de /?otk= care nu a numit niciodată /api/validat; shared-domeniu *** cookie-urile au păstrat org-ul sursă. Redirect ?otk= to /validat via Middleware...
Rezolvați sesiunea de utilizare a sistemului de la OTK pentru cererile BFF
SystemUserConfigController și SystemUserCapabilityController citeste doar Prăjiturică. kamo-intern forwards X-OTK fără cookie-uri, deci SecurityService N-am văz...
Utilizați Utilizator.getName().formatFull() în loc de a elimina getNameFull()
Setează telefonul prin intermediul User string helper for EmbPhoneNumber
@ info: whatsthis
EnterAsController citeste numai cookie-uri ***; trafic intern folosește OTKPreAuthFilter atributele sesiunii. Acceptati tinta OrgId ca sir pentru ID-uri INT8 ma...
Adaugă ruta BFF pentru POST/api/securitate/enter-as
/Rețeaua Enter acțiune numită Inexistent Next route, producând 404. Transmiteţi cererea către APIService ca şi alte proxy-uri de securitate.
Proxi sistem-utilizator config API rute către APIService
Pagina de configurare numită /api/security/system-user/*, dar nu și Mâner următor a existat, astfel încât aplicația returnat 404. Adaugă rute BFF care corespund...
Membru al echipei este membru; picătură fals tm.get membre() apeluri
TeamMember folosește moștenirea alăturată Field. Backfill a fost de asteptare tm.get membre () care nu există. De asemenea, comută filtrul de stare JPQL pe tm....
Foloseşte-te de asta. getter primitiv
isOrganizationOwner este un boolean primitiv pe TeamMember, deci Lombok- Accesor generat este isOrganizationOwner () not getIsOrganizationOwner (). Repara compi...
Oprirea copierii stringului de interogare în KB media/Articles API proxy
forwardToApi appends the browser request search params; broadding ?query in the trail produced a second ? and break upstream URL parsing, care determină GET /ap...
Returnați numai membrii echipei de la criteriul final de la departamentul de bază
Centrul de Interacţiuni ar trebui să menţioneze rândurile membrilor echipei, nu înregistrările membrilor de bază.
Aliniază Centrul de Interacţiuni numai cu membrii echipei
Salutul NavTop revine la numele utilizatorului atunci când utilizatorul nu este în lista numai pentru echipă. Interface Center foloseşte textul membrilor echipe...
Permite adminilor org să deschidă alte pagini de cont ale membrilor
Extindeţi garda de redirecţionare a clienţilor dincolo de ************* să includă CONFIGURE SISTEM, EDIT MEmber ACCESS LEVEL, ALLOW PROMOTING MINTES, Organizar...
Reîncarcă ThemeLogo după configurare și cache-bust logo URL
TemaLogo citește kamo-logo-full-ext din sesiuneStorage înainte de DynamicMetaLoader finisat aducerea config.json, astfel logo-ul complet folosit adesea extensia...
Tls import de denumire, export fqdn cale; ruta de mail folosește TLSStore implicit
Un certificat/secret per FQDN astfel încât frunzele NC se potrivesc SNI (Safari)
Rezolvați Organizația în serializare Caracteristici pentru poarta de abonament
Arată contextul abonamentului pe Aplicații permise în tipuri de sucursale
Încarcă abonamentul la facturare și planifică metadatele cum ar fi fi fila Aplicații; rânduri gri și arată o alertă de informații atunci când o politică implici...
Aplică poarta abonamentului pe rutele de aplicații și caracteristicile API
AppAvailabilityInterceptor folosește acum întotdeauna esteAppEfficientEnabled so Force ENABLED respectă abonamentul. CaracteristiciController serializes activat...
Aplicația Gate permite efectiv abonamentul și funcțiile planului
Adaugă *************** pentru a rezolva Stripe sau comerț Abonamente și potrivire SubscriptionPlanFeature to ServiceType names. AplicatModeInforcementService ne...
Tratează orice abonament COMP ca acces complet pe tab-ul Aplicații
Poartă de platăMetoda COMP pentru toate orgile, nu numai proprietarul platformei de nivel superior, aşa că orgile pentru copii cu donaţii gratuite văd unelte de...
Expune abonamentul comercial pe GET / Abonamente / curent
Atunci când nu există nici un rând oglindă dungi, rezolva comerțul activ org AbonamentRecord (de exemplu, granturi COMP), include metoda de plată și caracterist...
Drop stale commerce subscription events event type CEC pentru evenimentele COMP
Verificare explicită pentru tipul de eveniment de abonament, inclusiv variantele COMP
Forward PATT către BillingService pentru modificarea grantului platformei
Aliniază plata metoda de verificare cu COMP pentru granturile pe platformă
Rulează GrantDialogul de utilizareMemo înainte de revenirea condiționată (Reacționați comanda cârligelor)
Despachetează conținutul paginii de primăvară pentru lista API a platformei
Conserve int64 org id on create-org redirection to DNS setup
Post / api/security/org: trece prin JSON în amonte în loc de re-parsing, așa Octeți de răspuns păstrați cifre id complete. CreateOrganization citește corpul bru...
Exemplar pentru furnizarea de org
Utilizați prefix sursă explicită pentru tastele de destinație, săriți markerii dosarului S3, și nu reușesc rapid atunci când prefixul șablon este gol atât de tă...
Lista UniuniiObiecte la nivelul nodurilor pentru seturi cheie complete
Primul nod MinIO accesibil ar putea returna o listă goală în timp ce alte noduri deținute obiecte replicate, care rupt copii recursive, cum ar fi tema sincroniz...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
