Copilot
|
b524f38675
|
Document that .gitignore is respected by default during workspace discovery (#983)
* Initial plan
* Document that .gitignore is respected by default and add test
Co-authored-by: j178 <10510431+j178@users.noreply.github.com>
* Lint
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: j178 <10510431+j178@users.noreply.github.com>
|
2025-10-28 16:31:00 +08:00 |
|
Jo
|
054e1fbb00
|
Error out if not projects found (#913)
|
2025-10-17 16:16:05 +08:00 |
|
Jo
|
9a4fb2be88
|
Ignore config error if the directory is skipped (#860)
* Ignore config error if the directory is skipped
* Add test
|
2025-10-09 19:58:31 +08:00 |
|
Jo
|
59960410fa
|
Add support for .prekignore to ignore directories from project discovery (#826)
|
2025-10-01 18:15:10 +08:00 |
|
Jo
|
ef7d73b9ac
|
Show project line when project is not root (#637)
* Show project line when project is not root
* Update snap
|
2025-09-07 02:27:02 +08:00 |
|
Jo
|
e9fc08bc6b
|
Implement project and hook selector (#623)
* selection
* .
* complete
* rewrite
* Fix
* Fix docs
* Update doc
* Fix single config mode
* Improve
* Fix doc
* Fixes and tweaks
* Fix tests
* Fixes and tests
* Use path clean instead of canonicalized
|
2025-09-06 16:44:22 +08:00 |
|
Jo
|
055e493fac
|
Support prek install|install-hooks|hook-impl|init-template-dir in workspace mode (#595)
* Support `prek install|install-hooks|hook-impl|init-template-dir` in workspace mode
* Fix
* Fix windows
# Conflicts:
# src/cli/hook_impl.rs
# tests/hook_impl.rs
# Conflicts:
# src/cli/install.rs
|
2025-09-06 16:44:22 +08:00 |
|
Jo
|
7f10e34e23
|
Support prek list in workspace mode (#586)
* Support `prek list` in workspace mode
* Update snapshot
|
2025-09-06 16:44:22 +08:00 |
|
Jo
|
8d644ef337
|
Fix config not staged relative filename display (#585)
* .
* Fix config not staged relative filename display
|
2025-09-06 16:44:22 +08:00 |
|
Jo
|
f089db0699
|
Add prek run --cd <dir> to change directory before running (#581)
|
2025-09-06 16:44:22 +08:00 |
|
Jo
|
a5a1b3b2b0
|
Support multiple .pre-commit-config.yaml in a workspace (monorepo mode) (#481)
* Remove color from trace log
Since `tracing-subscriber 0.3.20`, ANSI codes will be escaped so that color can not be shown in log. 4c52ca5266
* Refactor project constructure
# Conflicts:
# src/cli/run/run.rs
* .
# Conflicts:
# src/workspace.rs
# Conflicts:
# src/workspace.rs
# Conflicts:
# src/workspace.rs
.
# Conflicts:
# src/git.rs
# Conflicts:
# src/git.rs
# Conflicts:
# src/git.rs
# src/languages/script.rs
Support multiple `.pre-commit-connfig.yaml` in a workspace (monorepo mode)
.
.
Make it compile
Fix
.
.
.
Fix
Fix
Fix
.
.
.
# Conflicts:
# src/builtin/pre_commit_hooks/fix_trailing_whitespace.rs
# src/builtin/pre_commit_hooks/mod.rs
# src/hook.rs
# src/languages/docker.rs
# src/languages/docker_image.rs
# src/languages/golang/golang.rs
# src/languages/node/node.rs
# src/languages/python/python.rs
# src/languages/system.rs
# src/run.rs
* Refactor
* Fix
* .
* Fix `--config FILE`
* Add docs
* Misc
* Fix
# Conflicts:
# README.md
|
2025-09-06 16:44:22 +08:00 |
|