v0.3.1
카카오 지도 연동이 들어갔습니다. 병원 방문을 기록할 때 상호로 검색해서 고르면 좌표까지 남고, 나중에 이력에서 지도로 보고 길찾기를 바로 띄울 수 있습니다.
v0.2.6이 릴리스되지 않았던 터라 이번 배포에 함께 들어갑니다.
새 기능
병원 상호 검색 → 지도 → 내비 (v0.3.0)
- 병원 방문 기록의 병원 칸에 [병원 찾기] 버튼. "○○동물병원"으로 검색해 고르면 이름·주소·좌표·카카오맵 링크가 함께 저장됩니다 (기본으로 병원만 검색, 현재 위치가 가까운 곳 우선)
- 이력에서 그 기록을 열면 지도와 [T맵][카카오내비][네이버지도] 버튼이 뜹니다
- 예전에 병원 이름만 적어 둔 기록도 주소가 있으면 지오코딩해서 지도가 나옵니다
- 자주 가는 병원 칩을 누르면 좌표까지 같이 들어옵니다
API 연동 화면 (v0.3.1)
- 더보기 → 관리 → API 연동 (관리자 전용). 지도·알림·서버 키를 한 화면에서 관리합니다
- 저장된 키는 마스킹해서 보여주고,
.env에서 온 값인지 화면에서 넣은 값인지 구분해 표시합니다 - 웹 푸시(VAPID) 키 발급도 이 화면으로 옮겼습니다
고친 것
- 계정 추가 시 비밀번호를 확인합니다 (
v0.2.6)
업그레이드
Docker 이미지 빌드가 끝난 뒤:
updateDB 마이그레이션은 없습니다. 좌표 컬럼은 초기 스키마에 이미 있었습니다.
배포 후 할 일 — 지도 키 넣기
지도 기능은 카카오 JavaScript 키가 있어야 켜집니다. 키가 없으면 예전처럼 병원 이름을 직접 입력하는 화면만 나오고, 검색·지도·길찾기 UI는 나타나지 않습니다.
- 카카오 개발자 콘솔에서 앱을 만들고 JavaScript 키를 복사합니다
- 같은 콘솔의 플랫폼 → Web에 kibble 주소를 등록합니다 (도메인 제한)
- kibble에서 더보기 → 관리 → API 연동 → 카카오 지도 JavaScript 키에 붙여넣고 저장합니다
키는 서버 DB에 저장되고 .env나 코드에는 들어가지 않습니다.
Full Changelog: v0.2.5...v0.3.1