1554 Commits

Author SHA1 Message Date
Kazuki Yamada
b13a21aebd refactor(core): Migrate GitDiffResult and related functions to gitHandle module 2025-05-24 13:59:32 +09:00
Kazuki Yamada
9f4d1bc462 refactor(core): Rename getRemoteRefs to execLsRemote and update implementation 2025-05-24 13:51:15 +09:00
Kazuki Yamada
0be489dcbb refactor(core): Update git command imports and restructure gitHandle module 2025-05-24 13:37:57 +09:00
Kazuki Yamada
081732f112 refactor(core): Rename getFileChangeCount to execGitLogFilenames and update return type 2025-05-24 13:24:43 +09:00
Kazuki Yamada
ca8bf78132 Merge pull request #583 from yamadashy/feat/git-url-parse-refs
Proper remote‐refs handling
2025-05-24 12:01:57 +09:00
Devin AI
58495bc584 style: Fix formatting in gitCommand.test.ts
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-24 02:40:50 +00:00
Devin AI
3dda598def refactor: Improve error message for invalid URL protocol
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-24 02:37:26 +00:00
Devin AI
9c79a11b70 refactor: Remove Japanese documentation and move validateGitUrl to end of file
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-24 11:34:56 +09:00
Devin AI
f1d8f2f897 style: Fix Biome linting issues in git-url-parse.d.ts
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-24 11:34:56 +09:00
Devin AI
bd053471e3 docs(types): Add documentation explaining the purpose of git-url-parse.d.ts
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-24 11:34:56 +09:00
Devin AI
5421a1f6fc refactor(types): Add type definition for git-url-parse refs parameter
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-24 11:34:56 +09:00
Devin AI
70bbaa1bca refactor(core): Create common URL validation function for Git commands
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-24 11:34:56 +09:00
Devin AI
881e55e24d fix(core): Enhance URL validation in getRemoteRefs to pass CodeQL check
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-24 11:34:56 +09:00
Devin AI
9c4e77333f style: Fix linting issues in gitCommand.test.ts
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-24 11:34:56 +09:00
Devin AI
2f4f84209d fix(core): Throw errors for invalid URLs in getRemoteRefs function
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-24 11:34:56 +09:00
Devin AI
2860e53a47 fix(core): Update URL validation in getRemoteRefs to check for git@ or https:// prefixes
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-24 11:34:56 +09:00
Devin AI
7a09a8da04 fix(core): Add URL validation to getRemoteRefs function to prevent command injection
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-24 11:34:56 +09:00
Kazuki Yamada
8f9b307ffa refactor(core/git): Improve parseRemoteValue function formatting and add test for getRemoteRefs 2025-05-24 11:34:56 +09:00
Kazuki Yamada
f6d9208fba feat(core): Add getRemoteRefs function to retrieve remote repository references 2025-05-24 11:34:56 +09:00
Kazuki Yamada
6cff02fdc3 Merge pull request #578 from yamadashy/devin/1747659397-commander-help-groups
Implement Commander.js v14 help group feature
2025-05-23 13:45:52 +09:00
Devin AI
52a5f998d0 feat: implement option groups using Commander.js v14 help group feature
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-23 10:26:59 +09:00
renovate[bot]
eee67e9f7b fix(deps): update dependency commander to v14 2025-05-23 10:26:59 +09:00
Kazuki Yamada
306ec2b403 Merge pull request #580 from yamadashy/feat/refact-git
refactor(core): Move Git-related modules to dedicated core/git directory
2025-05-20 00:57:48 +09:00
Devin AI
9a7409f41c fix(core): Fix command injection vulnerability in git clone
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-19 15:51:51 +00:00
Kazuki Yamada
9538395cdf refactor(core): Move Git-related modules to dedicated core/git directory 2025-05-19 14:53:28 +00:00
Kazuki Yamada
d0929ff6ec Merge pull request #579 from yamadashy/feat/website-og-image
chore(website): replace og-image-large.png with updated Open Graph image
2025-05-19 23:28:36 +09:00
Kazuki Yamada
6042ecddb7 chore(website): replace og-image-large.png with updated Open Graph image 2025-05-19 23:27:57 +09:00
Kazuki Yamada
fa50210cb8 0.3.6 v0.3.6 2025-05-19 00:26:54 +09:00
Kazuki Yamada
4a24a57c5e Merge pull request #574 from yamadashy/devin/1747562278-add-latest-schema-generation
Generate schema in both version-specific and latest directories
2025-05-18 19:35:26 +09:00
Devin AI
aaa2709f5b docs: reorder configuration guide sections in all languages and fix linting error
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-18 10:28:48 +00:00
Devin AI
a9ffc3b268 refactor: update initAction.ts to use latest schema URL
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-18 10:07:24 +00:00
Devin AI
23eec76519 docs: update schema references to use latest URL
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-18 10:04:14 +00:00
Devin AI
f8511f8a17 feat: generate schema in both version-specific and latest directories
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-18 09:58:42 +00:00
Kazuki Yamada
9cf32f45ff Merge pull request #571 from yamadashy/devin/1747555079-integrate-dev-setup
docs(website): Integrate Development Setup into Contributing section
2025-05-18 18:29:45 +09:00
Devin AI
ec57e9b6bb docs(website): Integrate Development Setup into Contributing section for all languages
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-18 18:27:09 +09:00
Devin AI
8a16be7971 docs(website): Add repository star and sponsor links to contribution section
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-18 18:27:09 +09:00
Devin AI
01f5174fb5 docs(website): Integrate Development Setup into Contributing section for Japanese version
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-18 18:27:09 +09:00
Devin AI
cbf1aa3e06 docs(website): Remove Development Setup page and integrate content into Contributing page
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-18 18:27:09 +09:00
Devin AI
9835462124 docs(website): Integrate Development Setup into Contributing section
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-18 18:27:09 +09:00
Kazuki Yamada
3cb7b7622a Merge pull request #572 from yamadashy/add-discord-badge
docs(README): Add Discord badge for community engagement
2025-05-18 18:05:19 +09:00
Kazuki Yamada
283fa1b2cc docs(README): Add Discord badge for community engagement 2025-05-18 18:02:10 +09:00
Kazuki Yamada
a405b33e9c Merge pull request #570 from yamadashy/devin/1747543689-add-configuration-schema
Add JSON schema for configuration validation
2025-05-18 16:45:42 +09:00
Kazuki Yamada
1cb4bea150 Update website/client/src/zh-tw/guide/configuration.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-18 16:42:59 +09:00
Kazuki Yamada
bf5bba82d6 fix(cli): Correctly merge default configuration in createConfigFile 2025-05-18 16:30:18 +09:00
Devin AI
20d460f752 docs: add schema validation section to all language versions
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-18 07:18:27 +00:00
Kazuki Yamada
e263f826d7 refactor(website): Rename generate-schema script to follow camelCase convention 2025-05-18 16:03:20 +09:00
Kazuki Yamada
5a62b8b1f5 refactor(website): Remove unused configuration schema file 2025-05-18 16:00:06 +09:00
Devin AI
ceb119e1f5 refactor: move website-generate-schema script under website section
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-18 15:59:18 +09:00
Devin AI
d94df04b56 refactor: update schema generation and documentation
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-18 15:59:18 +09:00
Devin AI
c43a3e04a5 refactor: update schema generation script and dynamic versioning
Co-Authored-By: Kazuki Yamada <koukun0120@gmail.com>
2025-05-18 15:59:18 +09:00