-
120c39a3ef
feat(web-ui): PipelineDetailModal + 카드 mini 미리보기
gahusb
2026-05-09 13:34:54 +09:00
-
08fce2d4f6
feat(web-ui): PipelineStartModal Mix 입력 라디오 + 고급 옵션
gahusb
2026-05-09 13:32:23 +09:00
-
9c12de4593
feat(web-ui): CompileTab '영상 만들기' 버튼 + createPipeline payload 시그니처
gahusb
2026-05-09 13:30:31 +09:00
-
53e9938903
fix(web-ui): PipelineStartModal에 initialTrackId 전달
gahusb
2026-05-07 17:44:00 +09:00
-
522b7695aa
feat(web-ui): YouTube 6 서브탭 + Library 영상 파이프라인 트리거
gahusb
2026-05-07 17:31:37 +09:00
-
9ffd7889e7
feat(web-ui): PipelineTab — 진행 중 파이프라인 카드 보드
gahusb
2026-05-07 17:28:14 +09:00
-
5bba880c23
feat(web-ui): SetupTab — YouTube 자동화 구성 허브
gahusb
2026-05-07 17:25:53 +09:00
-
4498124514
feat(web-ui): pipeline/setup/youtube API 헬퍼
gahusb
2026-05-07 17:23:51 +09:00
-
b6748ecd27
chore: 하네스 settings.json + CLAUDE.md 깨진 spec 참조 제거
gahusb
2026-05-07 15:06:15 +09:00
-
397257cf3b
docs: STATUS.md — 구현 현황 + 향후 계획 정리
gahusb
2026-05-07 14:57:12 +09:00
-
d38ee553c3
fix(stock): 포트폴리오 카드 모바일 금액 줄바꿈 방지
gahusb
2026-05-06 03:54:20 +09:00
-
4acdc451c0
feat(music): YouTube 탭 + 컴파일 기능 통합
gahusb
2026-05-01 17:01:12 +09:00
-
-
f3b0b2c109
feat(music): YouTube 탭 컴파일 서브탭 추가 (다중 트랙 FFmpeg concat)
gahusb
2026-05-01 16:58:40 +09:00
-
-
4281c1873f
feat(music): Create 탭 트랙 제목 직접 입력 추가
gahusb
2026-05-01 15:49:56 +09:00
-
8a7b5e8a38
fix(music): setTimeout 정리 + useCallback 폴링 deps
gahusb
2026-05-01 15:13:04 +09:00
-
08981a292a
feat(youtube-tab): MusicStudio YouTube 탭 연결 + CSS + Library 버튼
gahusb
2026-05-01 15:08:15 +09:00
-
ed95f6678f
fix(music): TrendsTab 리포트 이력 메타데이터 장르/추천수 표시
gahusb
2026-05-01 15:03:34 +09:00
-
1847771ad2
fix(music): TrendsTab 로딩상태·에러피드백·메타데이터 수정
gahusb
2026-05-01 15:01:38 +09:00
-
0f0ca8610d
fix(music): TrendsTab 리포트 selected_styles 표시 + created_at 시간 포맷
gahusb
2026-05-01 14:56:47 +09:00
-
3f2fdb095c
feat(youtube-tab): TrendsTab 시장 트렌드 서브탭
gahusb
2026-05-01 14:51:10 +09:00
-
3e54b2c98d
feat(youtube-tab): RevenueTab 수익 추적 서브탭
gahusb
2026-05-01 14:48:47 +09:00
-
16b8cc59ae
feat(youtube-tab): VideoProjectsTab 영상 제작 서브탭
gahusb
2026-05-01 14:46:27 +09:00
-
a89de57b79
feat(youtube-tab): YoutubeTab 서브탭 shell 컴포넌트 + 스텁 탭 추가
gahusb
2026-05-01 14:44:21 +09:00
-
413dccb655
feat(api): video-project / revenue / market-trends API 함수 추가
gahusb
2026-05-01 14:42:15 +09:00
-
d1526af32c
feat(subscription): 청약 일정 캘린더 뷰 추가
gahusb
2026-05-01 10:35:44 +09:00
-
abd8762b5c
feat(subscription): 프로필 완성도 힌트 배너 추가
gahusb
2026-05-01 10:31:37 +09:00
-
8514232775
feat(subscription): 소득 기준 힌트 표시 + input 범위 제한
gahusb
2026-05-01 10:12:34 +09:00
-
6c1f19e690
fix(deploy): rsync 대신 tar|ssh 방식으로 전환 (Synology rsync --server 차단 우회)
gahusb
2026-05-01 09:48:37 +09:00
-
35ce362d20
fix(deploy): -e 인자 단따옴표 변경 + 키파일 존재 검증
gahusb
2026-05-01 09:39:27 +09:00
-
11e4f00ae6
fix(deploy): rsync SSH에 -i 키파일 명시 (macOS Keychain 우회)
gahusb
2026-05-01 09:35:56 +09:00
-
b11d1c421d
fix(deploy): SSH env값 제어문자 sanitize + 포트 검증
gahusb
2026-05-01 09:27:11 +09:00
-
f6d95264c3
fix(deploy): Mac SSH 배포 지원 + .env.local 자동 로드
gahusb
2026-05-01 09:21:32 +09:00
-
7cbdbe6e8b
feat(subscription): 5축 점수 breakdown 시각화 + 알림 대상 카운트
gahusb
2026-05-01 08:56:36 +09:00
-
573c0364bb
style(subscription): 5티어/드래그/토글/슬라이더 다크 네온 테마 정렬
gahusb
2026-04-29 08:36:01 +09:00
-
7f42ff3594
Merge branch 'feat/realestate-frontend-targeting'
gahusb
2026-04-29 00:37:10 +09:00
-
-
1c331f209a
fix(subscription): CLAUDE.md districts shape + dragLeave 정확도
gahusb
2026-04-28 20:31:24 +09:00
-
c87e764063
docs(web-ui): 청약 5티어 + 알림 설정 문서 업데이트
gahusb
2026-04-28 20:26:19 +09:00
-
80fcb07fc0
feat(subscription): MatchesTab 카드에 district + 5티어 뱃지
gahusb
2026-04-28 11:09:57 +09:00
-
a9a6808005
feat(subscription): AnnouncementDetail에 매칭 분석 섹션
gahusb
2026-04-28 11:08:10 +09:00
-
0a0ab05e41
feat(subscription): AnnouncementCard에 district + 5티어 뱃지
gahusb
2026-04-28 11:06:32 +09:00
-
f6e78ac0ca
feat(subscription): 5티어 뱃지 + 드래그영역 + 토글 + 슬라이더 스타일
gahusb
2026-04-28 11:04:13 +09:00
-
60f17ff3e0
feat(subscription): ProfileTab에 5티어/알림 설정 통합
gahusb
2026-04-28 11:01:41 +09:00
-
344caace3a
feat(subscription): NotificationSettings — 임계값 슬라이더 + 알림 토글
gahusb
2026-04-28 10:58:45 +09:00
-
9e5521d784
feat(subscription): DistrictTierEditor — 자치구 5티어 드래그앤드롭
gahusb
2026-04-28 10:55:54 +09:00
-
3b3e4a1ee1
feat(subscription): DEFAULT_PROFILE 신규 3필드 + extractTier 헬퍼
gahusb
2026-04-28 10:51:45 +09:00
-
-
a9d9540f61
fix(portfolio): 기술 스택 로고를 정적 4줄 레이아웃으로 변경
gahusb
2026-04-28 02:49:00 +09:00
-
c68cee502a
feat(portfolio): 기술 스택을 SimpleIcons 로고 무한 캐러셀로 표시
gahusb
2026-04-28 02:43:57 +09:00
-
1bd680e47f
chore(nav): 사이드바 메뉴 순서 재배치
gahusb
2026-04-28 02:28:16 +09:00
-
60655f8ba9
fix(portfolio): apiFetch에서 Content-Type 헤더가 options.headers에 덮여 사라지는 문제 수정
gahusb
2026-04-28 02:01:14 +09:00
-
a50c6c8be2
docs: CLAUDE.md 서비스 네이밍 변경 + personal 서비스 반영
gahusb
2026-04-27 17:29:23 +09:00
-
b88ae331d7
fix(portfolio): 모바일에서 편집/PDF 툴바 플로팅 버튼으로 표시
gahusb
2026-04-27 15:21:14 +09:00
-
a56923a6b3
refactor(home): Profile 섹션 portfolio API 연동
gahusb
2026-04-27 14:38:18 +09:00
-
a6dd2ef747
feat(portfolio): 포트폴리오 페이지 전체 구현
gahusb
2026-04-27 14:37:25 +09:00
-
bebd55874c
fix(todo): 모바일 최적화 — 터치 타겟 44px, 라벨 버튼, 확인 시트, 탭 인디케이터
gahusb
2026-04-27 13:39:09 +09:00
-
6cbdf95596
fix(agent-office): critical bug fixes from code review — wall pathfinding, drag/click, DPR, culling
gahusb
2026-04-27 09:40:08 +09:00
-
3e4f2e0934
chore(agent-office): remove legacy dashboard components replaced by v2 UI
gahusb
2026-04-27 08:38:18 +09:00
-
31fc2dfb0d
refactor(agent-office): rewrite CSS for full-screen canvas layout with mobile bottom sheet
gahusb
2026-04-27 08:38:15 +09:00
-
403046c4d0
refactor(agent-office): rewrite AgentOffice with full-screen canvas and side panel
gahusb
2026-04-27 08:38:11 +09:00
-
b03f438935
refactor(agent-office): rewrite useOfficeCanvas hook for new renderer API
gahusb
2026-04-27 08:38:07 +09:00
-
22a37cf6d9
refactor(agent-office): extend useAgentManager with lotto agent and refresh triggers
gahusb
2026-04-27 08:38:04 +09:00
-
6bd6cbd635
feat(agent-office): add SidePanel container with 4-tab layout
gahusb
2026-04-27 08:35:00 +09:00
-
4c930c2cf8
feat(agent-office): add LogTab with auto-scroll and level coloring
gahusb
2026-04-27 08:34:56 +09:00
-
efeecadbef
feat(agent-office): add TokenTab with usage stats and cache hit rate
gahusb
2026-04-27 08:34:53 +09:00
-
a712a2f43b
feat(agent-office): add TaskTab component with expandable task history
gahusb
2026-04-27 08:34:50 +09:00
-
ce245609f9
feat(agent-office): add CommandTab with quick actions, params, and approval UI
gahusb
2026-04-27 08:34:48 +09:00
-
43904d033a
feat(agent-office): add TopBar component with theme and zoom controls
gahusb
2026-04-27 08:34:45 +09:00
-
379ad41e32
feat(agent-office): add overlay renderer with labels, badges, and speech bubbles
gahusb
2026-04-27 08:33:36 +09:00
-
f3de315272
refactor(agent-office): wire real AgentSprite import, remove Phase 1 stub
gahusb
2026-04-27 08:32:22 +09:00
-
71fe91cc85
feat(agent-office): add SpriteLoader with procedural fallback for Phase 2
gahusb
2026-04-27 08:32:19 +09:00
-
7dd2cc9793
refactor(agent-office): rewrite AgentSprite with BFS movement and idle wandering
gahusb
2026-04-27 08:32:16 +09:00
-
f01a432329
feat(agent-office): add 16x32 procedural sprite with 5 states and 4 directions
gahusb
2026-04-27 08:32:13 +09:00
-
d4279f2e3b
refactor(agent-office): rewrite OfficeRenderer with game loop, zoom/pan, Y-sorting
gahusb
2026-04-27 08:29:02 +09:00
-
8207205418
feat(agent-office): add procedural furniture renderer with theme support
gahusb
2026-04-27 08:28:59 +09:00
-
95b3f2b37c
refactor(agent-office): rewrite TileMap with theme support and viewport culling
gahusb
2026-04-27 08:28:56 +09:00
-
eab8ef295b
feat(agent-office): add BFS pathfinder for agent movement
gahusb
2026-04-27 08:28:53 +09:00
-
f11f9c529e
feat(agent-office): expand office map to 32x20 with 5 agents and break room
gahusb
2026-04-27 08:28:49 +09:00
-
d24c04f9fa
feat(agent-office): add theme data definitions (modern/retro/minimal)
gahusb
2026-04-27 08:28:46 +09:00
-
b7ee9fe3fd
docs: CLAUDE.md·README.md 최신 상태 반영
gahusb
2026-04-27 07:35:16 +09:00
-
b8eb290e4d
feat(travel): 좌표 없는 커스텀 지역에 항상 "위치 지정" 버튼 표시
gahusb
2026-04-27 07:20:00 +09:00
-
fba101500e
feat(travel): 지도 핀 마커 + 위치 지정 모달 (Phase 2)
gahusb
2026-04-27 07:12:17 +09:00
-
9b8daeffa4
feat(travel): 앨범 지역 편집 UI — 텍스트 입력 + 자동완성
gahusb
2026-04-25 12:52:10 +09:00
-
59bb05ba22
fix(travel): 앨범 커버 지정이 반영되지 않던 문제 수정
gahusb
2026-04-25 12:32:46 +09:00
-
093ca6635a
feat(travel): 사진 그리드 안정화 + 앨범 커버 지정 버튼 + 동기화 결과 개선
gahusb
2026-04-25 12:13:14 +09:00
-
047e15cad3
fix(travel): AlbumDetail 스크롤 안 되는 문제 수정 — SwipeableView 높이 체인 + PAGE_SIZE 40
gahusb
2026-04-25 04:42:59 +09:00
-
d6ace70bff
feat(travel): 사진 동기화 버튼 추가 — POST /api/travel/sync 호출 + 결과 토스트
gahusb
2026-04-25 01:17:10 +09:00
-
27dca3df69
refactor(travel): Travel.jsx 리팩토링 — 컴포넌트 분리 + 앨범 카드 기반 UI
gahusb
2026-04-24 01:28:27 +09:00
-
439844cd14
feat(travel): AlbumDetail 오버레이 — 사진/영상 탭 + 진입/이탈 애니메이션
gahusb
2026-04-24 01:25:30 +09:00
-
085481e104
feat(travel): HeroLightbox — shared element transition + 스와이프 탐색
gahusb
2026-04-24 01:22:49 +09:00
-
f9495f0c30
feat(travel): VideoTab 플레이스홀더 — 영상 탭 UI 셸
gahusb
2026-04-24 01:19:45 +09:00
-
4655e9ab3b
feat(travel): MasonryGrid 컴포넌트 — CSS columns Masonry + 무한스크롤
gahusb
2026-04-24 01:19:41 +09:00
-
5efb9525d5
feat(travel): AlbumCard 컴포넌트 — 대표사진 + 그라디언트 + 메타정보
gahusb
2026-04-24 01:19:37 +09:00
-
201601dc95
feat(travel): MiniMap 컴포넌트 — 접기/펼치기 + 전체보기
gahusb
2026-04-24 01:19:33 +09:00
-
1072a5eb21
fix(travel): useTravelData AbortController 및 에러 핸들링 보완
gahusb
2026-04-24 01:14:54 +09:00
-
c9df3e0e88
feat(travel): useTravelData 훅 추출 — API/캐싱/페이지네이션 로직 분리
gahusb
2026-04-24 01:13:11 +09:00
-
6ef687378d
fix(components): CSS 변수명 수정 + dead code 제거
gahusb
2026-04-23 15:15:55 +09:00
-
ca9929faac
fix(a11y): 글로벌 prefers-reduced-motion 추가 + Blog 버튼 위치 수정
gahusb
2026-04-23 15:12:24 +09:00
-
0198fec43c
refactor(responsive): Phase 3 코드 품질 개선
gahusb
2026-04-23 15:06:56 +09:00
-
901cfd7e1b
fix(responsive): Phase 3 spec compliance 수정
gahusb
2026-04-23 15:02:12 +09:00
-
c7cad9da61
feat(effect-lab): 모바일 반응형 — SwordStream 터치 대응
gahusb
2026-04-23 14:55:50 +09:00
-
28a80b5bd7
feat(agent-office): 모바일 반응형 — 바텀시트 에이전트 상세
gahusb
2026-04-23 14:55:40 +09:00