Commit graph

218 commits

Author SHA1 Message Date
Sahaj Jain
d3d067c8d4
Update README.md 2025-06-04 14:30:34 +05:30
Sahaj Jain
9c642ac866
Update README.md 2025-06-04 14:05:25 +05:30
Sahaj Jain
c9ae97a5b0
Update README.md 2025-03-20 16:35:03 +05:30
Sahaj Jain
15be4506bf chore: Bump ver 2025-03-20 16:10:17 +05:30
Sahaj Jain
6c0be23fe6
Merge pull request #50 from vowstar/global-configuration
feat(config): add global configuration support
2025-03-20 16:08:25 +05:30
Sahaj Jain
4bb2e7a5be
Merge pull request #51 from jnsahaj/feature/operate
Feature/operate
2025-03-20 16:08:10 +05:30
Sahaj Jain
6c35341c9a feat: Parse operate AI response and execute command 2025-03-20 16:07:19 +05:30
Sahaj Jain
61e13f9905 feat: Generate raw output for operate command 2025-03-20 15:36:40 +05:30
Huang Rui
73d3bde0ae
feat(config): add global configuration support
- add global configuration file path `~/.config/lumen/lumen.config.json`
- update document for global configuration file path settings
- add `dirs = "6.0.0"` to dependencies, update Cargo.{lock,toml}

Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-03-10 18:32:04 +08:00
Sahaj Jain
020be51536
Update README.md 2025-02-26 22:50:56 +05:30
Sahaj Jain
e4fd7b1488 chore: Bump ver 2025-02-26 22:37:45 +05:30
Sahaj Jain
337e14c84e
Merge pull request #47 from jnsahaj/feature/exclude-file-patterns
feat(git_entity): add GIT_DIFF_EXCLUSIONS for command-line git calls
2025-02-26 22:28:50 +05:30
Sahaj Jain
c60b202b05 feat(git_entity): add GIT_DIFF_EXCLUSIONS for command-line git calls 2025-02-26 22:28:23 +05:30
Sahaj Jain
b64183373c
Update README.md 2025-02-26 22:13:27 +05:30
Sahaj Jain
17281c7f20
Update README.md 2025-02-26 21:57:21 +05:30
Sahaj Jain
81732ef925
Update README.md: Lazygit tips 2025-02-26 21:56:45 +05:30
Sahaj Jain
cbe627c3a9
Merge pull request #46 from jnsahaj/feature/deepseek
Feature/deepseek
2025-02-26 21:52:50 +05:30
Sahaj Jain
7c7029dc14 feat(provider): add get_model method to DeepSeekProvider 2025-02-26 21:34:32 +05:30
Sahaj Jain
5ced59291a Merge branch 'main' into feature/deepseek 2025-02-26 21:29:55 +05:30
Sahaj Jain
311abf2b59 feat: Print provider for explain command 2025-02-26 21:03:38 +05:30
Sahaj Jain
138fc9ea09 feat: Add DeepSeek API support 2025-02-07 19:55:16 +05:30
Sahaj Jain
6351725575
Merge pull request #41 from theSoberSobber/main
fix: Make second pop in commit message conditional
2024-12-27 03:30:19 +05:30
theSoberSobber
a1dbb1fe66 fix: Make second pop in commit message conditional 2024-12-21 10:51:17 +05:30
Sahaj Jain
e72cd45647 chore: Bump ver 2024-12-21 00:41:53 +05:30
Sahaj Jain
79dee06eaa Merge branch 'main' of github-jnsahaj:jnsahaj/lumen 2024-12-21 00:34:01 +05:30
Sahaj Jain
a0b9831737 fix: Claude API request 2024-12-21 00:33:46 +05:30
Sahaj Jain
7684f3468c
Update README.md 2024-12-18 17:21:27 +05:30
Sahaj Jain
84d07c7aa8 chore: Bump ver 2024-12-18 17:18:23 +05:30
Sahaj Jain
b1789f6f02
Merge pull request #40 from dot-file/nix-flake
packaged with nix flakes
2024-12-18 17:11:16 +05:30
Sahaj Jain
fbd463f12c fix: Remove wrap from fzf command 2024-12-18 17:10:49 +05:30
user
d215bfcabf packaged with nix flakes 2024-12-16 21:15:15 +03:00
Sahaj Jain
4bbd8a2687
Merge pull request #38 from nguyenphutrong/main
feat(commit-reference): add support for triple-dot syntax
2024-12-12 05:55:07 +05:30
Trong Nguyen
0557df33df feat(commit-reference): add support for triple-dot syntax
Enhances commit reference handling by introducing support for the triple-dot syntax in commit ranges. This allows users to specify comparison ranges more flexibly, improving the functionality of the diff command.
2024-12-10 00:01:32 +07:00
Sahaj Jain
3cccf79af2 refactor: stdin for explain 2024-11-29 23:57:59 +05:30
Sahaj Jain
29790ee06d revert commits 2024-11-29 23:46:20 +05:30
Sahaj Jain
3c00dd4a38 Revert "Refactor CommandType::Explain to use"
This reverts commit 12d0b10294.
2024-11-29 23:39:44 +05:30
Sahaj Jain
f69ad6326e Revert "Added documentation for explain STDIN feature"
This reverts commit ca19069d60.
2024-11-29 23:39:03 +05:30
mulla028
ca19069d60 Added documentation for explain STDIN feature 2024-11-25 18:24:00 -05:00
mulla028
002f77b3d7 Implementation of new_from_stdin() moved inside of main.rs, new_from_stdin() deleted 2024-11-25 18:15:41 -05:00
mulla028
05949aa378 Implementation of stdin moved from explain.rs to main.rs 2024-11-25 18:14:57 -05:00
mulla028
cfe94e735d cargo fmt applied 2024-11-24 20:44:44 -05:00
mulla028
9cadd2ac41 Handle '-' commit SHA in main.rs by reading from stdin 2024-11-24 20:36:06 -05:00
mulla028
12d0b10294 Refactor CommandType::Explain to use 2024-11-24 20:35:50 -05:00
mulla028
97e65b5d0e Refactor ListCommand to use 2024-11-24 20:35:31 -05:00
mulla028
f539c94793 Add method to for stdin input handling 2024-11-24 20:35:01 -05:00
mulla028
aeb5ddd02c Refactor ExplainCommand to handle '-' commit SHA by reading from stdin 2024-11-24 20:33:56 -05:00
Sahaj Jain
960054bce1 chore: Bump ver 2024-11-22 01:56:29 +05:30
Sahaj Jain
fcac92257b
Merge pull request #28 from jnsahaj/feature/update-readme
feat: Update readme
2024-11-22 01:53:17 +05:30
Sahaj Jain
325b107db7 feat: Update readme 2024-11-22 01:52:58 +05:30
Sahaj Jain
1547e0e035
Merge pull request #29 from jnsahaj/feature/explain-range-diff
fix: Add error handling for invalid range
2024-11-22 01:46:24 +05:30