Commit Graph

  • 7cd3ef09cb Update README.md (#335) Kotaro Nishigori 2024-05-09 17:23:54 +09:00
  • f814c6b89d add support for Azure OpenAI API - continue MR 167 (#324) Jakub Rosa 2024-05-09 10:23:00 +02:00
  • 74024a4997 improve OCO_AI_PROVIDER=ollama[/model name] (#327) tumf 2024-05-07 14:51:24 +07:00
  • cb7f5dd44d build di-sukharev 2024-05-05 19:12:25 +03:00
  • 9cf2db84a9 3.0.15 di-sukharev 2024-05-05 19:12:23 +03:00
  • ec307d561f 3.0.14 (#333) GPT10 2024-05-05 19:07:55 +03:00
  • 058bad95cd new version di-sukharev 2024-05-05 19:04:19 +03:00
  • 7469633e3d Merge remote-tracking branch 'origin/master' into dev di-sukharev 2024-05-05 19:03:02 +03:00
  • 278e4cb4c2 ♻️ refactor(config.ts): Addition of UnitTest environment and unittest for commands/config.ts#getConfig (#330) Takanori Matsumoto 2024-05-06 00:46:15 +09:00
  • e19305dee2 🐛bug fix: enable to use the new format of OpenAI's project API Key (#328) Takanori Matsumoto 2024-05-02 18:07:21 +09:00
  • 673eee209d Feat: Add Claude 3 support (#318) metavind 2024-04-14 07:20:12 +02:00
  • 91399a0c68 fix the broken E2E tests due to the addition of OCO_GITPUSH (#321) Takanori Matsumoto 2024-04-13 21:42:32 +09:00
  • a4480893cb feat: add instructions and support for configuring gpt-4-turbo (#320) yowatari 2024-04-12 12:55:41 +09:00
  • c410486e30 Add push config (#220) Moret84 2024-03-29 03:57:20 +01:00
  • 5cda8b1b03 test: add the first E2E test and configuration to CI (#316) Takanori Matsumoto 2024-03-25 13:01:05 +09:00
  • 0ac7211ff7 build di-sukharev 2024-03-18 15:22:14 +08:00
  • 670a758bee 3.0.12 di-sukharev 2024-03-18 15:22:13 +08:00
  • bdc98c6fa8 docs(README.md): update description text for better readability style(git.ts): add line breaks for better code readability di-sukharev 2024-03-18 15:21:38 +08:00
  • f0251d14bb build di-sukharev 2024-03-18 15:19:59 +08:00
  • 61f1a27377 Merge remote-tracking branch 'origin/master' into dev di-sukharev 2024-03-18 15:19:45 +08:00
  • c39181e5bd fix(cli.ts): fix the commit function call by passing the correct arguments to the commit function (#313) Takanori Matsumoto 2024-03-18 13:29:35 +09:00
  • 45dc2c4535 feat: add OCO_ONE_LINE_COMMIT config for enabling one line commit message (#307) Mouadh HSOUMI 2024-03-09 05:44:12 +01:00
  • a192441f68 Switch ollama api endpoint from /api/generate to /api/chat (#304) digitalstudium 2024-03-08 05:08:52 +03:00
  • 744bb9b11d Feat: Update OCO_MODEL to Latest Version and Remove Legacy GPT-3.5 Turbo Models (#299) Kuma Taro 2024-03-06 23:00:35 +09:00
  • f3adc86693 docs: update ollama usage readme (#301) Albert Simon 2024-03-06 14:56:53 +01:00
  • 714fac0637 build di-sukharev 2024-03-03 20:02:23 +08:00
  • eaf6600299 3.0.11 di-sukharev 2024-03-03 20:02:21 +08:00
  • 401be04b4d fix(githook.ts): update error message to include command example for better user guidance di-sukharev 2024-03-03 19:58:23 +08:00
  • a9a2131ebf build di-sukharev 2024-03-03 19:57:37 +08:00
  • 7dd8094760 🔧 refactor(commit.ts): remove messageTemplate from extraArgs to avoid duplication in commit message (#279) Maxence d'Espeuilles 2024-03-03 12:56:53 +01:00
  • a3d3363a01 build di-sukharev 2024-03-03 19:44:31 +08:00
  • 75d0f57f09 3.0.10 di-sukharev 2024-03-03 19:44:30 +08:00
  • 8c92b92868 Merge branch 'dev' di-sukharev 2024-03-03 19:44:07 +08:00
  • a33027b4db 🔀 refactor(commit.ts): rearrange function parameters for better readability 🎨 style(commit.ts): improve code formatting for generateCommitMessageByDiff function call di-sukharev 2024-03-03 19:43:40 +08:00
  • c1797de3da build di-sukharev 2024-03-03 19:43:15 +08:00
  • 3d49081f6d build di-sukharev 2024-03-03 19:39:00 +08:00
  • 8c318d96f4 Merge branch 'dev' of github.com:di-sukharev/opencommit into dev di-sukharev 2024-03-03 19:37:21 +08:00
  • 9b7337f67f Support Gitmoji Format in Commit Messages (#249) Malthe Poulsen 2024-03-03 12:36:55 +01:00
  • 0b5adf104a build di-sukharev 2024-03-03 19:36:23 +08:00
  • ec699c48bf Bug (commitling) Parse JSON blocks from return response (#297) Jack Lukic 2024-03-03 06:23:44 -05:00
  • c9b45492a5 feat: Add Input Token Limit Config Option (#281) mattsalt123 2024-02-29 15:06:23 +00:00
  • b0b90679a4 build di-sukharev 2024-02-28 19:29:20 +08:00
  • 02cef105a6 3.0.9 di-sukharev 2024-02-28 19:29:17 +08:00
  • 407ca4b244 build di-sukharev 2024-02-28 19:19:42 +08:00
  • 62e44e5e35 3.0.8 di-sukharev 2024-02-28 19:19:41 +08:00
  • 03fce6f5cf build di-sukharev 2024-02-28 19:19:11 +08:00
  • 6155fca4b1 3.0.7 di-sukharev 2024-02-28 19:19:09 +08:00
  • 22d4af48c7 build di-sukharev 2024-02-28 19:19:04 +08:00
  • 17d5a7143f Merge branch 'dev' di-sukharev 2024-02-28 19:18:11 +08:00
  • 011db5ad5e feat: add instructions and support for configuring GPT-4 Turbo (Preview) (#274) Isaac Johnston 2024-02-29 00:17:10 +13:00
  • 89682f0397 remove stale issue action di-sukharev 2024-02-28 14:01:07 +08:00
  • 9ed9174b6f build di-sukharev 2024-02-27 22:17:08 +08:00
  • 53ae8926fa 3.0.6 di-sukharev 2024-02-27 22:17:06 +08:00
  • 6c743ba230 chore(README.md): update link to GitHub 2023 hackathon in README The link to the GitHub 2023 hackathon in the README has been updated to point to the correct URL. This ensures that users can easily access the relevant information about the hackathon. di-sukharev 2024-02-27 22:16:23 +08:00
  • 9852c36a98 build di-sukharev 2024-02-27 22:07:18 +08:00
  • 5f85cafc7e 3.0.5 di-sukharev 2024-02-27 22:07:16 +08:00
  • 0591e6e81e docs(README.md): add alternative ways to run OpenCommit via npx and bunx The README.md file has been updated to include alternative ways to run OpenCommit via the npx opencommit and bunx opencommit commands. This provides users with more options to execute the tool without the need for a global installation. di-sukharev 2024-02-27 22:06:08 +08:00
  • a296892aaf build di-sukharev 2024-02-27 22:04:39 +08:00
  • 45958284c9 Merge branch 'master' into dev di-sukharev 2024-02-27 22:04:13 +08:00
  • 1d6980faf3 add ollama support (#269) Jaroslaw Weber 2024-02-27 23:01:13 +09:00
  • f793f01059 Merge branch 'master' of github.com:di-sukharev/opencommit di-sukharev 2023-11-27 12:14:13 +08:00
  • 7deffa8ee2 update twitter di-sukharev 2023-11-27 12:00:28 +08:00
  • 84dfc85328 Update README.md GPT10 2023-10-05 22:05:45 +08:00
  • b79aef5fad build di-sukharev 2023-09-18 14:23:43 +08:00
  • 57d9cc59b5 fix(config.ts): add default value for config parameter in OCO_OPENAI_API_KEY validator function The OCO_OPENAI_API_KEY validator function now accepts an optional config parameter with a default value of an empty object {}. This change ensures that the function can be called without providing the config parameter, improving flexibility and avoiding potential errors when the parameter is not provided. di-sukharev 2023-09-18 14:21:55 +08:00
  • e599700d72 build di-sukharev 2023-09-09 15:52:29 +08:00
  • 2761403735 Merge remote-tracking branch 'origin/master' into dev di-sukharev 2023-09-09 15:52:13 +08:00
  • e57033c4a1 chore(README.md): update information about default model and cost The default model used by OpenCommit is ChatGPT (3.5-turbo-16k) official model. It is mentioned that the cost should not exceed $0.10 per casual working day. Additionally, it is now mentioned that users have the option to switch to gpt-4, which is better but more expensive. This update provides users with more information about the available models and their associated costs. di-sukharev 2023-09-05 20:30:39 +08:00
  • ca049e4b5d chore(package.json): update deploy script to push tags before publishing to npm The deploy script in package.json has been updated to push tags before publishing to npm. This ensures that the latest version tag is pushed to the remote repository before publishing the package. di-sukharev 2023-09-05 13:57:20 +08:00
  • 2d48648f52 chore(package.json): update version to 3.0.3 The version in package.json has been updated from 3.0.2 to 3.0.3. This change is made to reflect the latest version of the project. di-sukharev 2023-09-05 13:51:21 +08:00
  • 40297e0c6a chore(package.json): update version to 3.0.2 The version in package.json has been updated from 3.0.1 to 3.0.2. This change is made to reflect the latest version of the project. di-sukharev 2023-09-05 13:49:17 +08:00
  • 75f0cd47b8 chore(package.json): update version to 3.0.1 The version in package.json has been updated from 3.0.0 to 3.0.1. This change is made to reflect the new version of the project. di-sukharev 2023-09-05 13:48:09 +08:00
  • c76313737d #247: fix (#248) Sukharev 2023-09-05 13:45:34 +08:00
  • a2b1890e7e build di-sukharev 2023-09-05 13:42:30 +08:00
  • df705b97b7 Merge remote-tracking branch 'origin/master' into dev di-sukharev 2023-09-05 13:42:22 +08:00
  • df280b7db7 fix(commitlint): use process.cwd() as fallback for process.env.PWD to ensure compatibility across platforms The commitlint module now uses process.cwd() as a fallback when process.env.PWD is not available. This ensures compatibility across different platforms and environments when determining the path to the node_modules directory. di-sukharev 2023-09-05 13:39:49 +08:00
  • 67dff60a7d chore(prompts.ts): update INIT_MAIN_PROMPT content to provide clearer instructions and improve readability (#245) Sukharev 2023-09-03 15:39:52 +08:00
  • 08fb4d801f chore: add .npmignore file and update package.json to include specific files in the "files" field di-sukharev 2023-09-03 15:29:29 +08:00
  • ac8c87be9e docs(README.md): add note about MacOS potentially requiring 'sudo' when installing package globally The README.md file now includes a note that MacOS may prompt the user to run the 'npm install -g opencommit' command with 'sudo' when installing the package globally. This note is added to provide clarity and help users who encounter this situation. di-sukharev 2023-09-03 15:22:47 +08:00
  • a9050fda39 build di-sukharev 2023-09-03 15:17:12 +08:00
  • b98b892ba1 v3.0.0 (#243) Sukharev 2023-09-03 15:16:02 +08:00
  • 0460a252e2 update major version di-sukharev 2023-09-03 15:11:14 +08:00
  • ebeb68fd9b chore(package.json): update deploy script to use 'git push --follow-tags' instead of 'git push --tags' The deploy script in package.json has been updated to use 'git push --follow-tags' instead of 'git push --tags'. This change ensures that tags are pushed along with the commit when deploying the application. di-sukharev 2023-09-03 15:07:43 +08:00
  • a9f550fb79 Merge remote-tracking branch 'origin/master' into dev di-sukharev 2023-09-03 15:04:09 +08:00
  • 4181c0b20d Refactoring and cleaning for v3 (#244) Sukharev 2023-09-03 14:59:37 +08:00
  • 765e9884dd chore(package.json): reorder scripts to improve readability and maintainability di-sukharev 2023-09-03 14:10:56 +08:00
  • ea9411fa69 build di-sukharev 2023-09-03 14:09:45 +08:00
  • 12956d7633 feat: Integrate @commitlint for Enhanced Commit Message Generation and Configuration Support (#209) Sébastien Fichot 2023-09-03 08:00:18 +02:00
  • c1627bb98c 🔧 chore(github-action.ts): add check for changes in commit messages before rebasing to improve efficiency (#222) Malthe Poulsen 2023-09-03 06:22:05 +02:00
  • 4e374aa9db fix(config.ts): pass config object to configValidators[CONFIG_KEYS.OCO_OPENAI_API_KEY] to allow access to other config values (#225) Max Zavodniuk 2023-09-03 11:21:13 +07:00
  • ef003bdad6 Add Detailed Explanation of OCO_MESSAGE_TEMPLATE_PLACEHOLDER Feature to README.md (#242) E Einowski 2023-09-02 21:18:10 -07:00
  • ba5dd848b8 Update README.md Sukharev 2023-08-24 12:00:43 +08:00
  • 916ddf02d1 2.4.2 di-sukharev 2023-07-05 15:20:11 +08:00
  • fa85ec0351 build di-sukharev 2023-07-05 15:20:03 +08:00
  • 3a7f2d69e7 2.4.1 di-sukharev 2023-07-05 15:19:29 +08:00
  • f240d35231 build di-sukharev 2023-07-05 15:19:20 +08:00
  • 04ee73ca9d 2.4.0 di-sukharev 2023-07-05 15:18:19 +08:00
  • 91885cdd1c 2.3.0 di-sukharev 2023-07-05 15:18:02 +08:00
  • b7a2cd46b3 build di-sukharev 2023-07-05 15:13:58 +08:00
  • 028c0bc518 format files di-sukharev 2023-07-05 15:13:30 +08:00