Skip to content

Releases: devy1540/toard

0.0.3

Choose a tag to compare

@github-actions github-actions released this 06 Sep 04:43
76bf879

가입 정책, 비용 계산 근거, 사용량 수집 신뢰성과 주간 보고서를 개선한 릴리스입니다.

주요 변경

  • 신규 가입 기본값은 초대 전용입니다. 공개 가입은 검증된 OAuth 계정으로 제한하고 팀 배정은 관리자가 담당합니다.
  • 요청 문맥별 요율·캐시·fast 조건을 반영하는 cost-v2와 가격 revision·계산 내역을 추가했습니다. 이전 계산 금액은 cost-v1로 구분하며, 추정·미확정 비용을 별도로 표시합니다.
  • 수집 연결 성공과 실제 저장 완료를 구분합니다. 사용량을 로컬 SQLite 대기열에 먼저 저장하고, 서버 저장 확인 뒤 정리합니다.
  • 서버별 도구·프로젝트 포함/제외를 로컬에서 검토합니다. 신규 review 설치는 범위 승인 전 전송을 멈춥니다.
  • 완료된 주의 비용 변화 요인, 개인·권한 있는 팀/조직 보고서와 CSV를 제공합니다.
  • 합성 데이터로 만든 정적 미리보기를 제공합니다.

업그레이드

  • 새 shim의 capabilities --scope 결과가 collection-scope-v1인지 확인한 뒤 새 설치 UI를 사용하세요. 0.0.3 shim 바이너리는 이 릴리스에 포함되어 있습니다.
  • DB migration 1700000054와 1700000055가 필요합니다. 기존 환경의 백업·복구 검증과 전환 안내를 먼저 확인하세요.
  • 보고서 금액은 API 요율 환산액이며 실제 구독료·청구액이 아닙니다.

검증과 확인된 제약

  • 병합 커밋 76bf8797c2ba5a8aa5b9c3b3be5d2afcbff5ac21의 웹 CI와 Linux/macOS/Windows shim CI가 통과했습니다. 실제 브라우저 회귀 테스트는 11개 모두 통과했습니다.
  • 이미지 4종의 amd64/arm64 manifest와 latest 일치, 바이너리 6개 체크섬, 설치 스크립트와 태그 소스의 일치를 확인했습니다.
  • 임시 PostgreSQL 환경에서 새 설치와 서버 0.15.55 → 0.0.3 업그레이드의 health/ready/version, 합성 사용량 기록 보존을 검증했습니다. macOS arm64에서는 공개 shim의 0.0.2 → 0.0.3 자동 업데이트를 검증했습니다.
  • Linux arm64 바이너리는 glibc 2.39가 필요합니다. Ubuntu 24.04 arm64에서 버전·범위 기능 확인을 통과했으나, Debian 12 arm64에서는 GLIBC_2.39 not found로 실행되지 않았습니다. 기존 0.0.2 바이너리에서도 같은 오류를 재현했으며, 이번 릴리스에서 이 호환성 제약을 해결하지 않았습니다.

What's Changed

  • 가입·가격 근거·수집 범위와 주간 보고서 개선 by @devy1540 in #202

Full Changelog: 0.0.2...0.0.3

0.0.2

Choose a tag to compare

@github-actions github-actions released this 25 Aug 05:57
03deba8

What's Changed

  • docs(site): 정적 데모 제거 by @devy1540 in #192
  • fix(security): 초기 관리자와 운영 엔드포인트를 보호한다 by @devy1540 in #197
  • fix(updater): 중복 업데이트 실행을 차단한다 by @devy1540 in #198
  • fix(utilization): 표시와 캐시 계약을 일치시킨다 by @devy1540 in #199
  • docs(collection): pull 기본 수집 계약을 정리한다 by @devy1540 in #200
  • chore(release): 0.0.2 릴리스를 준비한다 by @devy1540 in #201

Full Changelog: 0.0.1...0.0.2

0.0.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 08:46
53d5e30

