Zamień fakturowanie na poziomie orgłowania modelem BillingGroup
Przedstawia BillingGroup, BillingGroupMember, BillingGroupSubskrypcja, BillingGroupLicense, BillingGroupPaymentMethod, BillingGroupInvoice, i Podmioty BillingGr...
Dodaj TeamMember.jobTitleOficjalna opcjonalna kolumna łańcuchowa (60 znaków)
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...
Usunąć DB CHECK na SubscriptionEvent.event_type (naprawiony w initializer)
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...
Dodaj findTeamMberById dla niezawodnej rozdzielczości TeamMember
Stosowana rozdzielczość źródła modelu i normalizacja polityki zgodności
Ekspsja emaliowana aplikacjaMaliZDźby ZEWKO dzwoniąc, aby dzwonili wiedzieli, czy model aktywny Wyszedł z typu gałęzi lub mistrza odpadu. Zgodność z Mapą FALSE/...
Posąg masowy typu odrzutowego; zasady modelu stosowanego dokumentu naorg
Model zabezpieczeń typu oddziału typu płatka JOIN FETCH dla zastosowanej rozdzielczości modelu
Wracaj do masterModelID, gdy typ oddziału nie ma modelu bezpieczeństwa
Opcjonalne Cache-Control na przesyłanie obiektów
Używany przez rezerwowanie tematu, więc globals.css i config.json instruują przeglądarki I proxies do realidate zamiast serwowania nieświeżych przedmiotów w prz...
Aktualizacje org w stylu patcha i pomocnik ATF ds. egzekwowania zgodności z przepisami
Dodać do czyszczenia awatara
Używany po usunięciu awatara, więc członek nadpisuje ten sam wiersz, można wyczyścić przed usunięciem.
Polityka zgodności z alkoholami / tytoniami i bronią palną
- Kolumny i jednostki CHILD_ORG_SECURITY_MODELS domyślnie MEMBER_SELECT - DTO i ChildOrgSecurityModelService normalizacja tworzenia/aktualizacji - AppliedModelE...
Upoważać prawa do roli, aby uniknąć zduplikowania wstawek Hibernate-benate-belet-delet
Prawa Dedupe, modele bezpieczeństwa bezop po zablokowaniu, walidacji długości tytułu
Persist RoleRightType przez stable getId() zamiast ordinal
Hibernate -Enumerated(EnumType.ORDINAL) pisze/czytanie deklarowanego indeksu deklaracji Enum. Po usunięciu wartości RoleRightType (np. MANAGE_USERS, id-19), Każ...
Dodaj unikalne ograniczenie na (role_id, right_type) w OrgRoleRight
Wymagane do KONFLICT NIE DOHING . Bez tego ograniczenia kwerenda synchronizacja nie kończy się bez "nie jest to unikalne lub wykluczone". Ograniczenie pasujące ...
Dodaj do koszyka Organization.TopLevel, PaymentMethod.COMP, COMP_; usuwanie enum OrganizationType
- Organizacja: zastąpienie martwego pola typu "typ" flagą "isTopLevel" dla identyfikacji właściciela platformy - PaymentMethod: dodaj COMP dla bezpłatnych grant...
Dodaj pole orgOriginal do użytkownika, aby śledzić rejestrację org
Dodać uprawnienia do wsparcia dla członków (133-136)
Dodaje cztery nowe prawa w zakresie wsparcia dla członków niebędących agentami: - Nr (133) - CREATE_SUPPORT_TICKET (134) - REQUEST_WEBINAR (135) - VIEW_MY_SCHED...
Uczyń prawa do ról DTO enum i dodaj synchronizację praw do modeli zabezpieczeń
- SecurityRoleDTO.fromOrgRole(): wylicz wszystkie wartości RoleRightType z DB Ustawienia jako lookup — nowe prawa pojawiają się automatycznie z NOT_SPECIFIED ...
Dodaj natywną aktualizacjęMemberType i upewnij się, że zapytaniaTeamMberRow do MemberRepository
Dodaj findByIdWithFeatures do chętnie załadunku obciążenia organizacji.features
JOIN FETCH zapobiega powtórnie wyjątkowemu wyjątkowemu, gdy funkcje są Dostęp poza transakcją (np. w AppAvailabilityInterceptor).
Dodaj odwiedzającegoCity i odwiedzającegoSubdivision do SupportTicketDTO
- wykorzystuje instanceof dla typu MEMBER
Hibernacji TYP(m) -: typ zwraca 0 wyników po przywiązaniu do podstawy Klasa Członka w dziedziczeniu JOINED. Dla typu MEMBER, pobior wszystko i Zamiast tego filt...
Dodaj poleFullExt do podmiotu organizacji; dodaj listęObjects do MinIOStorageService
Dodaj findBranchTypeID zapytań z pochodnie do OrganizationRepository
Obsługuje nowy /branch-typy/a--, punkt końcowy w SecurityService w celu sprawdzenia, czy rodzaj oddziału ma aktywne orgi przed usunięciem.
Dodaj pole do liczby oczekujących do SupportAgentNotificationDTO i zlicz zapytanie do SupportTicketRepository
Brama typu członkowskiego + CREATE_CHILD_ORG odpowiednia do tworzenia dziecka-org
Dodaje warstwę danych do tworzenia danych dla gating /network child-org według typu użytkownika: - Nowy CREATE_CHILD_ORG na RoleRightType (id 131). - Trzy nowe...
Zamiennik AppConfig jest tylko upserem, nigdy nie usuwa na opacie ładunku
Poprzednie zachowanie usunęło istniejący wiersz aplikacji-config, którego serwisowanie Nie było w przychodzących ładunkach. To zamieniło częściowe ładunki w cic...
Skuteczny dezaminator funkcji do zastosowania-model odczytu
Dodaje bramkę odczytu, która sprawia, że zastosowany model bezpieczeństwa jest ostateczny źródło prawdy dla dostępności funkcji, więc nieświeży stan DB nie może...
Dodaj podmiot ImgAssocConfig, repozytorium i sortuj zamówienia do ImgStackingOrderDt
Egzekwość każdego ustawienia nieroli na ChildOrgSecurityModel
Dodaje kompleksowe egzekwowanie przepisów dla pozostałych ustawień na zastosowaniu orgi Model bezpieczeństwa. Każde ustawienie, które wcześniej było tylko czyta...
Zastosuj reguły dotyczące siły szablonu i DEFAULT powrót do rozwiązywania praw członków
- teraz nakłada się na zastosowane 4 domyślne szablony zarolowania modelu na szczycie istniejącej kaskady (role zorg - dział - tytuł zaacytowy - członek: - Spe...
Dodaj model główny, domyślne szablony ról i zastosowanych decyzjator modeli
Przedstawia warstwę danych dla przepływu nowego modelu bezpieczeństwa typu oddziałowego: - Organizacja zyskuje zniweczalną gałąźTypeID i mistrzem Model ID. - N...
Rozwiń ChildOrgSecurityModelDTO z pełnymi polami i gałęziamiTypes
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.