Live Change Log

Ne inşa ettiğimizi görün, gerçek zamanlı olarak. Her özellik, düzeltme ve platformda gönderilen iyileştirme.

17,933
Toplam Değişiklikler
4,614
Özellikler
4,543
Fixes
32
Projeler
Proje tarafından filtre
Tüm Projeler17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filter by type
Tüm TiplerBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 13, 2026
April 12, 2026
Featurekamo-internal

Üst katta z-index, sayfayı doğru tıklama menüsünü ekleyin, yukarıdaki sayfayı ekleyin, sürüklenme göstergelerini geliştirin

ModifierLayer: 'above' artık zIndex 20 bu kadar sumarks ilk alanlarda ve annotasyonları kullanır. - PdfCanvas: Doğru tıklama bağlam menüleri döndürmek, silmek, ...

kamo·5mo ago
Fixkamo-internal

Place, hayaletin tam görsel pozisyonundan ayrıldı

Aktif.rect.current.translated ( DragOverlay hayaletin müşteri ret) yerine aktif kullanın. tercüme edilen ret maç, bu yüzden alan tam olarak kullanıcı nerede Bun...

kamo·5mo ago
Featurekamo-internal

Drag-and-drop alanı yerleştirme, anotasyon aracıbar ve PDF sayfası spacing

- Tüm imza, kimlik için @dnd-kit drag-and-drop ile tıklama-to-place with @dnd-kit drag-and-drop ile ve giriş alanı araçları; hayaletleri sürükleyin tam görsel g...

kamo·5mo ago
Fixkamo-internal

Yol boyunca tüm esig API, başarısızlıkları düzeltmek için sabırsızlanıyor

Tüm 10 esig rota eller ESIG SERVICE URL'ye işaret edildi. Mevcut olmayan bir kamowsig-service proxy'ye. Her eller'i birlikte değiştirin forwardToApi() bu yüzden...

kamo·5mo ago
Featurekamo-internal

Sumark modifier (behind / yukarıdaki içerik) için katman pozisyonu seçeneği ekleyin

- SumarkModifier bir 'katman' alanı kazanır: 'behind' | 'above' (defaults to 'behind') - ModifierLayer şimdi bir 'pass' prop ('below' | 'above'): Aşağıdaki geçi...

kamo·5mo ago
Featurekamo-internal

Sumark modifier to esign toolbox

- SumarkModifier türü: logoType (full/simple), başlangıçPage, endPage, rotasyon (-180-180), boyut (10–% 90 sayfa genişlik), opaklık (2-60%), sağlam renkli toggl...

kamo·5mo ago
Featurekamo-internal

Etiket değiştiricisini LM/RM rotasyonu ile tam 8-pozisyon ızgarasını genişletin

EtiketModifier.position now uses ModifierPosition8 (same 8position grid as Page Numbers) - LM (Middle Left): Her satır yazı modu ile dikey bir hap olarak verili...

kamo·5mo ago
Featurekamo-internal

Araçlar/Modifiers sekmelerini canlı tuval overlays ile esign Toolbox'a ekleyin

- Split Toolbox takım çubuğunu Araçlara bıraktı ve Modifiers sekmeleri Modifiers sekmesi: bölünmüş liste + ayarlar paneli (PP B) Sayfa Numaraları modifier: star...

kamo·5mo ago
Fixkamo-internal

Doğru döndürmek ve geri yükleme döndürmek

KatnailCanvas'taki iki böcek: 1. "height: \'${displayAspect * 100}%\'' (sıcaklık yüksekliği) konum elemanı - blok yüksekliği içeren güvenilmez zaman güvenilmez...

kamo·5mo ago
Featurekamo-internal

Fix floating zoom control visibility and polish thumbnail placeholders

- Move floating zoom controls outside the scroll container and use position:absolute so they remain visible at all times regardless of scroll position; offs...

kamo·5mo ago
Featurekamo-internal

Page selection with animated glow border synced between canvas and thumbnail sidebar

- DesignTab holds selectedPageIndex as the single source of truth - Clicking any page in the main canvas selects it (onPageSelect) - Clicking a thumbnail select...

kamo·5mo ago
Fixkamo-internal

Move scroll ownership from PdfCanvas to canvasContainerRef

PdfCanvas root Box previously had overflow-auto + h-full, making it its own scroll container. This meant: - scrollbarGutter: stable on canvasContainerRef had no...

