Handle image files (JPG, PNG, TIFF, etc.) directly via PDFBox instead of Docs
Docs can't convert images to PDF. Added ImageToPdfService that embeds images into a PDF page using PDFBox. Docs is only used for office document formats (DOC, D...
Use imgRepository.findByDat() instead of lazy imgDat.getImages()
Quartz jobs run outside JPA sessions, so lazy collection access on ImgDat.images throws LazyInitializationException. Use explicit repository query instead.
JPQL 쿼리에 FQCN 대신 파라미터로 system WIDE를 전달합니다
Hibernate는 모두 JPQL에 있는 완전히 자격이 된 enum 이름을 해결하지 않을지도 모릅니다 버전. imageAssocType.SYSTEM WIDE를 대신 이름을 지정합니다.
Serialize imgId as String to prevent JavaScript precision loss
CockroachDB unique_rowid() IDs exceed Number.MAX_SAFE_INTEGER. Changed imgId from Long to String in UploadDocumentResponse and DocumentMetadata DTOs so Jackson ...
Download converted PDF from MinIO instead of original file
The converted-pdf endpoint was calling imageService.downloadDocument() which returns the original file. Now downloads directly from MinIO using the convertedDat...
Properly forward multipart FormData and set route 핸들러 본체 크기 제한
- FormData를 파싱하고 전달을 위해 재건축합니다 (fixes) Raw arrayBuffer forwarding에서 MalformedStreamException) - routeHandlerBodySizeLimit 추가: 500mb to next.config.mjs 실험 config...
Next.js 10MB 몸 크기 제한을 방지하기 위해 직접 스트림 업로드 몸
- arrayBuffer로 요청을 읽고 content-type로 원시 바이트를 전달하십시오. FormData 대신 헤더 (Next.js body limit를 트리거) - serverActions bodySizeLimit 추가 : next.config.mjs에서 500mb - MaxDur...
RKE2 DNS를 통해 SecurityService를 직접 호출, 해시 계산을 수정, 단계별 업로드 진행을 추가
- 이제 모든 템플릿 API 경로는 SecurityService를 내부로 직접 호출합니다. APIService를 통해 프록시 대신 K8s DNS - fileHashing.ts (SHA3-256)에서 computeBlake3/computeSha3256 사용 웹 암호화 SHA-256 서버로...
Add explicit AS keyword for PostgreSQL column alias in session and event queries
The session and event expanded metrics queries use implicit column aliasing (`${column} name`) which causes a PostgreSQL syntax error when the column name (like...
SecurityService 로그인 후 Redis master에서 OTK를 읽으십시오
REDIS REPLICA HOST가 lagging 복제본에서 누락된 것을 방지합니다.
6각형 아이콘을 두껍게 만들고 볼 수 있습니다
보이지 않는 CSS 국경을 대체하십시오 (클립 경로에 의해 포함) ::before 6각형 모양 밖에 3px를 확장하는 의사 정렬 국경.
Add debug logging and robust rights parsing for webinar controller
Adds info/warn logging for session data and rights on POST /types to diagnose 403 errors. Also adds fallback parsing for rights stored as JSON strings in Redis ...