Add member access level and owner status endpoints
Add GET and PATCH **************** endpoints for reading and updating access levels with full permission enforcement. Update organization creation to use create...
Use createOrganizationOwner for admin members, rename INTERNAL to TEAM_MEMBER
Update owner creation to use new createOrganizationOwner method which handles admin role assignment and PRIVILEGED access level automatically. Replace all Image...
मालिक पदोन्नति और सुरक्षा नियंत्रण के साथ सदस्य पहुंच स्तर प्रणाली जोड़ें
CLIENT → MEMBER और INTERNAL → TEAM MEMBER in ImageAccessLeveltype with {var} placeholders for org-विशिष्ट लेबल. TeamMember से सार्वभौमिक पहुँच नियंत्रण के लिए स...
Proper image-to-PDF conversion with sizing, centering, and multi-page TIFF
- Images scaled to fill page (max width or height) maintaining aspect ratio - Images centered on the page - Multi-page TIFF: one PDF page per TIFF page - Letter...
Add granular conversion progress stages with 8 distinct WebSocket updates
Stages: downloading (0-15%) → preparing (15-20%) → converting (20-65%) → verifying (65-75%) → storing (75-90%) → finalizing (90-100%) → complete
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.
Add extensive logging to synchronous conversion flow, fix bucket lookup
Use img.getAssocId() for bucket instead of local assocType variable. Add step-by-step logging for download, conversion call, and result.
सभी इमेजिंग को अपडेट करेंApi फ़ंक्शन हस्ताक्षर स्ट्रिंग को स्वीकार करने के लिए
जेपीक्यूएल क्वेरी में FQCN के बजाय पैरामीटर के रूप में
हाइबरनेट सभी भर में जेपीक्यूएल में पूरी तरह से योग्य एनम नामों को हल नहीं कर सकता है संस्करण। इसके बजाय एक नामित पैरामीटर के रूप में पास ImageAssoctype.SYSTEM W...
CockroachDB ID सुरक्षा के लिए स्ट्रिंगनंबर के लिए imgId प्रकार अद्यतन करें, त्रुटि लॉगिंग जोड़ें
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...
प्रॉक्सीClientMaxBodySize करने के लिए 500mb बड़े फ़ाइल में अपलोड करने के लिए Next.js 16.2
Next.js 16.2.3, TypeScript 6.0, Node 24, React 19.2
- आगामी.js 16.0.10 → 16.2.3, टाइपस्क्रिप्ट 5.8 → 6.0.2, नोड 20 → 24, 19.2.3 → 19.2.5 - Migrate ESLint from .eslintrc.json to flat config (eslint.config.mjs) टीए...
खाता पृष्ठ लेआउट से मिलान करने के लिए समर्थन पृष्ठ और वेबिनार विज़ार्ड को फिर से डिजाइन करें
दोनों पृष्ठ अब एम्बेडेड टैब के साथ एक ही क्रमिक नायक हैडर का उपयोग करते हैं नेविगेशन, मिलान / खाता पृष्ठ पैटर्न। वेबिनार शेड्यूलिंग विज़ार्ड हेडर टैब्स और फुल-व...
उचित रूप से मल्टीपार्ट फॉर्मडाटा और सेट मार्ग हैंडलर बॉडी साइज लिमिट
- फॉर्मडाटा को पार्स करने और आगे बढ़ने के लिए पुनर्निर्माण (फिक्स) MalformedStreamException from raw arrayBuffer फारवर्डिंग. - मार्ग जोड़ेंहैंडलरबॉडीसाइजलिमिट: ...
अनुभागों के साथ समर्थन ड्रॉपडाउन जोड़ें, समर्पित पृष्ठ पर वेबिनार शेड्यूलिंग निकालें
समर्थन नेव बटन अब एक ड्रॉपडाउन तीर और पॉपओवर दो खंडों के साथ है: "ऑनलाइन सपोर्ट" (संपर्क समर्थन, सक्रिय टिकट देखें) और "ट्रेनिंग" (Request Webinar, My Scheduled...
मल्टीपार्ट 500MB सीमा और रूपांतरण सेवा URL को K8s configmap में जोड़ें
Next.js 10MB बॉडी साइज लिमिट से बचने के लिए सीधे बॉडी को स्ट्रीम करें
- सामग्री प्रकार के साथ सरणी बफर और आगे कच्चे बाइट्स के रूप में अनुरोध पढ़ें FormData (जो Next.js बॉडी लिमिट को ट्रिगर करता है) के बजाय हैडर - सर्वर सक्रियण बॉड...
ई-हस्ताक्षर टैब्स का नाम बदलकर उपलब्ध टेम्पलेट्स, ड्राफ्ट्स, आर्काइव किया गया।
वास्तविक समय रूपांतरण प्रगति WebSocket द्वारा दोहरी प्रतिशत के साथ
- सदस्य और टेम्पलेट विषयों दोनों का समर्थन करने वाले रूपांतरण WebSocket हुक जोड़ें - अपलोड करने से पहले पेज कनेक्ट WebSocket, लाइव रूपांतरण दिखाता है दोहरी सलाख...
Add NATS progress publishing for background document conversion
ConversionProgressPublisher publishes real-time progress events for each conversion stage. DocumentConversionJob and ThumbnailGenerationJob now emit progress fo...
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...
E-signature टेम्पलेट अपलोड के लिए तुल्यकालिक पीडीएफ रूपांतरण
टेम्पलेट अपलोड अब सीधे रूपांतरण सेवा के माध्यम से रूपांतरण सेवा के दौरान परिवर्तित हो जाता है अनुरोध अपलोड करें। वास्तविक समय WebSocket के लिए NATS प्रगति की घट...
RKE2 DNS के माध्यम से सीधे कॉल सिक्योरिटी सर्विस, हैश कम्प्यूटेशन को ठीक करें, चरणबद्ध अपलोड प्रगति जोड़ें
- सभी टेम्पलेट एपीआई मार्गों को अब सीधे आंतरिक के माध्यम से सुरक्षा सेवा कहते हैं APIService के माध्यम से प्रॉक्सी करने के बजाय K8s DNS - ComputeBlake3/computeS...
Next.js 16 संगतता के लिए गतिशील एपीआई मार्गों में async params का उपयोग करें
E-signature टेम्पलेट प्रबंधन UI कार्यान्वित करें
- पूर्ण टेम्पलेट datagrid (AG ग्रिड) के साथ E-Signatures टैब प्लेसहोल्डर बदलें Pending/Completed/Archived के लिए उप-टैब के साथ और नया टेम्पलेट बटन बनाएं - टेम्प...
E-signature टेम्पलेट एपीआई समापन बिंदु जोड़ें
- POST ************* - स्कोप नियंत्रण के साथ टेम्पलेट अपलोड करें - POST ************* - संदर्भ और स्थिति द्वारा सूची टेम्पलेट्स - PATCH **************** - अद्यत...
Add document conversion and thumbnail generation background jobs
- DocumentConversionJob: polls for unconverted files, sends to ConversionService, stores converted PDFs with deduplication - ThumbnailGenerationJob: renders f...
इमेजिंग सिस्टम के लिए ई-हस्ताक्षर टेम्पलेट समर्थन जोड़ें
- SigTemplateStatustype enum (Pending, COMPLETED, ARCHIVED) जोड़ें - क्रॉस-कंटेक्स्ट टेम्पलेट्स के लिए System WIDE ImageAssocType जोड़ें - Img इकाई में SigTempl...
Create ConversionService for document-to-PDF conversion
New Spring Boot microservice that converts documents to PDF using Docs and removes PDF security restrictions using Apache PDFBox. Includes K8s manifests and For...
जब पासवर्ड चरण प्रस्तुत करता है, तो विजेट इवेंट श्रोता संलग्न करें, प्रारंभिक माउंट पर नहीं
स्टेटचेंज और सत्यापित घटनाओं दोनों के लिए सुनें, लॉगिन गेट से पेलोड की आवश्यकता को हटा दें
जब विजेट को सत्यापित किया जाता है तो लॉग इन करने की अनुमति दें, 'मानव सत्यापित' पर लेबल बदलें
उपयोगकर्ता नाम और पासवर्ड विकल्प पंक्तियों दोनों पर समान स्पष्ट पिक्सेल रिक्ति का उपयोग करें
उपयोगकर्ता नाम / पासवर्ड विचारों पर स्वैप स्पेसिंग, लेबल को 'मैं हूँ ह्यूमन', अद्यतन त्रुटि संदेश
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.