Dodaj poziom dostępu członków i punkty końcowe statusu właściciela
Dodaj punkty końcowe GET i PATCH do odczytu i aktualizacji poziomów dostępu z pełnym egzekwowaniem uprawnień. Zaktualizuj tworzenie organizacji, aby korzystać z...
Użyj createOrganizationOwner dla członków administratorów, zmienić nazwę INTERNAL na TEAM_MEMBER
Zaktualizuj kreację właściciela, aby automatycznie korzystać z nowej metody createOrganizationOwner, która obsługuje przydział ról administratora i poziom dostę...
Dodaj system dostępu członków dzięki promocji właścicielowi i kontroli bezpieczeństwa
NaZdania CLIENT-MEMBER i INTERNAL-TEAM_MEMBER in ImageAccessLevelType z symbolami zastępczymi dla etykiet orgularzowych. Przenieś numer bezpieczeństwa z TeamMem...
Prawidłowa konwersja obrazu do PDF z rozdrobnieniu, centrowaniu i wielostronicowym TIFF
- Obrazy skalowane do wypełnienia strony (szerokość maksymalna lub wysokość) utrzymujący proporcje - Obrazy wyśrodkowane na stronie - Wielostronicowy TIFF: jedn...
Dodaj ziarninowe etapy postępu konwersji za pomocą 8 różnych aktualizacji WebSocket
Etapy: pobieranie (0-15%) - przygotowanie (15-20%) - konwertowanie (20-65%) weryfikacja (65-75%) - przechowywanie (75-90%) - finalizacja (90-100%) - kompletna
Obsługa plików graficznych (JPG, PNG, TIFF itp.) bezpośrednio przez PDFBox zamiast dokumentów
Lekarze nie mogą konwertować obrazów do formatu PDF. Dodano ImageToPdfService to Osadza obrazy w stronie PDF za pomocą PDFBox. Doks jest używany tylko Dla forma...
Użyj imgRepository.findByDat() zamiast leniwego imgDat.getImages()
Zadania kwarcowe prowadzone poza sesjami JPA, więc leniwy dostęp do zbiórki na ImgDat.images rzuca LazyInitializationException. Używanie wyraźnie Zamiast tego z...
Dodaj findByDat query to ImgRepository dla nieleniwego Img lookup
Dodaj obszerne rejestrowanie do synchronicznego przepływu konwersji, zamocuj wygląd wiadra
Użyj img.getAssocId() dla wiadra zamiast lokalnej zmiennej assocType. Dodaj kolejne rejestrowanie krok po kroku do pobierania, konwersji i wyniku.
Pokaż określony komunikat o błędzie na stronie edycji zamiast awarii ogólnej
Dodaj parametr kwerendy rejestrowanie do punktu końcowego listy szablonów
Użyj przycisku React JSX w AG Grid cellRenderer zamiast surowego elementu DOM
Zaktualizuj wszystkie sygnatury funkcjiApi, aby zaakceptować ciąg znaków |numerowanie imgId
Przekaż SYSTEM_WIDE jako parametr zamiast FQCN w zapytaniu JPQL
Hibernate może nie rozwiązywać w pełni kwalifikowanych nazw enum w JPQL na wszystkich Wersje. Zamiast tego Pass ImageAssocType.SYSTEM_WIDE jako parametr o nazwi...
Aktualizacja typu imgId do ciągnia |numer dla bezpieczeństwa CockroachDB ID, dodaj rejestrowanie błędów
Serialeize imgId as String, aby zapobiec precyzyjnej utracie JavaScript
CockroachDB unique_rowid() IDs przekracza Number.MAX_SAFE_INTEGER. Zmieniono imgId od Long do String w UploadDocumentResponse i DocumentMetadata DTO, więc Jacks...
Dodaj rejestrowanie do listy szablonów Trasa API do diagnozowania pustej firmy Datagrid
Pobierz przekonwertowany plik PDF z MinIO zamiast oryginalnego pliku
Punkt końcowy konwertowany-pdf dzwonił na imageService.downloadDocument() Który zwraca oryginalny plik. Teraz pobiera się bezpośrednio z MinIO Używanie przetrob...
Ustaw proxyClientMaxBodySize to 500mb dla dużych plików przesłanych w Next.js 16.2
Next.js 16.2.3, TypeScript 6.0, węzłów 24, React 19.2
- Next.js 16.0.10 x 16.2.3, TypeScript 5.8 x 6.0.2, węzeł 20 x 24, React 19.2.3 - 19.2,2.5 - Migracja ESLint z .eslintrc.json do płaskiej konfigi (eslint.config...
Przeprojektuj stronę wsparcia i kreator webinaru, aby dopasować układ strony konta
Obie strony używają teraz tego samego nagłówka gradientowego bohatera z osadzoną kartą Nawigacja, pasujący do wzoru strony /konta. Harmonogram webinaru Kreator ...
Odpowiednio do przodu wieloczęściowy FormData i ustawiony limit rozmiaru nadwozia tras
- Przywrócono do analizowania FormData i odbudowy do spedycji (naprawy MalformedStreamException z surowej tablicyBuffer spedycja) - Dodaj trasęHandlerBodySize...
Dodaj rozwijanie wsparcia za pomocą sekcji, wyciąg z harmonogramowania webinariów do dedykowanej strony
Wspomaganie przycisku nav ma teraz strzałkę rozwijaną i Popover z dwoma sekcjami: "Wsparcie online" (wsparcie na kontynuowanie, zobacz aktywne bilety) i "Szkole...
Dodaj wieloczęściowy limit 500 MB i adres URL usługi konwersji do konfigmapy K8s
Streamuj ciało przesyłane bezpośrednio, aby uniknąć limitu rozmiaru ciała Next.js 10MB
- Prośba odczytu jako arrayBuffer i prześlij surowe bajty z treści Nagłówek zamiast parsowania FormData (który wyzwala limit ciała Next.js) - Dodaj serwerActi...
Zrename Tabce e-podpisu i kolejności na Dostępne szablony, Projekty, Archiwizacja
Postępy konwersji w czasie rzeczywistym za pośrednictwem WebSocket z podwójnymi procentami
- Dodaj useConversionWebSocket hook obsługujący zarówno tematy członkowskie, jak i szablony - Tworzenie strony łączy WebSocket przed przesłaniem, pokazuje konwe...
Dodaj publikowanie postępów NATS w celu konwersji dokumentów w tle
KonwersjaProgressPublisher publikuje wydarzenia postępu w czasie rzeczywistym dla Każdy etap konwersji. DocumentConversionJob i ThumbnailGenerationJob Teraz emi...
Add conversion progress NATS-to-STOMP relay
Relays document conversion progress from NATS to WebSocket clients. Supports both imgId-based and member-based topic routing for real-time progress updates duri...
Synchroniczna konwersja PDF dla przesłanych szablonów e-podpisu
Prześlij szablony teraz konwertuj bezpośrednio przez ConversionService podczas Żądanie przesłania. Publikuje wydarzenia z postępów NATS dla WebSocket w czasie r...
Call SecurityService bezpośrednio przez RKE2 DNS, naprawić obliczenia hash, dodać etapowe postępy przesyłania
- Wszystkie trasy API szablonu teraz wywołają SecurityService bezpośrednio przez wewnętrzne K8s DNS zamiast proxy przez APIService - Użyj computeBlake3/comput...
Użyj async params w dynamicznych trasach API dla kompatybilności Next.js
Wdrożenie interfejsu użytkownika szablonów e-podpisów
- Zamień symbolu zastępczego E-Signatures full template datagrid (AG Grid) Z pod-tab dla oczekujących/uzupełnionych / wymyślonych i utwórz przycisk Nowy szabl...
Dodaj e-podpisu szablonu API punktów końcowych
- POST — upload template z kontrolą zakresu - POST — Szablony list według kontekstu i statusu - PATCH — aktualizuj cykl życia szablonu - GET - Transmisja przeko...
Dodaj prace w tle konwersji dokumentów i generowania miniatur
- DocumentConversionJob: ankiety dla nienawróconych plików, wysyła do ConversionService, Sklepy z przekonwertowane pliki PDF z deduplikacją - ThumbnailGenerat...
Dodaj obsługę szablonu e-podpisu do systemu obrazowania
- Dodaj SigTemplateStatusTyp enum (PENDING, COMPLETED, ARCHIVED) - Dodawanie SYSTEM_WIDE ImageAssocType dla szablonów kontekstowych - Dodajesz siigTemplate, sig...
Utwórz usługę konwersji konwersji na dokumenty do PDF
Nowa mikroserwisowa Spring Boot, która konwertuje dokumenty do formatu PDF za pomocą dokumentów i usuwa ograniczenia bezpieczeństwa PDF za pomocą Apache PDFBox....
Zapinaj słuchacze zdarzeń widgetowych, gdy renderuje hasło, a nie na początkowym montażu
Zezwalaj na logowanie po zweryfikowaniu widżetu, zmień etykietę na "Human Verified"
Kontekst-świadome komunikaty o błędach, dokręcanie odstępów między polami i opcjami
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.