Repository navigation
Releases: kohana-dev/keydesk
Release list
Cellar 0.7.21
OpenWeather 등 날씨 API 서비스 6개를 추가했습니다.
- 날씨 · 환경 카테고리: OpenWeather, WeatherAPI, Tomorrow.io, Visual Crossing, Weatherbit, AccuWeather.
- 한·영 검색과 OpenWeatherMap·openwheater 같은 별칭을 지원하며, 명확한 서비스 환경 변수 이름을 자동 분류합니다.
- 저장된 API 키와 키·값/JSON의 선택한 문자열로 공식 날씨 API를 호출할 수 있습니다. 앱의 ‘필드 사용’은 제공사별 예시 URL을 만듭니다.
- 날씨 API는 본문 없는 GET만 지원합니다. 호출자는 위치·단위 같은 옵션만 지정하고, 인증 쿼리나 키 자리표시자는 넣지 않습니다. Cellar가 제공사별 쿼리 또는 헤더 인증을 내부에서 추가합니다.
- Codex·Claude 스킬, CLI·MCP 어댑터와 안내를 갱신했습니다. 앱과 어댑터를 0.7.21로 업데이트하고 기존 MCP 연결을 다시 불러오세요.
keydesk request --project my-app --env dev --key OPENWEATHER_API_KEY --method GET --url 'https://api.openweathermap.org/data/2.5/weather?lat=37.5665&lon=126.9780&units=metric'Weather API support for OpenWeather, WeatherAPI, Tomorrow.io, Visual Crossing, Weatherbit and AccuWeather, including known string fields from key-value/JSON documents. Weather requests use fixed official HTTPS hosts, GET without a body and internally injected authentication. Service access, endpoints and quotas depend on the provider account. Adding a service does not create a provider account.
Validation: 233 Swift tests, 48 adapter/installer tests, six CLI/MCP wire checks, isolated native service search and approval checks. Real provider credentials were not used. Existing vault format and signing identity are preserved.
Developer ID signed and notarized by Apple. Apple Silicon, macOS 14+.
Official authentication references: OpenWeather, WeatherAPI, Tomorrow.io, Visual Crossing, Weatherbit, AccuWeather.
Cellar 0.7.20
키·값 묶음과 JSON에 저장한 값 중 필요한 필드만 선택해 CLI와 API에서 사용할 수 있습니다.
- CLI:
--select 'DB_PASSWORD=DB_CONFIG#/database/password'로 환경 변수에 전달하고,--stdin-key DB_PASSWORD로 표준입력에만 전달할 수 있습니다. 문자열·숫자·불리언을 지원합니다. - API 및 MCP:
--field /openai/token --provider OpenAI로 선택한 문자열만 공식 제공사 인증에 사용합니다. 전체 문서와 다른 필드는 전달하지 않습니다. - 앱의 프로젝트 참조 옆 ‘필드 사용’에서 값을 열람하지 않고 명령을 만듭니다. 승인 화면에 원본 참조·경로·출력 변수를 표시합니다.
- CLI/MCP 어댑터, Codex·Claude용 스킬과 안내를 갱신했습니다. 필드 선택은 앱과 번들 CLI 모두 0.7.20 이상이 필요합니다.
기존 금고 형식은 바뀌지 않습니다. 키·값/JSON/텍스트가 포함된 금고와 백업은 0.7.19 이상에서 열립니다.
Select individual key-value or JSON fields for CLI environment/stdin and supported API authentication. Use JSON Pointer for nested fields and array indices. CLI supports string, number and boolean scalars; API authentication accepts a nonempty string. The app builds names-only commands and approvals show the exact selection. Whole documents and unrelated fields are not sent.
Signed with Developer ID and notarized by Apple. Apple Silicon, macOS 14+.
Cellar 0.7.19 Beta
Cellar can now keep API keys, key-value pairs, JSON documents, multiline text and original files in the same encrypted vault.
- Choose the format when adding an item. Key-value rows support secure values; JSON has strict syntax checks and an explicit Format JSON action; text preserves whitespace and line breaks.
- Browse by format and view complete document content. Saved-document editing requires Mac authentication, and saving or restoring creates a new version.
- Reveal remains limited to 15 seconds and copied content clears after 30 seconds. Document formats are not automatically passed to CLI environment variables or API authentication; existing API-key and original-file workflows remain available.
- Existing vaults open normally. Saving key-value, JSON or text content upgrades the encrypted vault format. Updated vaults and backups require Cellar 0.7.19 or later, including when such content remains in version history. Update every Mac and use the matching bundled helper.
API 키, 키·값 묶음, JSON, 여러 줄 텍스트, 원본 파일을 하나의 암호화 금고에 보관할 수 있습니다.
- 항목을 추가할 때 저장 형식을 선택하고, 키·값은 행으로 입력하며 JSON은 문법 검사와 수동 정렬을 지원합니다.
- 목록의 형식 필터와 형식별 상세 화면을 추가했습니다. 저장된 문서를 편집할 때 Mac 인증을 받고, 저장·복원은 새 버전으로 남습니다.
- 내용 표시 15초·클립보드 30초 정책을 유지합니다. 문서 내용은 CLI 환경 변수나 API 인증에 자동 전달되지 않습니다.
- 기존 금고는 계속 열 수 있습니다. 새 문서 형식을 저장한 금고와 백업은 0.7.19 이상이 필요하므로 다른 Mac도 함께 업데이트해 주세요.
Signed and notarized for Apple Silicon, macOS 14+. Beta software. Download the ZIP and verify it with SHA256SUMS.txt.
Cellar 0.7.18 Beta
Cellar 0.7.18 gives projects more space in the sidebar. AI connections, activity, encrypted backup export, recovery verification, and settings are grouped in the bottom Manage menu. The lock button remains directly accessible. Routine backup status is available in Manage, while recovery and backup warnings stay visible.
프로젝트 목록을 더 넓게 사용할 수 있도록 사이드바를 정리했습니다. AI 연결·활동 기록·암호화 백업 내보내기·복구 검증·설정은 하단 관리 메뉴에서 열 수 있습니다. 잠금 버튼은 바로 사용할 수 있고, 백업 실패와 복구 키 경고는 계속 표시합니다.
- macOS 14 or later, Apple Silicon (arm64)
- Developer ID signed and notarized; existing encrypted data and CLI paths are preserved.
- Download the ZIP, verify it using SHA256SUMS.txt, then replace Cellar in Applications.
Cellar 0.7.17 Beta
Cellar 0.7.17 adds a fixed X button at the upper right of settings, forms, approval dialogs and bug reports. It remains visible while you scroll and provides a 44×44 point target. The existing fixed footer and Escape shortcut remain available. In approval dialogs, X denies the request; the new control is disabled while authentication is in progress.
0.7.17은 설정·키 등록·승인·버그 제보 팝업 오른쪽 위에 고정 X 버튼을 추가합니다. 본문을 스크롤해도 항상 보이고 44×44포인트 크기로 바로 닫을 수 있습니다. 기존 하단 버튼과 Esc도 유지합니다. 승인 창에서 X를 누르면 요청을 거절하며, 인증 처리 중에는 비활성화됩니다.
Apple Silicon · macOS 14+ · Beta.
Download Cellar-0.7.17-macOS-arm64.zip and verify SHA256SUMS.txt. Quit Cellar and replace ~/Applications/Cellar.app.
Cellar 0.7.16 Beta
Cellar 0.7.16 keeps Close, Cancel and action buttons visible in a fixed footer while you scroll settings, forms, approval details and bug reports. Dismissal buttons are larger, with clearer contrast. Dialog heights adapt to the available screen space, including approval panels on another display.
0.7.16은 설정·키 등록·승인·버그 제보 창을 스크롤해도 닫기·취소·실행 버튼을 하단에 고정합니다. 닫기 버튼의 크기와 대비를 높였으며, 화면 크기에 맞춰 창 높이를 제한합니다.
Existing authentication, request approval, validation and report review behavior is preserved. Escape still closes or rejects the dialog.
기존 인증·요청 승인·입력 검증·제보 검토 흐름을 유지하며 Esc로 닫거나 거절할 수 있습니다.
Apple Silicon · macOS 14+ · Beta.
Download Cellar-0.7.16-macOS-arm64.zip and verify SHA256SUMS.txt. Quit Cellar and replace ~/Applications/Cellar.app.
Cellar 0.7.15 Beta
Cellar 0.7.15 lets you start temporary approval directly from the menu bar. Choose 15, 30, 60 or 120 minutes, or choose Custom… for a compact window with a 1–480 minute duration. Stop automatic approval immediately from the same menu.
0.7.15는 메뉴 막대에서 자동 허용 시간을 선택하고 바로 시작하는 기능을 추가합니다. 15·30·60·120분을 바로 선택하거나 직접 입력 창에서 1~480분을 설정하세요. 같은 메뉴에서 즉시 중지할 수 있습니다.
Starting requires one Mac authentication and covers all projects and environments, including Production, for CLI, supported API and MCP requests. Expiry, stopping, vault lock and app quit end the memory-only session. It stays off after restarting. Stopping or expiry lets work already accepted continue; existing lock/quit cancellation behavior is preserved.
시작할 때 Mac 인증을 한 번 진행하며, 운영 환경을 포함한 모든 프로젝트의 CLI·지원 API·MCP 요청에 적용합니다. 시간 만료·중지·금고 잠금·앱 종료 시 해제되고 재실행 후에도 꺼져 있습니다. 중지·만료 전에 시작한 작업은 계속 실행되며 기존 잠금·종료 동작은 유지됩니다.
Apple Silicon · macOS 14+ · Beta.
Download Cellar-0.7.15-macOS-arm64.zip and verify SHA256SUMS.txt. Quit Cellar and replace ~/Applications/Cellar.app.
Cellar 0.7.14 Beta
Cellar 0.7.14 adds Allow all requests temporarily in Settings. Choose 15, 30, 60 or 120 minutes, or enter 1–480 minutes. Authenticate once to start; CLI, supported API and MCP requests for all projects and environments, including Production, are automatically approved until the session ends. See the remaining time and use Stop now in Settings or the menu bar.
0.7.14는 일정 시간 모든 요청 허용을 추가합니다. 15·30·60·120분 또는 직접 입력한 1~480분 동안 모든 프로젝트의 개발·스테이징·운영 환경에서 CLI·지원 API·MCP 요청을 자동 승인합니다. 시작할 때 한 번 Mac 인증을 받으며, 설정과 메뉴 막대에서 남은 시간을 확인하거나 바로 중지할 수 있습니다.
The session is memory-only and ends on expiry, stop, vault lock, screen lock, sleep or app quit. It stays off after restart. Ending clears remembered permissions and restores individual approval; stopping or expiry lets already accepted work continue. Vault lock and quitting retain their existing cancellation behavior. Project/key matching, supported API targets and executable checks still apply. CLI/MCP cannot start or extend the mode.
세션은 메모리에만 유지하며 시간 만료·중지·금고 잠금·화면 잠금·잠자기·앱 종료 시 해제됩니다. 다시 실행해도 자동으로 켜지지 않습니다. 종료하면 기억한 허가도 지우고 이후 요청을 개별 승인합니다. 중지나 시간 만료 전에 시작한 작업은 계속 실행되며, 금고 잠금과 앱 종료의 기존 작업 종료 동작은 유지합니다. 프로젝트·키 연결, 지원 API 주소와 실행 파일 검증은 유지하며 CLI/MCP에서 이 기능을 켜거나 연장할 수 없습니다.
Apple Silicon · macOS 14+ · Beta.
Download Cellar-0.7.14-macOS-arm64.zip and verify SHA256SUMS.txt. Quit Cellar and replace ~/Applications/Cellar.app.
Cellar 0.7.13 Beta
Cellar 0.7.13 shows the current Caps Lock is on / off state below Unlock vault and below a focused app-owned secret or recovery-key input. The indicator updates while it is visible, including after switching between hidden and visible input.
0.7.13은 금고 열기 아래와 선택한 비밀값·복구 키 입력란 아래에 현재 Caps Lock 켜짐 / 꺼짐 상태를 표시합니다. 입력값을 숨기거나 표시한 뒤에도 선택한 입력란의 상태를 확인할 수 있습니다.
The Mac password dialog belongs to macOS, so Cellar cannot insert a custom indicator inside that system-owned field. Check Cellar's lock-screen indicator before opening authentication. Cellar reads the Caps Lock modifier state; it does not read your Mac password or typed characters.
Mac 비밀번호 인증창은 macOS가 제공하므로 앱에서 그 입력칸 내부를 변경할 수 없습니다. 인증을 열기 전에 Cellar 잠금 화면의 상태를 확인하세요. Caps Lock 상태만 읽으며 Mac 비밀번호나 입력 문자를 수집하지 않습니다.
Apple Silicon · macOS 14+ · Beta.
Download Cellar-0.7.13-macOS-arm64.zip and verify SHA256SUMS.txt before installing. Quit Cellar and replace ~/Applications/Cellar.app.
Cellar 0.7.12 Beta
Cellar 0.7.12 adds Launch at login to app Settings (⌘,), including when the vault is locked. Turn it on to launch Cellar when you sign in to your Mac, or off to unregister the login item. The switch reads the current macOS state and shows when approval in System Settings is required. The vault stays locked until you authenticate.
0.7.12는 앱 설정(⌘,)에 로그인 시 자동 실행을 추가합니다. 금고가 잠겨 있어도 켜고 끌 수 있으며, macOS의 실제 등록 상태와 승인 필요 여부를 표시합니다. 로그인 후 앱이 실행되어도 금고는 인증 전까지 잠겨 있습니다.
Apple Silicon · macOS 14+ · Developer ID signed and Apple notarized.
Download Cellar-0.7.12-macOS-arm64.zip and verify SHA256SUMS.txt before installing. Quit Cellar and replace ~/Applications/Cellar.app; existing vaults, backup settings and CLI/MCP paths are preserved.