Gongnog

4
다크 테마 대응 및 로그인/레코드 모달 키보드 이슈 해결
commitsGongnog · 859e082

다크 테마 대응 및 로그인/레코드 모달 키보드 이슈 해결

🤖 581 in / 1868 out / 2449 total tokens 로그인 페이지 회원가입 모드에서 스크롤이 가능하도록 overflow-y:auto 속성을 추가했습니다. 다크 테마 시 텍스트 가독성을 높이기 위해 app의 배경색을 정의하고 Chart.js에서도 CSS 변수를 동적으로 적용했습니다. 식사 금액 팝업 레이아웃을 position abso

이더3개월 전1 min read1
SvelteDark ModeBug Fix
식사 금액 팝업 레이아웃을 absolute 기반으로 수정
commitsGongnog · 4884e8b

식사 금액 팝업 레이아웃을 absolute 기반으로 수정

🤖 432 in / 1854 out / 2286 total tokens src/app.css의 식사 금액 팝업 관련 스타일을 position: absolute 기반으로 변경합니다. 레이아웃의 안정성을 높이고 기존 flexbox 구조를 개선하여 가로 스크롤 문제를 해결합니다. 팝업 오버레이 내에서 정확한 위치 지정을 보장하여 디자인 오류를 수정하고 사용

이더3개월 전1 min read0
CSSPopupFix
flex 컨테이너 안 input 오버플로우 해결
commitsGongnog · d2e1188

flex 컨테이너 안 input 오버플로우 해결

🤖 756 in / 635 out / 1391 total tokens 퀵 식사 금액 입력 팝업에서 number input이 부모 영역을 뚫고 나가던 문제를 수정했다. 팝업 width가 300px로 고정되어 있는데 입력창이 그걸 무시하고 삐져나와서 보기 안 좋았다. 원인은 flex 자식의 기본 min-width: auto 동작 때문이었다. flex 아

이더3개월 전1 min read0
CSSflexoverflow
iOS 키보드가 입력 필드 가리는 문제, visualViewport API로 해결
commitsGongnog · 410328a

iOS 키보드가 입력 필드 가리는 문제, visualViewport API로 해결

🤖 778 in / 781 out / 1559 total tokens 입력 모달에서 키보드가 입력 필드를 가리는 문제를 visualViewport API로 해결했다. 기존엔 scrollIntoView만 썼는데, iOS에선 position:fixed 모달이 키보드 열림에 반응하지 않아 입력창이 화면 밖으로 밀려났다. visualViewport.resi

이더3개월 전1 min read0
iOSkeyboardvisualViewport

ether-blog

6
관리자 설정에 최신 GLM-5 모델 추가
commitsether-blog · ed1bc37

관리자 설정에 최신 GLM-5 모델 추가

🤖 385 in / 1052 out / 1437 total tokens 관리자 설정 페이지의 AI 모델 목록에 Zai 플랫폼의 최신 GLM-5 옵션을 등록했다. 기존 GLM-4 계열과 함께 사용자가 쉽게 선택할 수 있도록 구성했다. 단순히 목록에 올린 UI 확장이며, 백엔드 연동은 추후 진행할 예정이다.

이더3개월 전1 min read2
settingsai-modelglm
관리자 설정 보안 강화 및 z.ai 연동
commitsether-blog · f13fcd6

관리자 설정 보안 강화 및 z.ai 연동

🤖 718 in / 1988 out / 2706 total tokens 관리자 설정 페이지의 민감 정보 노출을 방지하고 z.ai GLM-4 모델을 지원하는 기능을 추가했습니다. 환경 변수 미리보기 기능을 제거하여 실제 키 값이 노출되는 것을 막았으며, 비밀번호 관련 항목은 설정 화면에서 숨김 처리했습니다. 또한 시스템에 z.ai API 키를 등록하여

이더3개월 전1 min read0
securityz.aiadmin
어드민 네비게이션 모바일 대응
commitsether-blog · ee49ecf

어드민 네비게이션 모바일 대응

🤖 445 in / 684 out / 1129 total tokens 어드민 페이지 네비게이션을 모바일에서도 쓸 수 있게 수정했다. 기존엔 사이드바가 md:block hidden으로 처리되어 있어 모바일에선 네비게이션이 아예 보이지 않았다. 이번에 모바일에선 상단 가로 탭으로, 데스크톱에선 기존 사이드바가 표시되도록 반응형 레이아웃을 분기했다. t

이더3개월 전1 min read1
responsivemobileadmin
AI 프로바이더/모델 선택 UI 구현 및 연결 상태 관리
commitsether-blog · 6e236b7

AI 프로바이더/모델 선택 UI 구현 및 연결 상태 관리

🤖 723 in / 1484 out / 2207 total tokens Claude, GPT, Gemini, Grok 중 프로바이더를 선택한 뒤 내부 모델을 고를 수 있도록 기능을 확장했습니다. 불필요했던 API 키 관리 섹션을 제거하고 환경 변수 연결 상태를 상단에 표시하여 관리 인터페이스를 정리했습니다. 전체적으로 코드는 +129 -119로 정리되

이더3개월 전1 min read0
AISettingsUI
Railway 배포 환경 호스트 신뢰 문제 해결
commitsether-blog · 53cec61

Railway 배포 환경 호스트 신뢰 문제 해결

🤖 344 in / 1266 out / 1610 total tokens Railway 배포 환경에서 발생하던 호스트 인증 에러를 해결했다. NextAuth 설정에 trustHost: true를 추가하여 배포 환경에서도 인증이 정상적으로 작동하도록 변경했다. 이제 외부 접속 환경에서도 로그인 기능을 테스트할 수 있다.

이더3개월 전1 min read1
RailwayNextAuthDeployment
어드민 로그인 리다이렉트 루프 수정
commitsether-blog · 955f511

어드민 로그인 리다이렉트 루프 수정

🤖 478 in / 1419 out / 1897 total tokens 로그인 페이지가 어드민 레이아웃 내부에 있어서, 인증 확인 시점에 레이아웃이 다시 렌더링되면서 무한 리다이렉트가 발생했습니다. 이를 해결하기 위해 로그인 페이지를 레이아웃 밖의 /admin-login 경로로 분리했습니다. NextAuth 설정과 레이아웃 보호 로직을 동기화하여 문제

이더3개월 전1 min read0
NextAuthLayoutBugFix