Schimbare live jurnal

Să vedem ce construim în timp real. Fiecare caracteristică, fix și îmbunătățire expediate pe platforma.

17,865
Total modificări
4,581
Caracteristici
4,512
Reparaţii
32
Proiecte
Filtru după proiect
Toate proiectele17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtru după tip
Toate tipurileBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
March 17, 2026
Refactorkamo-internal

Simplify apps page with Available/Incubating tabs and list-only view

Remove stats banner, search bar, category filters, grid/list toggle, and features dialog. Apps are now organized into two tabs and "Adjust Features" navigates t...

kamo·5mo ago
Featurekamo-internal

Add Emojis, Character Map, and Text Converter tools to calculator menu

- Emojis: browse all emoji categories with search, select to view code points, copy as emoji/HTML/CSS - Character Map: browse Unicode blocks (Latin, Greek, Cyri...

kamo·5mo ago
Featurekamo-internal

Restyle graphing calculator to light theme and add mode-specific titles and icons

- GraphingMode now uses the same light calcColors scheme as other calculator modes - Graph line colors updated to work on light background - Calculator tool win...

kamo·5mo ago
Featurekamo-internal

Adăugați dropdowns la e-mail navtop și icoane calculator, arată insigna de e-mail necitite

- Pictograma de mail arată acum insigna necitită roşie şi scaderea cu "Create New Email" / "View My Emails" - Pictograma de calcul are acum scadere cu toate cel...

kamo·5mo ago
Fixkamo-internal

Route media feed WebSocket through media.* subdomain with retry limit

useMediaFeedWebSocket was connecting to same-origin /ws (404) instead of media.kamocrm.com. Fix URL construction to match useChatWebSocket pattern and add MAX_R...

kamo·5mo ago
Fixkamo-internal

Correct KB article field names to match backend entity

Frontend was using wrong field names (dateModified, content, authorName) instead of the actual backend fields (dateUpdated, contentJson, authorMemberId). Also r...

kamo·5mo ago
FixSecurityService

COALESCE type mismatch on security_level — column is varchar not int

The SQL query for user details during session creation was failing with 'incompatible COALESCE expressions: expected 0 to be of type varchar' because **********...

Kamo·5mo ago
Fixkamo-internal

Remove debug logging, add email WS retry limit, proxy email WS through k8s DNS

Remove verbose console.log statements from useUserInfo, NavTop, NavPri, MemberListProvider, SessionManager, sessionMonitor, avatarUtils, and useChatWebSocket th...

kamo·5mo ago
FixKBService

Correct hasRight to match flat rights array format and honor god mode

Session rights are stored as ["VIEW_DASHBOARD", ...] not [{name, setting}]. Also bypass right checks when GD (god mode) is true.

Kamo·5mo ago
CISecurityService

Rebuild with updated shared-lib containing KNOWLEDGE_BASE ServiceType

The ServiceTypeConverter fails on feature_type=18 with the old shared-lib.

Kamo·5mo ago
FixRAGService

Rename qdrant config properties to avoid K8s env var collision

Kubernetes auto-creates QDRANT_PORT env var from the qdrant Service, which overrides the Spring property with 'tcp://ip:port' instead of an integer. Renamed to ...

Kamo·5mo ago
FixRAGService

Make NATS consumer startup resilient with retry logic

Consumer now retries subscription in a background thread with backoff if KB_EVENTS stream doesn't exist yet. Prevents crash loop when KBService hasn't published...

Kamo·5mo ago
CIRAGService

Retrigger build

Kamo·5mo ago
CIRAGService

Retrigger deploy

Kamo·5mo ago
FixKBService

Accept parentGuid from frontend in article creation

Frontend sends parentGuid (string) not parentId (numeric). Resolve GUID to ID server-side via lookup.

Kamo·5mo ago
Fixkamo-shared-library

Adăugați @JsonIgnore la colecții leneș KB entitate și back-references

Previne LazyInitializarea Excepție și serializarea circulară atunci când să returneze entitățile KB prin intermediul criteriilor finale REST.

Kamo·5mo ago
Fixkamo-internal

Add KNOWLEDGE_BASE to AppType and Organization.isKnowledgeBase getter

Without these, the KB sidebar entry and home card were hidden since organization.isKnowledgeBase was undefined.

kamo·5mo ago
CIRAGService

Trigger pipeline

Kamo·5mo ago
CIKBService

Trigger pipeline

Kamo·5mo ago
Otherkamo-analytics

Validate team on load and redirect if invalid

Mike Cao·5mo ago
Featurekamo-marketing

Adaugă Qdrant la construit cu stiva tech banner

Kamo·5mo ago
Featurekamo-internal

Add Knowledge Base frontend - pages, components, API routes, Plate editor

- 13 Next.js API proxy routes under /api/kb/ - KB home page with article tree, search, pinned articles - Article viewer, editor (Plate rich text), new article, ...

kamo·5mo ago
FeatureAPIService

Add gateway routes for KB and RAG services

- /api/kb/** routes to kamowskb-service - /api/rag/** routes to kamowsrag-service - Updated application.yml and k8s configmap with service URLs

Kamo·5mo ago
FeatureAIService

Add RAG context injection for Knowledge Base in AI chat

- New RagClient service for calling RAGService semantic search - ChatOrchestrationService injects KB context before AI responds - Configurable via AiOrgSettings...

Kamo·5mo ago
FeatureKlusterServices

Add Qdrant vector DB and MiniLM embedding model K8s manifests

- Qdrant v1.12.1 deployment + ClusterIP service (ports 6333/6334) - HuggingFace TEI with all-MiniLM-L6-v2 deployment + service (port 8080) - Updated deploy-serv...

Kamo·5mo ago
Featurekamo-shared-library

Adaugă cunoștințe Entitățile de bază, entitățile, registrele centrale și drepturile

- 4 noi enums: KbArticleStatus, KbReviewStatus, KbMediaType, KbEmbeddingStatus - ServiceType.KNOWLEDGE BASE (18) și 6 KB RoleRightType (21-26) - 6 entităţi JPA:...

Kamo·5mo ago
Featurekamo-internal

Add chat sound effects to AI chat tool windows

kamo·5mo ago
Fixkamo-internal

Wire up sidebar session history, folders, search, and remove duplicate header icon

- Fix wrapped API response parsing for sessions and folders - Fix folder create to use parentFolderId field name - Fix session/folder updates to use PUT (backen...

kamo·5mo ago
Featurekamo-internal

Rich markdown rendering for AI chat responses

- Styled headings (h1-h4) with bottom borders and proper sizing - Bullet lists (ul) and numbered lists (ol) with proper indentation and spacing - Bold text with...

kamo·5mo ago
FixAIService

Use non-streaming chat completion for REST endpoint

Streaming over REST with blockLast() was producing empty responses because WebClient's SSE parsing doesn't work reliably with bodyToFlux(String.class). Added ha...

Kamo·5mo ago
FixAIService

Add detailed error logging to HuggingFaceAdapter for debugging 400 errors

Captures and logs the actual HF error response body instead of just status code.

Kamo·5mo ago
FixAIService

Switch HuggingFace to router.huggingface.co (api-inference is deprecated)

HF returns 410 on api-inference.huggingface.co with message to use router.huggingface.co instead.

Kamo·5mo ago

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile