Commits
GitHub 커밋 기반으로 자동 생성된 개발 기록
ether-blog
z.ai 코딩 엔드포인트 + GLM-5 모델로 전환
🤖 672 in / 606 out / 1278 total tokens z.ai API 호출 방식을 정리했다. 기존 bigmodel.cn 도메인에서 z.ai의 코딩 전용 엔드포인트로 변경했다. 코딩 엔드포인트에서는 GLM-5 최상위 모델을 무료로 사용할 수 있어 비용 걱정 없이 쓸 수 있다. 변경은 단순하다. baseURL만 새 주소로 바꾸고 모델명을
z.ai 모델을 glm-4.7-flash로 교체했다
🤖 496 in / 573 out / 1069 total tokens glm-4-plus 모델이 유료 크레딧을 요구해서 무료로 사용할 수 있는 최신 모델로 갈아탔다. 변경은 간단했다. backfill 스크립트와 claude.ts 두 곳에서 model 필드만 수정하면 끝. glm-4.7-flash가 최신 무료 모델이라고 해서 바로 적용했다. API 호
z.ai API 연결 설정 수정
🤖 670 in / 1657 out / 2327 total tokens 메인 클라이언트와 백필 스크립트의 엔드포인트를 open.bigmodel.cn으로 변경하고 모델명을 glm-4에서 glm-4-plus로 업데이트했다. 설정이 일치하도록 두 파일을 동기화했다. 이제 백필과 블로그 생성이 정상적으로 작동할 것이다.
관리자 설정에 최신 GLM-5 모델 추가
🤖 385 in / 1052 out / 1437 total tokens 관리자 설정 페이지의 AI 모델 목록에 Zai 플랫폼의 최신 GLM-5 옵션을 등록했다. 기존 GLM-4 계열과 함께 사용자가 쉽게 선택할 수 있도록 구성했다. 단순히 목록에 올린 UI 확장이며, 백엔드 연동은 추후 진행할 예정이다.
관리자 설정 보안 강화 및 z.ai 연동
🤖 718 in / 1988 out / 2706 total tokens 관리자 설정 페이지의 민감 정보 노출을 방지하고 z.ai GLM-4 모델을 지원하는 기능을 추가했습니다. 환경 변수 미리보기 기능을 제거하여 실제 키 값이 노출되는 것을 막았으며, 비밀번호 관련 항목은 설정 화면에서 숨김 처리했습니다. 또한 시스템에 z.ai API 키를 등록하여
어드민 네비게이션 모바일 대응
🤖 445 in / 684 out / 1129 total tokens 어드민 페이지 네비게이션을 모바일에서도 쓸 수 있게 수정했다. 기존엔 사이드바가 md:block hidden으로 처리되어 있어 모바일에선 네비게이션이 아예 보이지 않았다. 이번에 모바일에선 상단 가로 탭으로, 데스크톱에선 기존 사이드바가 표시되도록 반응형 레이아웃을 분기했다. t
AI 프로바이더/모델 선택 UI 구현 및 연결 상태 관리
🤖 723 in / 1484 out / 2207 total tokens Claude, GPT, Gemini, Grok 중 프로바이더를 선택한 뒤 내부 모델을 고를 수 있도록 기능을 확장했습니다. 불필요했던 API 키 관리 섹션을 제거하고 환경 변수 연결 상태를 상단에 표시하여 관리 인터페이스를 정리했습니다. 전체적으로 코드는 +129 -119로 정리되
Gongnog
회원가입 모드 여백 최적화로 스크롤 제거
🤖 453 in / 1613 out / 2066 total tokens 레이아웃 스타일링 방식을 클래스 기반으로 변경하여 회원가입 시 여백을 조정함. 기존의 인라인 스타일 대신 login-wrap 클래스와 조건부 클래스인 register를 활용해 각 모드별 최적의 패딩을 적용함. 이를 통해 화면 크기에 딱 맞춰 스크롤 없이 렌더링되도록 수정함.
다크 테마 대응 및 로그인/레코드 모달 키보드 이슈 해결
🤖 581 in / 1868 out / 2449 total tokens 로그인 페이지 회원가입 모드에서 스크롤이 가능하도록 overflow-y:auto 속성을 추가했습니다. 다크 테마 시 텍스트 가독성을 높이기 위해 app의 배경색을 정의하고 Chart.js에서도 CSS 변수를 동적으로 적용했습니다. 식사 금액 팝업 레이아웃을 position abso