From 36510c8043b61a4e90d3df98fc0ded3dc3ca3321 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 24 Mar 2026 01:45:46 +0000 Subject: [PATCH 1/3] fix: render rate limit error link as clickable HTML https://claude.ai/code/session_01Myz9SrpE3RjuS2AndXUQmN --- app/web/src/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/web/src/index.html b/app/web/src/index.html index d8ea84b0..0cb0d188 100644 --- a/app/web/src/index.html +++ b/app/web/src/index.html @@ -321,7 +321,7 @@

setLoading(false); if (res.status === 403) { showError('Access denied', 'Your token does not have access to this file.'); return; } if (res.status === 404) { showError('File not found', 'Check the Figma URL.'); return; } - if (res.status === 429) { showError('Rate limited', 'Figma API rate limit reached. Rate limits depend on your plan and where the file lives. Check your plan limits'); return; } + if (res.status === 429) { showError('Rate limited', 'Figma API rate limit reached. Rate limits depend on your plan and where the file lives.'); document.getElementById('error-detail').insertAdjacentHTML('beforeend', ' Check your plan limits'); return; } showError('Figma API error (' + res.status + ')', await res.text().catch(function() { return ''; })); return; } From 758599b61ea049e8616ef3e0894441ef9cda6631 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 24 Mar 2026 02:33:56 +0000 Subject: [PATCH 2/3] ci: add web build to CI pipeline MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR 단계에서 웹 빌드 깨짐을 잡을 수 있도록 build:web 추가. https://claude.ai/code/session_0133xaLPFKPrassNBkfV3ihM --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 11258ea9..749b55f0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,4 +19,5 @@ jobs: - run: pnpm install --frozen-lockfile - run: pnpm lint - run: pnpm build + - run: pnpm build:web - run: pnpm test:run From d01da46813e396019db7b4190e4a5769c84a6dfb Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 24 Mar 2026 02:38:09 +0000 Subject: [PATCH 3/3] ci: separate web build into its own job MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 웹 빌드를 독립 job으로 분리하여 test job과 병렬 실행. https://claude.ai/code/session_0133xaLPFKPrassNBkfV3ihM --- .github/workflows/ci.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 749b55f0..b2720fc2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,5 +19,16 @@ jobs: - run: pnpm install --frozen-lockfile - run: pnpm lint - run: pnpm build - - run: pnpm build:web - run: pnpm test:run + + build-web: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: pnpm/action-setup@v4 + - uses: actions/setup-node@v4 + with: + node-version: 24 + cache: pnpm + - run: pnpm install --frozen-lockfile + - run: pnpm build:web