Releases: kube-rca/backend
Releases · kube-rca/backend
v0.4.0
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
v0.3.0
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)