Skip to content

Releases: kube-rca/backend

v0.4.0

27 Feb 07:42
59fb36e

Choose a tag to compare

0.4.0 (2026-02-27)

Features

  • add OIDC authentication with security hardening (b182d24)
  • add webhook config api (65e788d)
  • add webhook config api (65e788d)
  • add webhook config api (15170f9)
  • alert flapping (KAN-155) (0a55a99)
  • Comment 수정 및 삭제 기능 (KAN-151) (8f79c44)
  • flapping enable/disable (KAN-155) (804316b)
  • Incident & Alarm에 Comment 추가 (KAN-151) (751570e)
  • 라벨 기반 검색을 위해 목록 반환시 라벨 추가(KAN-143) (7bdeb97)
  • 채팅 기능 (KAN-157) (feaadae)

Bug Fixes

  • route backend image pushes to component repository (b0274da)
  • 채팅 기능 404 에러 (KAN-157) (9dbde7e)

v0.3.0

01 Feb 17:32
9e886a1

Choose a tag to compare

0.3.0 (2026-02-01)

Features

  • add ci pipeline (ac63d12)
  • add ci pipeline (4d7d485)
  • add embedding request/response models (8db38ef)
  • add embeddings handler and route (49747e8)
  • add embeddings insert query (844c903)
  • add embeddings service (a26a398)
  • add genai embedding client (bcd0c2f)
  • add pg connection logic (1af289f)
  • add pg connection logic (fa06783)
  • agent: include incident_id in analysis request [build] (6486662)
  • Alert Manager 웹훅 DTO 및 handler 추가 (461a524)
  • backend: add JWT auth [KAN-87] (e1db648)
  • backend: add JWT auth [KAN-87] (f965e75)
  • backend: add swagger docs [KAN-92] [build] (a20e9bf)
  • backend: persist alert analysis artifacts (KAN-102) (92dfb33)
  • backend: store alert summary/detail separately (KAN-124) (ae857b4)
  • backend: support local .env [KAN-87] (3f2b7a0)
  • client: agent client 구현 (c6bddee)
  • client: Slack API 연동 로직 추가 (416f03d)
  • client: Slack 메시지 포맷, 필터링, 전송 로직 추가 (73a2b76)
  • DB is_enabled 컬럼 추가 [build] (597f924)
  • DB is_enabled 컬럼 추가 [build] (015aaf1)
  • embedding: add vector search API endpoint (63310b0)
  • embedding: add vector search API endpoint (63310b0)
  • embedding: add vector search API endpoint (2eff8dc)
  • enable EnsureEmbeddingSchema on startup (c4576b7)
  • enable EnsureEmbeddingSchema on startup (c4576b7)
  • enable EnsureEmbeddingSchema on startup (03b3388)
  • handler: Service 레이어 분리, main 로직 변경 (21c7759)
  • handler: 디버깅용 payload 로깅 (8f052e6)
  • RCA 보드 목록 반환 API [KAN-54] (89c3710)
  • service: agent 비동기 호출/콜백 로직 추가 (2a1c119)
  • 특정 RCA 정보 반환 [KAN-80] (401f3e7)
  • 특정 RCA 편집 [KAN-81] [build] (70731d0)

Bug Fixes

  • add pg go module (a2e304c)
  • backend: convert headings for slack [KAN-132] (0d90067)
  • backend: slack markdown conversion [KAN-132] (ecbf12c)
  • change ai secret env var name [build] (25113dd)
  • change file name and position (411c9db)
  • change go version from 1.22 to 1.23 (173fe03)
  • change go version to 1.24 [build] (0a97136)
  • ci: avoid double colon in tag [build] (d09cd6e)
  • ci: CA 인증서 복사 (a0ac26b)
  • ci: write image tag output [build] (8736efb)
  • correct embedding_test.go to use config.EmbeddingConfig (cff1013)
  • correct short SHA extraction and image tag setting in CI workflow [build] (8165c8a)
  • debug 위해 embedding api key 로그에 출력 (fa15415)
  • docs: use absolute GitHub URLs for related components (813555e)
  • docs: use absolute URL for logo image (a759fc7)
  • embedding schema 초기화 롤백 (1011b1a)
  • embedding text 전달방식 수정 (0100e41)
  • embedding 관련 db schema 초기화하도록 설정 (edea791)
  • embedding 설정 관련 수정: [build] (12a755b)
  • embedding 설정 관련 수정: [build] (89c5024)
  • enable ci pipeline (09a255a)
  • gemini client backend endpoint 명시적으로 지정 [build] (1f4e051)
  • improve duplicate resolved alert detection [KAN-139] (23b7a2d)
  • logging: skip health and openapi access logs (8934f05)
  • login to public ecr [build] (ed2b44d)
  • update CI pipeline to correctly set image tags and environment variables (2165203)
  • update CI workflow to correctly set short SHA and image tag outputs [build] (e8a2d9c)
  • update image tag format to avoid invalid reference formats in CI workflow [build] (c85122a)
  • update image tag generation to use repository name instead of environment variable [build] (6915c47)