kamo·5mo ago
Fixkamo-internal

Fit to Width calculates actual container width instead of resetting to zoom 1

Reads **************** (which accounts for the stable scrollbar gutter) and the page's natural width via **************** then computes fitZoom = (availableWidt...

kamo·5mo ago
Fixkamo-internal

Replace all hardcoded purple with var(--color-primary) on Settings & Signers page

Signers icon, icon background, count badge, Add Signer buttons, Add First Signer button, empty-state illustration tint, add-another hover, and the ALL_OF_TYPE s...

kamo·5mo ago
Featurekamo-internal

Auto-select first signer, fix zoom control scrollbar gap, animate properties panel

- Toolbox auto-selects the first signer's UID when signers go from 0→1 - Canvas container uses scrollbar-gutter: stable so the sticky zoom/undo control mainta...

kamo·5mo ago
Featurekamo-internal

Reorder tabs, gate field tools by signer, redesign Settings & Signers tab

- Design is now the first tab; Settings & Signers is second - Toolbox shows "Add Signer" CTA (navigates to Settings) when no signers exist - Signature Tools, Id...

kamo·5mo ago
Featurekamo-internal

Render field controls as actual-looking form elements with signer color tinting

Each field type now renders a visual representation of the real control (text input, checkbox, toggle, dropdown, radio group, date picker, etc.) tinted with the...

kamo·5mo ago
Fixkamo-internal

Remove fixed height and scroll bars from field properties panel

The panel had two vertical scrollbars: 1. DesignTab wrapper had height: 200 + overflowY: auto 2. FieldPropertiesPanel root had height: 200 + overflow: hidden, ...

kamo·5mo ago
Fixkamo-internal

Defer setTopPages PDF dim döngüsünden sonra PDF.js işçi saturasyonunu önlemek için

50 sayfalık bir PDF'de, GetPage() boyut dağları gelmeden önce TotalPages'i arayın Tüm 50 katnailCanvas bileşenleri hemen. Her biri PDF.js'a geri döner (server K...

kamo·5mo ago
Refactorkamo-internal

Migrate tüm görüntüleme API rotalarını Güvenlik Hizmetine Dönüştürmek için

Yükleme rotaları şimdi dönüşüm hizmeti doğrudan CONVERSION SERVICE URL aracılığıyla çağırın: - POST /api/imating/ap → /api/convers/imating/ap - POST /api/imting...

kamo·5mo ago
Fixkamo-internal

Sayfa yığınını önlemek, Fixparnail slivers, PDF.js fallnails ile server-side başparları ekleyin

- Ekle flexShrink: 0 to page divs in PdfCanvas so sayfalar flex sütununda sıkıştırmıyor - Add flexShrink: 0 toparça öğeleri PageThumbnailSidebar'da aynı sebepte...

kamo·5mo ago
Fixkamo-internal

Eager PDF oluşturma, doğal ölçek normalleştirme, yatay kaydırma

- PdfCanvas: IntersectionObserver'ı tüm sayfalarla değiştirin. Gözlem tabanlı yaklaşım tasarım sekme başladığında güvenilmezdi Ekranla:none - tarayıcılar güveni...

kamo·5mo ago
Fixkamo-internal

Eliminate, PDF'de çocuk DOM çatışmasını ortadan kaldırır

Konteyneri Değiştirin.innerHTML + append child pattern inancanailCanvas Bir Reaktör tarafından yönetilen <canvas> ref. Eski yaklaşım Reaktifa ait DOM düğümleri ...

kamo·5mo ago
Fixkamo-internal

OTK auth'a varsayılan rotalar, kullanılmayan esigProxy yardımcı

OTK doğru bir auth mekanizmasıdır - önceki oturum-header yaklaşımı Oluşturulan güvenlik modelini atladı. Tüm esig rotaları artık kullanıyor CHK'yı tekrar tekrar...

kamo·5mo ago
Fixkamo-internal

ESigService proxy rotaları için OTK yerine doğrudan oturum başlıkları kullanın

Okumaya devam edin - Redis'ten sonraki.js'ta oturum ve güvenildiği gibi orgId/memberId'i geçti ESigService'a internal K8s DNS aracılığıyla giriş yapın. OTK bağı...

kamo·5mo ago
Fixkamo-internal

Editör yük yükleri üzerinde imgId tarafından to find-or-create şablon by imgId on editör load