What's Changed

  • feat: toard 초기 구현 — 수집 파이프라인·대시보드 by @devy1540 in #1
  • feat(pricing): LiteLLM 가격 동기화 cron by @devy1540 in #2
  • feat(codex): Codex 수집 지원 (shim config.toml + normalizer) by @devy1540 in #3
  • feat(storage): ClickHouse 저장 백엔드(옵트인) by @devy1540 in #4
  • feat(auth): GitHub/Google OAuth + 로그인 UI by @devy1540 in #5
  • feat(npm): npx @toard/shim 설치 패키지 by @devy1540 in #6
  • fix: 전체 검증 결함 수정 (Critical 1·High 5·Medium 6) by @devy1540 in #7
  • fix: 검증 Low 5건 수정 by @devy1540 in #8
  • fix: 2차 검증 결함 수정 (보안·운영·위생) by @devy1540 in #9
  • feat(cron): 가격 동기화 스케줄러 (Vercel + GH Actions) by @devy1540 in #10
  • feat(auth): id/pw(credentials) 로그인·가입·비번 변경 by @devy1540 in #11
  • feat(deploy): Docker · Kubernetes · Helm 배포 산출물 by @devy1540 in #12
  • feat(deploy): 이미지 CI + 비루트 마이그레이터 수정 + expand→contract 가이드 by @devy1540 in #13
  • feat(onboarding): 사용자 셀프 온보딩 — 토큰 발급 + 설치 스니펫 by @devy1540 in #14
  • feat(onboarding): 한 줄 설치 — toard 가 install.sh 서빙 by @devy1540 in #15
  • fix(onboarding): 토큰 버튼 '재발급' → '발급' 통일 by @devy1540 in #16
  • feat(onboarding): shim 제거(uninstall) — /uninstall.sh 서빙 by @devy1540 in #17
  • ci(shim): 릴리스 make_latest 표시 by @devy1540 in #18
  • feat(setup): 첫 실행 관리자 생성 페이지(/setup) by @devy1540 in #19
  • feat(auth): 대시보드 로그인 필수 by @devy1540 in #20
  • feat(members): 자가 가입 + 관리자 초대 by @devy1540 in #21
  • refactor(dashboard): 사이드바 하단 정리 — 문구 제거 및 계정·테마 토글 한 줄 정렬 by @devy1540 in #22
  • docs(architecture): 범용 수집 재설계로 v3 개정 (다중 프론트엔드 수렴 + fat shim) by @devy1540 in #23
  • feat: 오픈소스 재포지셔닝 — 문서 v4 · ORG_TIMEZONE 타임존 설정화 · MIT 라이선스 by @devy1540 in #24
  • fix(dev): 루트 .env 로딩 복구 + 현재 시각 샘플 이벤트 스크립트 by @devy1540 in #25
  • feat: 대시보드 IA·UX 개편 — 역할 축 메뉴·팀 관리 신설·부서→팀 범용 리네임 by @devy1540 in #26
  • feat(web): 신뢰 라운드 — 가격 수동 동기화·설치 연결 확인·프롬프트 미수집 고지 by @devy1540 in #27
  • feat(shim): 수집 신뢰성 고도화 + 범용 로컬 로그 pull(2차) by @devy1540 in #28
  • feat(web): 액션 피드백 레이어 — sonner 토스트·alert-dialog 확인 by @devy1540 in #29
  • docs(readme): 배지·특징·동작 방식 다이어그램 추가로 리드미 개편 by @devy1540 in #30
  • feat(web): 기간 필터에 '오늘' 추가 — 조직 타임존 0시 경계 by @devy1540 in #31
  • feat(deploy): 설치 UX 개선 — 프리빌트 이미지 · AUTH_SECRET fail-fast · arm64 멀티아치 · 설치 문서 개편 by @devy1540 in #32
  • feat(shim): 설치 시 claude-env 자동 주입 — Claude Desktop·IDE 사용량 수집 by @devy1540 in #33
  • feat(ingest): Claude Code 2.x metrics 수집 — 토큰/비용이 metrics로 오는 결함 수정 by @devy1540 in #34
  • revert: Claude Code 2.x metrics 수집(#34) — 로그와 이중집계라 되돌림 by @devy1540 in #35
  • feat(dashboard): 기간 필터 기본값을 오늘로 변경하고 직접 날짜 선택 추가 by @devy1540 in #36
  • fix(ingest): Claude Desktop 사용량 수집 — service.name 'claude-code-desktop' 매칭 by @devy1540 in #38
  • feat: 프롬프트 본문 수집(opt-in) — RLS + at-rest 암호화 by @devy1540 in #37
  • feat(dashboard): 대시보드 자동 새로고침 기능 추가 by @devy1540 in #39
  • feat(web): toard 브랜드 아이덴티티(아이콘·소셜 카드) 추가 by @devy1540 in #40
  • feat(web): 대시보드 국제화(i18n) — next-intl 기반 영어·한국어 지원 by @devy1540 in #41
  • feat(shim): 본문은 https(또는 로컬) endpoint 로만 전송 (평문 http 차단) by @devy1540 in #42
  • feat: 본문 수집 설치 opt-in — shim credentials 플래그 · 설치 UI 토글 · 관리 상태 카드 by @devy1540 in #43
  • feat(dashboard): 사용량을 컴퓨터(호스트)별로 구분 by @devy1540 in #44
  • feat(shim): claude·codex 본문 수집 pull 어댑터 by @devy1540 in #45
  • feat: 본문 수집 설치 제어 (자동 활성화 정책 + 백필 컷오프) by @devy1540 in #47
  • feat(dashboard): 히스토리 대화 세션 그룹핑·긴 본문 접기 by @devy1540 in #48
  • fix(dashboard): 사용량 필터 바 레이아웃·직접 선택 상태 정리 by @devy1540 in #54
  • fix(shim): claude-env(Desktop·IDE)도 toard.host 주입 by @devy1540 in #55
  • feat(site): GitHub Pages 랜딩 + seed:demo 정적 데모 대시보드 by @devy1540 in #56
  • fix(site): 랜딩·데모 로고를 실제 앱 아이콘으로 교체 by @devy1540 in #57
  • feat(collect): Claude·Codex 사용량을 OTLP push→트랜스크립트 pull 로 전환 by @devy1540 in #58
  • fix(shim): doctor codex 상태를 OTLP 강등(experimental)에 맞게 정정 by @devy1540 in #59
  • feat(history): 히스토리를 세션 목록·상세 뷰로 개편 by @devy1540 in #60
  • feat(version): 서버·shim 버전 가시화 + 기기별 shim 버전 추적 by @devy1540 in #61
  • feat(dashboard): 오늘 필터 시간별 그래프·내 사용량 UX 개선 by @devy1540 in #63
  • fix(version): APP_VERSION 의 v 접두를 정규화 (구버전 판정 복구) by @devy1540 in #64
  • feat(web): 사이드바 하단을 계정 드롭다운으로 통합 by @devy1540 in #67
  • feat(shim): 주기 수집 데몬 등록·전송 필터·데몬 로그 로테이션 by @devy1540 in #68
  • feat(web): 대시보드 표출을 뷰어 타임존 기준으로 전환 by @devy1540 in #69
  • feat(web): 토큰 수치를 캐시 포함 총 소모 기준으로 통일 by @devy1540 in #70
  • feat(web): 가격 자동 동기화 내장 스케줄러 + 관리자 등록/해지 토글 by @devy1540 in #71
  • feat(web): 히스토리 상세를 채팅 뷰로 개편 — 버블·시스템 메시지 접기·프로바이더 아이콘·우측 정보 패널 by @devy1540 in #72
  • feat(updater): Compose 서버 업데이트 에이전트 추가 by @devy1540 in #73
  • feat(web): 히스토리 본문 Markdown 렌더링 추가 by @devy1540 in #74
  • fix(updater): 서버 업데이트 버튼이 태그를 자동 갱신하도록 수정 by @devy1540 in #75
  • feat(web): 페이지 상태 배지 표시 추가 by @devy1540 in #76
  • fix(updater): 업데이트 중 DB 재생성 방지 by @devy1540 in #77
  • feat(dashboard): 캘린더 기간 프리셋 추가 by @devy1540 in #78
  • feat(dashboard): 팀 현황 권한 분리 by @devy1540 in #79
  • feat(auth): Google 계정 연결 설정 추가 by @devy1540 in #80
  • feat(history): 히스토리 상세 가독성 개선 by @devy1540 in #81
  • fix(history): 로컬 파일 링크 표시 정리 by @devy1540 in #82
  • feat(dashboard): 관리자 팀 현황 메뉴 추가 by @devy1540 in #83
  • feat(history): Mermaid 다이어그램 렌더링 추가 by @devy1540 in #84
  • feat(auth): 최초 팀 선택 온보딩 추가 by @devy1540 in #85
  • Improve dashboard responsive stats by @devy1540 in #86
  • Fix stat delta color semantics by @devy1540 in #87
  • fix(web): 기기별 토큰 발급 시 기존 토큰 유지 by @devy1540 in #88
  • perf(clickhouse): 대시보드 집계 부하와 중복 저장 방지 by @devy1540 in #89
  • fix(admin): 중복 서버 버전 표시 제거 by @devy1540 in #90
  • feat(web): 기기별 토큰 관리 추가 by @devy1540 in #91
  • feat(shim): 자동 업데이트 확인 주기 단축 by @devy1540 in #92
  • fix(clickhouse): 롤업 전환 안정성 강화 by @devy1540 in #93
  • feat(admin): 멤버 역할 변경 추가 by @devy1540 in #94
  • feat(dashboard): 하루 범위 분 단위 차트 간격 추가 by @devy1540 in #95
  • fix(release): immutable shim 릴리스 업로드 순서 수정 by @devy1540 in #96
  • fix(ui): 드롭다운 트리거 여백 정리 by @devy1540 in #97
  • fix(history): 히스토리 목록 가독성 개선 by @devy1540 in #98
  • feat(clickhouse): 15분 hot/cold 롤업 추가 by @devy1540 in #99
  • feat(web): 설치 탭 수신 확인을 기기별로 정리 by @devy1540 in #100
  • fix(web): compact shared controls and demo settings access by @devy1540 in #101
  • refactor(settings): 계정 설정 레이아웃 정리 by @devy1540 in #102
  • feat(dashboard): 내 사용량 개요와 클래식 뷰 분리 by @devy1540 in #103
  • feat(dashboard): 토큰 기준 구성과 비용 재평가 추가 by @devy1540 in #104
  • feat(org): 토큰 중심 조직 현황 확장 by @devy1540 in #105
  • feat: AI 도구 활동과 기기 인벤토리 추가 by @devy1540 in #106
  • feat(insights): 개인 인사이트 화면 추가 by @devy1540 in #107
  • style(insights): 필터와 상태 표시 통일 by @devy1540 in http...
Read more