Enter-as session wykorzystuje docelowego dostawcę bezpieczeństwa org i opcjonalnego targetMemberId
Enter-as było ustawienie Redis securityOrgId od użytkownika globalnego zabezpieczenia_providera, Podczas logowania ustawia go z docelowego łańcucha org FQDN. To...
Otwarte /validate dla wejścia w OTK, więc obowiązuje sesja docelowa org
ENTER linked z /?otk', który nigdy nie nazywał /api/validate; wspólna domena Pliki cookie zachowały org źródłowy. Przekierowanie ?otk' do /validate via middlewa...
Rozwiąza sesję systemu-user z OTK dla wniosków BFF
SystemUserConfigStroller i SystemserCapabilityKontroller czytaj tylko Plik cookie. kamo-internal przekazuje X-OTK bez plików cookie, więc SecurityService Nigdy ...
Sesja rozwiązań Enter-as z X-OTK BFF auth
EnterAsController tylko czytaj pliki cookie; ruch wewnętrzny wykorzystuje OTKPreAuthFilter Atrybuty sesji. Zaakceptuj targetOrgId jako ciąg dla dużych id INT8 o...
Dodaj trasę BFF dla POST /api/security/enter-as
Akcja /network Enter nazwał nieistniejąca trasa Next, dająca 404. Przekaż żądanie do APIService, jak inne proxy bezpieczeństwa.
Proxy system-user config API tras do APIService
Strona konfiguracyjna o nazwie /api/security/system-user/- ?, ale nie Next handleli Istniał, więc aplikacja zwróciła 404. Dodaj trasy BFF dopasowywanie Security...
TeamMember jest członkiem; drop bogu tm.getMember() połączenia
TeamMember używa dziedziczenia JOINED - jest członkiem, bez zagnieżdżonego członka Pole. Napełnieniu zaległym nazywało tm.getMember(), które nie istnieje. Przeł...
Użyj - prymitywny getter
OrganizationOwner jest prymitywnym booleanem w TeamMember, więc Lombok- wygenerowany dodatek jest isOrganizationOwner() nie getIsOrganizationOwner(). Naprawiono...
Przestań powielać ciąg zapytań w MB media/artykułowych API proxy
forwardToApi już teraz dodawania paramów do żądania przeglądarki; osadzenie ?query na ścieżce stworzył sekundę ? i zerwał parsowanie adresów URL, Unieważniono G...
Zwróć tylko członków zespołu z punktu końcowego do departamentu
Centrum Interaction powinno wymieniać wiersze TeamMember, a nie podstawowe rekordy członków.
Align Interaction Center tylko z członkami zespołu
Pozdrowienie NavTop powraca do nazwy użytkownika, gdy użytkownik nie jest w Lista tylko drużynowa. Kopia Interaction Center wykorzystuje sformułowanie członka z...
Pozwól administratorom org otworzyć inne strony konta członków
Rozwiń osłonę przekierowania klienta poza ? W celu włączenia CONFIGURE_SYSTEM, EDIT_MEMBER_ACCESS_LEVEL, ALLOW_PROMOTING_MEMBERS, Właściciel organizacji i dostę...
Reload ThemeLogo po konfigucie i pamięci podręcznej logo URL
ThemeLogo odczytał kamo-logo-full-ext z sesjiStorage przed DynamicMetaLoader Gotowy pobranie config.json, więc logo-full często używał niewłaściwego rozszerzeni...
Nazewnictwo importu Tls, eksport ścieżki fqdn; trasa poczty używa domyślnego TLSStore
Jeden certyfikat / tajnik na FQDN, więc liść CN pasuje do SNI (Safari)
Pokaż kontekst subskrypcji na Dozwolone aplikacje w różnych branżach
Wczytywanie subskrypcji rozliczeniowej i zaplanuj metadane, takie jak zakładka Aplikacje; szare wiersze i pokaż alert informacyjny, gdy domyślna polityka nie ak...
Zastosuj bramkę subskrypcji na trasach aplikacji i funkcji API
Interceptor zawsze używany jestAppEffeclyEnabled tak FORCE_ENABLED szanuje subskrypcję. FunkcjaSergentController włączone seriale Z tej samej bramy zamiast mode...
Aplikacja Gate skuteczna w zakresie subskrypcji i planowania funkcji
Dodać ? do rozwiązania Stripe lub commerce Subskrypcje i dopasowywać SubscriptionPlanEature do nazw ServiceType. AppliedModelEnforcementService wymaga teraz akt...
Traktuj dowolną subskrypcję COMP jako pełny dostęp do zakładki Aplikacje
Brama na płatnościMetod COMP dla wszystkich orgs, nie tylko właściciel platformy najwyższego poziomu, Tak więc orgs z bezpłatnymi dotacjami widzi przełączania w...
Subskrypcja emisyjna na temat GET / subsykrypcja/current
Gdy nie istnieje rzęd lustra Stripe, rozwiąż aktywny handel orgi SubskrypcjaRecord (np. Dotacje COMP), obejmują płatnościMetoda i Funkcje planu. Fixes Ustawieni...
Drop commerce_subscription_events event_type CHECK dla wydarzeń COMP
Uruchom GrantDialog plan użyciaMemo przed zwrotem warunkowym (zamówienie haków)
Zarezerwowanie int64 org id na krety-org przekierowanie do konfiguracji DNS
POST /api/security/org: przejść przez upstream JSON zamiast re-parsingu, więc Rejsy bajtów utrzymują pełne cyfry id. createOrganization odczytuje surową część c...
Poprawi INT8 member / agorg IDs w sesji dla pełnomocnictwa rozliczeniowych
Harden domyślna kopia szablonu do przepisu org
Użyj wyraźnego prefiksu źródłowego dla kluczy docelowych, pomiń znaczniki folderów S3, I szybko zawodzi, gdy prefiks szablonu jest pusty, tak ciche częściowe ko...
Unijne listyObiekty w węzłach dla kompletnych zestawów kluczy
Pierwszy osiągalny węzł MinIO może zwrócić pustą listę, podczas gdy inne Węzły trzymały replikowane obiekty, które zepsuły rekurencyjne kopie, takie jak temat Z...
Uwzględnij flagę właściciela-członka w - dla platformy admin UI
Pracownik sklepuMąd, Id, orgaryzacjaOwner - w sesji Redis przy logowaniu Tak kamo-internal hasPlatformAdminAccess może zadowolić właściciela orgi najwyższego po...
Dołącz iTopLevel in org-by-domain JSON dla wewnętrznego fakturowania UI
Przestań powielać ciąg zapytań w API proxy do zalogowania dostępu
forwardToApi już doda do łańcucha wyszukiwania żądań przychodzących. Osadzanie ?params w ścieżce wyprodukowane zniekształcone adresy URL i Spring nie analizował...
Drop mail z wymaganych DNS CNAME aliases
Usuń pocztę z KnownAliases więc verify-dns i onboardingu nie Wymagaj mail.example.com; nowe domeny niestandardowe również pomiń automatyczne kreowanie Poczta po...
Dostosowania wymaganej listy subdomen bez poczty
Match SecurityService KnownAliases dla interfejsu użytkownika konfiguracji DNS i przewodnika ręcznego.
Etowanie zachowania bramy na gotowym modelu; unikaj permisywnych domyślnych błędów w pobieraniu.
Parse session orgID i userID podczas przechowywania jako ciągi w AppliedModelController.
Resolve stosowany model dla opcjonalnego zapytania orgId z kontrolą członkostwa
Jak to, co widzisz żeglugę?
Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.