การไล่ระดับสี
- Pdf Canvas: ทดแทน Interfection Conservator ด้วย pages ที่กระตือรือร้น วิธีการตามผู้สังเกตการณ์เป็นที่เชื่อถือเมื่อแท็บการออกแบบเริ่มต้น ด้วยการแสดงผล: ไม่ใช้เ...
ปรับรุ่นไปยังหน้า.js 16.3. พิมพ์ Script 6.0.2, Node 24, React 19 ประเภท
ถัดไป.js 16.3 โดยมีเทอร์โบแพคเป็นค่าปริยายเซิร์ฟเวอร์ dev - พิมพ์ Script 6.0.2 ด้วยเครื่องหมาย Syntax เฉพาะและ ES2022 - @ type/ recact@^19 และ @ type/ react-Dom...
กําจัดการขัดแย้งของ Child DOM ในการแสดงผลภาพตัวอย่างแบบ PDF
แทนที่ ภาชนะบรรจุ. html/ ส่วนเสริมเพิ่มเติม ด้วยเครื่องราชอิสริยาภรณ์ วิธีการเก่าเคลียร์เจ้าของ โหนดของ DOM โดยตรง ทําให้การตอบโต้ย้อนกลับล้มเหลวเมื่อลอง เพื่อล...
จัดการการใช้งาน pplanids และใช้ BillingCycle เป็นอาร์เรย์สตริง
ฟิลด์เหล่านี้ถูกพิมพ์เป็นข้อความ แต่มีการเรียก .spluit (",") ทําให้เกิดความล้มเหลว.
Add CockroachDB transaction retry for template init endpoint
CockroachDB serializable isolation can trigger RETRY_SERIALIZABLE on the read-then-write pattern in initTemplate. Retries up to 3 times with backoff when detect...
เส้นทางไปยังพร็อกซีอัตโนมัติ OTK, ลบตัวช่วย esig Proxy ที่ไม่ได้ใช้ออกไป
OTK เป็นกลไก Authority ที่ถูกต้อง — วิธีก่อนการนําเซสชัน ข้ามระบบรักษาความปลอดภัย เส้นทางพร็อกซี esig ทั้งหมดตอนนี้ใช้ VildOTK จาก Api Proxy.t อีกครั้ง.
Correct OTK Redis key format and add imaging template list endpoint
OTK keys use OTK<id> and ***<id> (no colon) matching the Next.js proxy. Added POST /api/esig/templates/list to query imaging templates via shared library ImgRep...
Use direct session headers instead of OTK for ESigService proxy routes
Read *** session from Redis in Next.js and pass orgId/memberId as trusted headers to ESigService via internal K8s DNS. Removes OTK dependency.
Replace OTK auth with trusted session headers for internal K8s calls
ESigService is internal — the Next.js backend reads the session from Redis and passes orgId/memberId/userId as X-Org-Id, X-Member-Id, X-User-Id headers. No OTK ...
Use init endpoint to find-or-create template by imgId on editor load
The create page passes imgId in the URL. The edit page now calls the init endpoint to find or create the ESignTemplate, then uses the returned UUID for design o...
Add template init endpoint to find-or-create templates by imgId
The create page uploads to the imaging system and redirects with imgId. The edit page now calls POST /api/esig/templates/init with the imgId to find an existing...
Scan all shared library repository packages to resolve bean dependencies
ComponentScan picks up shared library services which depend on repos in donotmodify.dao.repos and commerce packages — must scan those too.
Remove .mvn/ copy from Dockerfile — directory does not exist in this project
Add e-signature template editor with design canvas, signers, and versioning
Complete rewrite of /doc/sign/edit page with tabbed interface (Settings & Signers, Design), PDF.js canvas with draggable field overlay, annotation tools, signer...
Initial ESigService Spring Boot project for e-signature template management
New microservice with REST API for e-signature template CRUD, signer management, design version snapshots, and field link tracking. Includes OTK auth filter, Fo...
เพิ่มรายการต้นแบบจดหมาย
หน่วยงาน JPA สําหรับระบบการออกแบบแม่แบบแบบ e-Signity: EsignTimplates, EsignThelp Signer, EsignTampand Deverssion, และ Esigntample Filid Link พร้อมการสนับสนุนเอ็...
Correct field name mapping between backend and frontend for access level API
Map backend securityLevelId→accessLevel, isOrganizationOwner→isOwner, memberType→isTeamMember in API route. Fix right check to use EDIT_MEMBER_ACCESS_LEVEL inst...
เพิ่มการผิดพลาดแบบคงที่สําหรับหน้านําเสนอเมื่อไม่มี URI
โต๊ะรับเชิญยังไม่อยู่ในการผลิต ดังนั้น APPI จะคืนค่ากลับมาเป็นข้อผิดพลาด ถอยกลับไปที่การเลื่อนขั้นและวางแผนข้อมูล ดังนั้นหน้าที่นําเสนอการทํางานโดยไม่คํานึงถึงส...
ปรับปรุงประเภทของ ApiProup ให้ตรงกับรายการใหม่ < string > การตอบโต้แบบแบ็คเอนต์
ปัจจุบัน รถ พ่วง ที่ ใช้ ได้ และ ใช้ ได้ เป็น อาร์เรย์ ไม่ ใช่ สาย เจ สัน.
Extend 18DOFF promotion end date to 2026-12-31
The April 14 end date was causing the offer page to show as expired.
Remove redundant webhook secret validation, APIService handles HMAC auth
Validate Forgejo HMAC-SHA256 signature instead of plain secret header
Forgejo sends webhook secret as X-Gitea-Signature / X-Forgejo-Signature HMAC-SHA256 hash, not as a plain header value. Read body, verify HMAC, then forward to S...
ค่าสถิติของแม่ข่ายสําหรับค่าจริงทั้งหมด, การเลื่อนอนันต์, จํานวนตัวกรองที่ถูกต้อง
จํานวนเม็ดและปริมาณยาการกรองตอนนี้มาจาก /api/การเปลี่ยนแปลงบล็อก/ sport/stats (รวม DB ไม่ได้โหลดจํานวนหน้า) โหลดมากขึ้น ด้วยข้อความจากอินเตอร์เซคเตอร์อนันต์ ที่...
Remove KamoGamesRoboCluck from changelog public projects, add backfill scripts
Add /api/changelog/public/stats endpoint for aggregate counts by type and project
ใช้พอร์ต 80 สําหรับที่อยู่ URL ของบริการความปลอดภัย K8s ไม่ใช่พอร์ตข้อมูลดิบของแอปพลิเคชัน 4201
Truncate commit titles exceeding 500 chars to prevent DB insert failures
Add webhook secret validation to changelog endpoint
Defense-in-depth: validates *** header on the SecurityService side in addition to APIService gateway validation.
Expose changelog webhook through APIService with secret key auth
Adds POST /api/changelog/webhook route that validates *** header before forwarding to SecurityService. Secret configured via CHANGELOG_WEBHOOK_SECRET env var / ...
ย้ายเปลี่ยนปูมบันทึกไปยังทรัพยากร Nav/footer และเพิ่มไปยังเว็บไซต์ทั้งหมด
Remove JSON parsing workarounds for subscription plan ID arrays
Backend now returns proper arrays instead of JSON strings, so the try/parse/catch fallback logic is no longer needed in add-on, bundle, and promotion grid cell ...
Use List<String> instead of manual JSON strings for promotion plan/cycle IDs
Update KamoCRMPricingLoader to use List.of() for applicablePlanIds and applicableBillingCycles, matching the shared library's migration from JSON strings to ent...
การสมัครสมาชิก Json Field ไปเป็นโดเมน@ access to หลายความสัมพันธ์
แทนที่คอลัมน์ข้อความ jsonb (ตรงกับ PlanIds, รวมถึง InplanIds, applicationPlanIds, ใช้ Billing Cycles) ด้วย JPA ที่เหมาะสม@ จํานวนมากถึงหลายคนเข้าร่วมโต๊ะ และ @ ...
เพิ่มตัวแทนที่ข้อความแบบแยกแยะตัวพิมพ์เล็ก- ใหญ่ สําหรับแสดงในการเปลี่ยนแปลง
แทนที่ชื่อเครื่องมือภายในด้วยชื่อสาธารณะที่ปรากฏ (docs- > หมอ Met-> Meet, Capcha-> capcha, Avatar Word-Avatar-gol) ในชื่อเพลง และรายละเอียดก่อนที่จะแปล.
เพิ่มหน้าบันทึกการเปลี่ยนแปลงของ ไลฟ์ด้วยเวลาUI, ตัวกรอง, และสถิติ
เครื่องแม่ข่ายด้านข้าง เรียกตัวแปลงจากส่วนรักษาความปลอดภัย, ส่วนประกอบไคลเอนต์ ให้โครงการ/ ประเภทตัวกรอง, การจัดกลุ่ม, คําอธิบายขยายได้ และบรรจุกระสุน เพิ่มลิงก...
เพิ่มรายการจดหมายเข้าที่, ปูมบันทึกแบบผูกจํา, และส่วนติดต่อของ LogReposition สําหรับระบบการเปลี่ยนแปลง
Add access level editor to member settings with org-specific label substitution
Rename CLIENT→MEMBER and INTERNAL→TEAM_MEMBER in ImageAccessLevelType.ts with {var} placeholders. Add access level section to RolesPermissionsTab with edit cont...
เหมือนที่คุณเห็นการขนส่ง?
ทุก คน ที่ ได้ รับ การ ปรับ ปรุง เหล่า นี้ จะ ลง ไป ใน ที่ ทํา งาน ของ คุณ โดย อัตโนมัติ. เริ่มให้อิสระและดูมันเติบโตสัปดาห์แล้วสัปดาห์เล่า.