Form sayfası URL'de imgId geçer. Düzenleme sayfası şimdi aramalar ESignTemplate'ı bulmak veya oluşturmak için son nokta, sonra kullanır UUID'i tasarım operasyon...

kamo·5mo ago
April 11, 2026
Featurekamo-internal

Tasarım tuvali, işaretçiler ve sürümleme ile e-signature şablon editörü ekleyin

Tabbed arayüzü (Settings & Signers,) ile /doc /sign /edit sayfasının yeniden yazılması. Tasarım), PDF.js tuvali sürüklenebilir alan overlay, annotasyon araçları...

kamo·5mo ago
Fixkamo-internal

Doğru alan adı, erişim seviyesi API seviyesi için arka uç ve ön uç arasında haritalama

Map backend securityLevelId→accessLevel,OrganizasyonOwner→isOwner, üyeType→isTeamMember in API rotası. MANAGE MEMBER ACCESS LEVEL yerine EDIT MEMBER SECURITY ku...

kamo·5mo ago
Refactorkamo-internal

JSON, abonelik planı ID dizileri için iş aralıklarını parlar

Backend şimdi JSON dizeleri yerine uygun diziler döndürür, bu yüzden Deney/parse/catch geri çekilme mantığı artık ek-on, paket, paketler için gerekli değildir. ...

kamo·5mo ago
Featurekamo-internal

Üye ayarlarına veyag-specific etiket substitution ile erişim seviyesi editörü ekleyin

Rename CLIENT→MEMBER ve INTERNAL→TEAM MEMBER in ImageAccessLevelType.ts with {var} placeholders. RolsPermissionsTab'a erişim seviyesi bölümünü EDIT MEMBER ACCES...

kamo·5mo ago
Upgradekamo-internal

Sonraki.js 16.2.3, TypeScript 6.0, Node 24, Reak 19.2

- Next.js 16.0.10 → 16.2.3, TypeScript 5.8 → 6.0.2, Node 20 → 24, Reak 19.2.3 → 19.2.5 - Migrate ESLint from .eslintrc.json to flat configure (eslint. configur...

kamo·5mo ago
Featurekamo-internal

Redesign support page and webinar wizard to match account page düzen

Her iki sayfa da şimdi aynı gradient kahraman başlığını gömülü sekme ile kullanıyor navigasyon, / sayma sayfası modelini eşleştirin. Webinar scheduling Sihirbaz...

kamo·5mo ago
Fixkamo-internal

Properly forward multipart FormData and set Route handler vücut boyutu limit limiti

- FormData'yı parlamak ve ileriye dönük yeniden inşa etmek için yeniden inşa etmek (Ekler MalformStreamException from ham arrayBuffer forwarding) - Yol ekleyinH...

kamo·5mo ago
Featurekamo-internal

Bölümlerle destek damlası ekleyin, adanmış sayfaya webinar scheduling çıkarın

Destek nav düğmesine şimdi iki bölümle bir damladown ok ve Popover var: "Online Destek" (İletişim Destek, Active Biletleri Görüntüle) ve "Eğitim" (Request Webin...

kamo·5mo ago
Fixkamo-internal

Akış, vücudu doğrudan Next.js 10MB vücut büyüklüğü limit limit sınırından kaçınmak için yükler

-Buffer olarak istek okuyun ve içerik tipi ile ham Bytes FormData (bu sonraki.js vücut limitini tetikliyor) - SunucuActions bodySize: sonraki 500mb.mjs - maxDur...

kamo·5mo ago
Featurekamo-internal

WebSocket aracılığıyla gerçek zamanlı dönüşüm iki yüzdesi ile ilerleme

Add useConversWebSocket kanca hem üye hem de şablon konularını destekler - Create page WebSocket'i yüklemeden önce bağlar, canlı dönüşüm gösterir dual barlarla ...

kamo·5mo ago
Fixkamo-internal

GüvenlikHizmeti doğrudan RKE2 DNS aracılığıyla arayın, Fix hash computation, add staged upload ilerleme

- Tüm şablon API rotaları artık Güvenlik Hizmeti'ni doğrudan iç içe çağır K8s DNS, APIService aracılığıyla proxying yerine - FileBlake3/computeSha3256 dosyaHash...

kamo·5mo ago

Kargoyu gördüğünüz gibi?

İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.

Sonsuza Kadar Ücretsiz BaşlangıçFırsatları Görüntüle