HappyOnigiri
76ef3ac3da
fix: update check scripts regex and path resolution
2026-03-04 09:56:08 +09:00
HappyOnigiri
160574aab6
Merge remote-tracking branch 'origin/main' into chore/add-css-lint-scripts
...
# Conflicts:
# ui/biome.json
# ui/src/styles/gallery/base.css
2026-03-04 09:45:21 +09:00
HappyOnigiri
248f21c975
fix(lint): improve css lint scripts and remove duplicate ignores
...
- Extract shared directory resolution to check_scripts/utils.py
- Refine check_unused_css regex to accurately match className attribute values without broad character windows
- Deduplicate adjacent unused-css-check-ignore comments in base.css
2026-03-04 09:23:21 +09:00
HappyOnigiri
59f9a371cd
style: format and polish CSS check scripts and gallery styles
2026-03-04 08:20:51 +09:00
HappyOnigiri
67a2b71068
fix(lint): improve css check scripts
...
- check_property_conflicts: apply ignore comment scanning to preceding selector source
- check_unused_css: remove buggy custom fallback and apply robust JSX template class parsing constraint
- styles: add ignores for dynamic css classes missed by stricter targeted extraction
2026-03-04 08:17:41 +09:00
HappyOnigiri
b15eb15507
fix(chore): Refactor CSS check scripts according to review comments
...
- Fix duplicate checking mechanism in check_unused_css.py to accurately skip ignored selectors based on occurrence index
- Remove unused base_dir parameter from check_file in check_property_conflicts.py
2026-03-04 04:27:29 +09:00
HappyOnigiri
2258f73c5c
fix: narrow exception catching to OSError in check scripts
2026-03-04 04:18:39 +09:00
HappyOnigiri
67aae17214
style: format check_property_conflicts.py
2026-03-04 04:16:50 +09:00
HappyOnigiri
9334767bc4
chore: fix css check scripts issues and update suppression markers
2026-03-04 04:07:51 +09:00
HappyOnigiri
7f2f107f48
chore: add CSS lint scripts for unused classes and property conflicts
2026-03-04 03:33:33 +09:00
HappyOnigiri
fd944b5211
chore: exclude test files from modal escape check and fix non-ASCII characters
2026-03-04 02:28:07 +09:00
HappyOnigiri
9bbbdef779
Merge pull request #60 from HappyOnigiri/chore/add-zindex-policy-check
...
chore: add z-index policy check script
2026-03-03 21:08:07 +09:00
HappyOnigiri
74fb464547
refactor: extract _JsScanner for shared JS string/comment scanning in check_zindex
2026-03-03 21:02:19 +09:00
HappyOnigiri
f0b829c933
fix: add comma to ZINDEX_PATTERN lookbehind for compact object literals
2026-03-03 20:47:37 +09:00
github-actions[bot]
4c3e4dcf0e
Merge remote-tracking branch 'origin/main' into chore/add-zindex-policy-check
2026-03-03 11:40:50 +00:00
github-actions[bot]
098d32dd6f
Merge remote-tracking branch 'origin/main' into chore/add-keydown-handler-policy-check
2026-03-03 11:40:45 +00:00
HappyOnigiri
ce61da3007
fix: tighten z-index checker value capture and ignore marker detection
2026-03-03 20:35:05 +09:00
HappyOnigiri
e375bd2f90
fix: align keydown check docstring, handler regex, and path resolution
2026-03-03 20:34:45 +09:00
HappyOnigiri
9b9741d25d
fix: restrict z-index-check-ignore to comment spans and support backtick strings
2026-03-03 20:27:30 +09:00
HappyOnigiri
acc2004048
fix: improve keydown handler check regex for capture and balanced parens
2026-03-03 20:26:58 +09:00
HappyOnigiri
faa3d3a5c1
fix: improve keydown handler check (allowlist paths, capture regex)
2026-03-03 19:50:38 +09:00
HappyOnigiri
29e9086766
fix: anchor ZINDEX_PATTERN and add quote-aware // comment detection in check_zindex
2026-03-03 19:50:37 +09:00
HappyOnigiri
d2366b3ab8
fix(check_zindex): enforce matching quotes in VAR_TOKEN_PATTERN
2026-03-03 16:56:53 +09:00
HappyOnigiri
fa5c71c925
fix: record file read errors and tighten capture pattern in keydown handler check
2026-03-03 15:19:17 +09:00
HappyOnigiri and coderabbitai[bot]
b4e9eb88aa
Update check_scripts/check_keydown_handlers.py
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-03 15:18:18 +09:00
HappyOnigiri
c1925439d0
refactor(check_zindex): inline vs standalone ignore, multiline block comments, trailing comma and !important
2026-03-03 15:17:54 +09:00
HappyOnigiri
0a30a9661c
fix: record read failures and validate all z-index values in check_zindex
2026-03-03 13:56:14 +09:00
HappyOnigiri
b16ecc752d
chore: add check script for modal Escape-to-close policy
2026-03-03 10:03:27 +09:00
HappyOnigiri
d64068ad73
chore: add keydown handler policy check script
2026-03-03 10:00:12 +09:00
HappyOnigiri
b798ccf8ff
chore: add z-index policy check script
2026-03-03 10:00:02 +09:00
HappyOnigiri
0a5526365e
Merge branch 'main' into refactor/add-parse-json-response-for-api
2026-03-03 08:49:59 +09:00
HappyOnigiri
62d2efe95b
Merge pull request #54 from HappyOnigiri/chore/add-import-path-check-script
...
chore: add check script for ComfyUI script import paths
2026-03-03 08:47:50 +09:00
HappyOnigiri
0f036eb398
fix: enforce canonical ComfyUI script import paths
2026-03-03 08:41:31 +09:00
HappyOnigiri
fb0b87de3a
fix: fail import path check on missing directory and read errors
2026-03-03 08:26:36 +09:00
HappyOnigiri
9856c97a84
chore: add UI tests to CI and skip test files in frontend API check
2026-03-03 07:06:16 +09:00
HappyOnigiri
ae95b0180f
chore: add check script for ComfyUI script import paths
2026-03-03 07:05:44 +09:00
HappyOnigiri
a08269a47a
refactor: add parseJsonResponse for raw JSON API endpoints
2026-03-03 06:53:02 +09:00
HappyOnigiri
0938534fd5
fix: support multiline api.fetchApi calls in frontend_api_check.py
2026-03-02 08:42:23 +09:00
HappyOnigiri
5cc26cd201
fix: improve frontend api check script logic
2026-03-02 08:30:54 +09:00
HappyOnigiri
68de85ba76
chore: expand scope and refine rules for frontend API check script
2026-03-02 08:16:05 +09:00
HappyOnigiri
1b27d3ef61
fix: use isinstance for ast.Index detection to avoid premature unwrapping
2026-02-22 03:03:05 +09:00
HappyOnigiri
2cd35cd919
chore: enforce strict type checking in python backend
2026-02-21 22:19:18 +09:00
HappyOnigiri
de1681b311
fix(ci): translate comments to English and fix color check in Gallery.css
2026-02-21 14:11:17 +09:00
HappyOnigiri
39a28661a3
style: fix type linting and annotations in dependency_check.py
2026-02-21 13:47:23 +09:00
HappyOnigiri
1e608c50a9
feat: add SqliteCursorTypeChecker to detect uncasted SQLite result usage
2026-02-21 13:47:11 +09:00
HappyOnigiri
a938888981
feat: implement image download functions in frontend API
2026-02-21 10:44:02 +09:00
HappyOnigiri
ba71f6d9b5
feat: add backend endpoints for image download and metadata removal
2026-02-21 10:43:58 +09:00
HappyOnigiri
caa02c44f7
refactor: remove css check ignore logic and main.css
2026-01-27 07:48:44 +09:00
HappyOnigiri
47aac400a7
feat: add script to check for empty CSS rulesets
2026-01-27 07:39:54 +09:00
HappyOnigiri
366890831a
feat: add frontend API usage check script
2026-01-22 09:56:28 +09:00