본문으로 건너뛰기
Projects/putree

putree

프로젝트 제작기

putree 20. 두 key로 갈라진 블록 선택 복구와 상시 패널 줄바꿈 규칙

확인 필요 카드를 눌러도 질문이 안 열리던 원인을 두 갈래로 나뉜 key에서 찾아 고쳤다. 상시 뜨는 독의 폭과 줄바꿈 규칙도 같이 잡았다.

putree 19. 퍼블리싱 독 통합과 리로드 후 실행 중 작업 복원

퍼블리싱 현황 독을 캔버스 밖 최상위로 올려 뷰어 안 독과 하나로 합쳤다. 실행 중인 작업은 서버가 들고 있게 해 리로드 뒤에도 되찾게 했다.

putree 18. 카드 설정 모달과 구조 편집, 자동 갱신 되돌리기

카드에서 설정을 고치는 모달과 맵에서 페이지를 추가·삭제·이동하는 구조 편집을 붙였다. 큰 프로젝트에서 드러난 회귀 때문에 자동 갱신은 세 번에 걸쳐 되돌렸다.

putree 17. origin별 세션 전달과 명령 이름 바로잡기

서브도메인 페이지만 로그인 화면으로 찍히던 문제를 앱이 쿠키를 넘겨주는 방식으로 풀었다. Next 16의 proxy.ts를 못 보고 앱을 부순 뒤 명령 이름도 다시 지었다.

putree 16. 동적 라우트 선언 전달과 커밋 히스토리 재작성

동적 라우트를 자물쇠로 잘못 표시하던 원인을 걷어내고 선언을 스캐너에서 캔버스까지 흘렸다. 같은 워킹트리에서 두 작업을 돌리다 삼켜진 커밋도 다시 갈랐다.

putree 15. 앵커 없는 selector 버그와 블록 소스 마커 도입

작업완료 경계가 엉뚱한 자리에 붙박이로 뜨던 버그의 원인을 앵커 없는 selector에서 찾아 고치고, 소스 마커로 블록을 다시 잡게 만들었다.

putree 14. 썸네일 무효화 단일화와 퍼블리싱 패널 이미지 첨부

썸네일이 언제 낡았는지 서버 한 곳에서만 판정하게 바꾸고, 말로 옮기기 어려운 요청에 참고 이미지를 붙일 수 있게 만들었다.

putree 13. 썸네일 화질·성능 정리와 로그인 페이지 자동 캡처

IA 맵 썸네일이 작고 흐린 원인을 세 겹으로 뜯어내고, 로그인이 필요한 페이지까지 세션을 넘겨 자동으로 찍게 만든 하루.

putree 12. 캔버스 자체 구현과 서버 사이드 썸네일 캡처 전환

@xyflow/react를 걷어내고 캔버스를 직접 만들고, 썸네일을 iframe에서 서버 캡처로 옮기다가 하루에 세 번 배포한 기록.

putree 11. standalone 번들과 builtin 스킬 전환, 퍼블리싱 되돌리기

React도 번들러도 없는 사이트용 standalone 번들을 만들고, 슬롯 기본값을 builtin 스킬로 올리고, 되돌리기를 붙인 기록.