Upuść nierozpoznane --robotnicy arg powodujący arloop
CLI nie akceptuje — robotnicy, tylko rożek strzelec Proces wewnątrz niego robi. Przejście go spowodowało, że strąk zawiódł argapse Buty i CrashLoopBackOff (1384...
Opublikuj zdarzenie NATS CREATE po transakcji zaangażuj się w naprawienie wyścigu załączników obrazu
Przesłanie NATS zostało opublikowane w „Transakcjonalnym ciele”, co oznaczało Odbiorcy mogą otrzymać zdarzenie CREATE i poprosić o obraz za pośrednictwem /iagin...
Serializuj załączniki w historii przekaźnika WS i wiadomości; zezwolić na wysyłanie tylko załączników
Trzy błędy naprawione: 1. ChatSessionSubscriptionManager budował komunikat STOMPMap ręcznie i Pomijanie załączników, źródłoJanguageId, readMemberId, msgIdLa...
Dodaj załączniki i pola zdarzeń do ChatMessageDto; ignoruj nieznane pola
ChatMessageDto zabrakło „attachments”, ?readMemberId, ?msgIdLastViewed, "dataLastViewed", "dodanyMemId", "obj"ImgId", "transitMemberI" i "isJoin" Pola. Jackson ...
Napraw NPE w getChatSessions z Map.of() odrzucanie null nextcoder
java.util.Map.of() rzuca NullPointerException, gdy nextcoder jest null (nie ma więcej stron). Zastąp HashMap, który akceptuje wartości zerowe. Również owiń cały...
Wady C/D/E — nazwa wyświetlania tytułu, układ paska narzędzi, podnośnik nagłówka
Wada C: Dodaj GET proxy dla /sessions/'gud/members so ChatBox.loadMembers() can Zapełnij pole nazwy SessionMem.. ChatTool już używa członków[0].name dla the Tyt...
Napraw 500 (brakujące EmbRecordState) i kartę pustych czatów (odlewa Timestamp)
Wada A: ChatAttachmentService.upload pominięty Powodowanie naruszenia NOT NULL na imgs.is_active. Dodano domyślny rekordState. Utwardzony ChatAtchmentController...
Preferuj nazwę użytkownikaAlias over User.name in memberDisplayName
Przełącza priorytetowe wyświetlanie nazwy na: Member.usernameAlias - User.name.name.name. Zawiera również poprawkę wysyłki zapytań stronni z poprzedniego commit...
Pokaż toast błędów przesyłania w Kompozytoru, gdy załączniki zawiodą
Wyłapuje błędy wyrzucane przez uploadAll() i renderuje MUI Alert nad wierszem wejściowym. Przyczyną korzeniowym wady 4 była brakujący wiadr wiader MinIO (aaging...
Zakładka Empty Chats — frontend już oczekuje kształtu strony ?rows (nie jest potrzebna zmiana)
Komponent ChatsList już odczytuje data.rows. Poprawka zapasowa (shared-lib + MediaService) Jest to przyczyna: HAVING CAST (null AS TIMESTAMP) JUNULL nie działał...
Użyj split First/After zapytań dla sesji czatu na stronie punktu końcowego
Adresy puste zakładki Czaty poprzez wysłanie na .
Split findChatSessionsForMemberPaged na pierwsze/Po naprawieniu pustej karty Cztat
HAVING CAST (null AS TIMESTAMP) J PULL nie ocenił zgodnie z oczekiwaniami w CockaachDB,
Upuść zbędne przyciski nagłówka czatu; integracja kart Members / Theats z projektem panelu
ChatHeader miał własne zminimalizowanie/zamknij IconButtons, ale okno narzędzia czatu Chrom już zapewnia te afordancje - zostały one zduplikowane, gdy Wbudowana...
Przełącz MediaObjTransit na wzór identyfikacji pochodnej ospaId
IdClass w połączeniu z Id-OneToOne nie jest niezawodnie wspierany w Hibernate 6 – JpaRepository-MediaObjTransit, UUID> inicjalizacja zawodzi z "nie definiuje" I...
Upuść nieużywane ?ts-s-s-error na strumieniowym korpusie
Odlany „as-asInit) już ucisza błąd typu; dyrektywa brzmi: Zbędny w trybie TS ścisły i przerywa budowę produkcji.
Dodaj IdClass dla MediaObjTransit, aby Spring Data JPA mogła ujawnić swój identyfikator pochodzenia
Metamodel Spring Data wymaga IdClass dla podmiotów, których głównym kluczem jest Id -dentyfikator pochodny OneToOne. Bez tego, JpaRepository-MediaObjTransit, UU...
Skip creator w findCreateExactChatChatSession pętla (createChatSession już je dodaje)
Przenieś agregowanie kodera do HAVING; dodaj ?Transactional to markRead
Sondaże timeout 10s i 2 pracowników rożby
LibreTranslate's /languages sond blokuje na imprezie robotnika strzelnicy Pętla. Z jednym pracownikiem tłumacza długą wiadomość czatu, sonda Czas na domyślne 1s...
Podniesienie czasu odczytu klienta do 120s dla długich wiadomości
LibreTranslate uruchamia modele argosowe tylko procesora — wiadomość czatu o długości akapitu Do tłumaczenia jest to 20-30, a dłuższe mogą przesunąć się ponad 6...
Persist język zmienia się i wyświetlaj aktualny język w posy oprzykaniu
Punkt końcowy członków akceptuje PUT nie PATCH, więc PATCH językowy zbieracz języka Został po cichu zignorowany - język poseł nigdy nie został zaktualizowany, d...
Przemienny ciąg zapytań na .
The Next.js proxy upuszczał ciąg zapytania żądań podczas przesyłania do MediaService, która oznaczała czacie ?lang-locale's param's ?lang'locale''s Po cichu zag...
Miasty właściciela OTK z dotacją wszystkich praw bez DB w obie strony
Po łacie cesjonowania Administratora Rola i pisze member_rights_applied, blok OTK-minting był Ponowne czytanie tych wierszy przez ;) Wewnątrz tego samego - Prze...
Pokaż zakładkę Plans & Billing niezależnie od statusu root-org
Brama !isRootOrg ukryła zakładkę na orgs root i zablokowana właściciele org i Samokontrola z dotarciem do strony rozliczeniowej z "Moje konto". A w tym, w tym, ...
Spadek na miejsce - skacz każdy członek, bez softPush na premiery
Dryf po zwolnieniu był miękkiPushCluster strzelający na ścieżce upuszczenia użytkownika. A A (u) (u) Ograniczenia megaklastra rozciągają się we wszystkich kieru...
Upuść mocno na miejscu — rzut tylko ogonem + skok(), aby wyczyścić prędkość
Poprzednia poprawka nadal pozwala głowicom dryfować na zwolnieniu, ponieważ: 1. Wykrywanie przerzutów przeciętnie przeleciało w całym oknie 110 ms. Użytkownik ...
Spadek na miejsce po zatrzymanym pociągu zamiast dryfowania
Dwa współpracujące błędy spowodowały, że upuszczone głowy (pojewne lub pozbieranie) odleciały do pozornie losowych pozycji, gdy użytkownik ciągnął się szybko, z...
Anuluj odziedziczoną prędkość przeciągania na premiery
Przeciągnij uchwyt aktualizuje wartość ruchu głowy za pomocą szybkiego mx.set(nx) Połączenia, których narzędzia-ruch używają do obliczania prędkości. Kiedy wyda...
Kryspen sześciokąt w każdym rozmiarze / stanach
Wyeliminowano cztery źródła miękkości: - na SVG - - na widocznym kondrze, więc uderzenie Szerokość nie rozciąga się (i rozmywa) w skali nachanie / zmiany - od...
Odmówić, gdy sesja orgID nie pasuje do hosta org
Auto-login zaakceptował dowolne ? i wybite OTK wskazując na nią, Do tego należy, do którego lubg miejsca docelowego należy gospodarzem. Nieświeży lub cross-org ...
Odstępowanie na klamra + zasady grupowania tej samej wielkości
Komórka klastrowa i awaria hex pochodzą teraz z największej gromady Członek zamiast globalnej skali, a jeni mogą zawierać Przesunięcie środkowego wyrównania, wi...
Ukryj popover po zaproszeniu do spotkania otwiera okno dialogowe
Wysover był otwarty pod dialogiem spotkania, ponieważ Okno dialogowe zostało warunkowo renderowane wewnątrz bramki docelowej popovera. Uchwyć zaproszenie w mome...
Solidna angielska autyback dla brakujących i pustych tłumaczeń lokalnych
- mergeWithFallback traktuje teraz lokalne wartości pustych struny jako nieprzetłumaczone, Opadając z powrotem do angielskiej wartości, zamiast nic nie robić ...
Zaktualizuj zamówienia strona konta uid typu od numeru do ciągu
AccountSummary.uid jest teraz ciągiem (długa precyzja fix). Również usuń ParseInt Porównanie i typ "numer" z pola ręcznego ID konta.
Używaj CommerceMarket.getId() zamiast getUid() w rezerwieCompSubscription
CommerceMarket używa Id UID id (nie uid), więc Lombok generuje getId().
CustomerMemberId to numer identyfikacyjny członka, rozwiązywanie kont przez pierwotnyMemId
- posApi: AccountSummary uid string, dodaj podstawowyMemberId; - string customerMemberId; - SubscriptionOrderWizard: wyślij (nie uid) jako customerMemId; presel...
Serializuj customerMemberId jako sznurek do zachowania długiej precyzji
- AccountSummaryDTO: dodawać do opisu uid i dodać pole łańcuchowe pierwotneMemberId wypełnione z primary_member_id - CreateSubscriptionZaprosić: customerMemberI...
Kompletny następny intchl dla diagnostyki systemu
Pozostała część MySQL, Redis, statystyki, żądania i akordeonowa na klawisze components.settings.diagnostyczne; użyj czasu lokalnego i przetłumaczonej odznaki st...
Legacy getCurrentSubscription stub must throw, a nie return null
Zwracanie null FeaturesManager traktuje każdy org jako brak subskrypcji (billingLoaded’true, has Subscription-false), blokując wszystkie przełączniki funkcji za...
Moduły jsonu do gitigredugowanych wiadomości / import.json
Tsc i rozwiązanie IDE ?messages/ JSON po połączeniu bez konieczności Popełnione pliki w wiadomościach/. Extend include dla typów/.d.ts.
Przenoszenie ustawień konta pomaga panelom do kluczy wiadomości
Zamień wszystkie zakodowane kopiowanie pomocy na stronie konta organizacji Klucze do lugowania. Rozszerz i18n-audit, aby zgłosić brak plików Haczyki tłumaczenio...
Wire organ organizacji przewody bohatera i zakładki do kluczy i18n
Użyj ciągów znaków dla SettingsView title, Napis i etykiety zakładkowe, więc interfejs użytkownika pokazuje tłumaczenie zamiast surowej Zaśladowców pozostawiony...
Matryca subskrypcyjna, klub, rynek POS, punkty narzędzi do mapowania pól CRM
Wspólne przystawki do importu kontaktów, siatki promocyjnej, odświeżania
Dodaj etykiety dostępności navtop i struny poczty głosowej na telefonie
Dodaj elementy.navtop status klawiszy na różnych miejscowościach, aby zwieńczenie nagłówka wyświetlało przetłumaczone etykiety. Dodać : w języku angielskim. Usu...
Błędy zakresu STATUS_CONFIG na stronach szczegółów POS
Walializacja statusu umowy z STATUS_TRANSITIONS i wyliczanie zobowiązań Klucze stanu od STATUS_TRANSITIONS więc pomocnicy na poziomie modułu nie odnoszą się do ...
Użyj nazw klawiatury omówieniu statusu, aby zapobiec krwawieniu z poświaty przy zmianie statusu
Jak to, co widzisz żeglugę?
Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.
