Skip to content

CI追加と高速化とフォルダを上にした#5

Merged
kimuchanman merged 8 commits intomainfrom
feat/chrome-extension
Feb 20, 2026
Merged

CI追加と高速化とフォルダを上にした#5
kimuchanman merged 8 commits intomainfrom
feat/chrome-extension

Conversation

@kimuchanman
Copy link
Owner

No description provided.

kimuchanman and others added 8 commits February 20, 2026 23:40
- ESLint for JS, Stylelint for CSS
- Unit tests for buildTree logic via vitest
- Manifest structure and file reference validation
- Fix unused variables in content.js (ungrouped, scheduleApply)
- Fix CSS color notation to modern syntax

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add CI with lint, test, and manifest validation
Folders are now inserted before ungrouped items so they are
always visible without scrolling.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace sequential 'Show more' button clicking (300ms per page) with
parallel fetch of all remaining pages using the internal
workflows_partial?query=&page=N endpoint. Results in near-instant
loading of all workflows regardless of page count.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Append workflow items to the end of the list instead of trying
to insert before showMoreEl which lives in a separate parent div.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Place folder groups at the top of workflow list
@kimuchanman kimuchanman merged commit 07113b8 into main Feb 20, 2026
3 checks passed
@kimuchanman kimuchanman deleted the feat/chrome-extension branch February 20, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant