-
329141c732
feat(lotto): DecisionCard 하위 컴포넌트(Pick/Tier/Toggle/Retro) + 스타일
gahusb
2026-05-11 08:59:00 +09:00
-
cd3c538eb7
feat(lotto): useReview 훅 + useBriefing 4계층 정규화
gahusb
2026-05-11 08:57:14 +09:00
-
9d2dfad512
feat(api): review + bulkPurchase 헬퍼
gahusb
2026-05-11 08:56:10 +09:00
-
-
42073a5bf3
docs(plan): Lotto Curator Evolution 구현 plan
gahusb
2026-05-11 04:26:00 +09:00
-
6b2fcda2af
docs(spec): Lotto Curator Evolution 설계 문서
gahusb
2026-05-11 03:19:58 +09:00
-
acac2cd20e
chore: ignore .superpowers/ (visual companion mockup files)
gahusb
2026-05-11 03:19:57 +09:00
-
95edc9d232
feat(web-ui): 배치 장르 목록 동적 fetch (POOLS 추가 시 자동 반영)
gahusb
2026-05-10 23:53:49 +09:00
-
ec22321d56
fix(deploy): NAS_FRONTEND_DEST_WIN env로 Z: 매핑 변경 대응
gahusb
2026-05-10 19:02:49 +09:00
-
a80b869878
feat(web-ui): Create 탭 배치 생성 섹션 + BatchProgress 폴링
gahusb
2026-05-10 19:00:42 +09:00
-
93d5f49cdb
feat(web-ui): PipelineStartModal '원하는 이미지 분위기' 메인 필드로 노출
gahusb
2026-05-10 16:17:36 +09:00
-
3f5cd32c77
feat(web-ui): SetupTab visual_defaults 6옵션 확장
gahusb
2026-05-09 13:36:26 +09:00
-
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