lazygit/pkg/commands/git_commands
Tristan Déplantes 503422a72e Add author filtering to commit view
This commit introduces a new feature to the commit view, allowing users
to filter commits based on the author's name or email address. Similar
to the existing path filtering functionality, accessible through <c-s>,
this feature allows users to filter the commit history by the currently
selected commit's author if the commit view is focused, or by typing in
the author's name or email address.

This feature adds an entry to the filtering menu, to provide users with
a familiar and intuitive experience
2024-02-21 09:58:09 +01:00
..
bisect.go Centralise logic for obtaining repo paths 2023-07-30 18:35:24 +10:00
bisect_info.go Standardise on using lo for slice functions 2023-07-30 18:51:23 +10:00
blame.go Add command to find base commit for creating a fixup 2024-01-10 09:11:40 +01:00
branch.go Allow deleting remote tags/branches from local tag/branch views (#2738) 2023-08-10 17:39:26 +10:00
branch_loader.go Add a sort order menu for local branches 2023-12-27 15:25:29 +01:00
branch_loader_test.go Add a sort order menu for local branches 2023-12-27 15:25:29 +01:00
branch_test.go Allow deleting remote tags/branches from local tag/branch views (#2738) 2023-08-10 17:39:26 +10:00
commit.go Set diff.noprefix=false for all other diff commands too 2024-02-18 15:22:43 +01:00
commit_file_loader.go Set diff.noprefix=false for all other diff commands too 2024-02-18 15:22:43 +01:00
commit_file_loader_test.go
commit_loader.go Add author filtering to commit view 2024-02-21 09:58:09 +01:00
commit_loader_test.go Deprecate git.log.showGraph and git.log.order config 2024-02-16 13:23:35 +01:00
commit_test.go Set diff.noprefix=false for all other diff commands too 2024-02-18 15:22:43 +01:00
common.go Remove sync mutex 2023-10-08 18:45:36 +02:00
config.go Add UserConfig jsonschema generation script 2023-12-02 10:46:24 +01:00
custom.go
deps_test.go Add AppState to common.Common 2023-09-04 17:48:39 +02:00
diff.go Set diff.noprefix=false for all other diff commands too 2024-02-18 15:22:43 +01:00
file.go use 'suspend' instead of 'editInTerminal' internally 2023-08-09 22:03:58 +10:00
file_loader.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
file_loader_test.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
file_test.go use 'suspend' instead of 'editInTerminal' internally 2023-08-09 22:03:58 +10:00
flow.go
flow_test.go
git_command_builder.go Add support for external diff commands (e.g. difftastic) 2023-09-04 16:52:30 +02:00
git_command_builder_test.go
patch.go Fix problems with patches if git diff was customized with config. 2024-02-18 15:22:43 +01:00
rebase.go Support range select removing files from a commit 2024-02-13 09:10:15 -06:00
rebase_test.go Support range select removing files from a commit 2024-02-13 09:10:15 -06:00
reflog_commit_loader.go Add author filtering to commit view 2024-02-21 09:58:09 +01:00
reflog_commit_loader_test.go Add author filtering to commit view 2024-02-21 09:58:09 +01:00
remote.go Obtain remote URL by calling "ls-remote --get-url" instead of using git config 2024-01-10 09:24:23 +01:00
remote_loader.go Implement a sort order menu for remote branches 2023-12-22 16:30:20 +09:00
repo_paths.go Refactor repo_paths.go to use git rev-parse 2024-01-24 08:40:01 +01:00
repo_paths_test.go Refactor repo_paths.go to use git rev-parse 2024-01-24 08:40:01 +01:00
stash.go Refactor repo_paths.go to use git rev-parse 2024-01-24 08:40:01 +01:00
stash_loader.go chore: use null char as a stash entries divider during loading 2023-12-27 11:21:49 +01:00
stash_loader_test.go feat: add age on stash lines 2023-12-27 11:21:49 +01:00
stash_test.go Refactor repo_paths.go to use git rev-parse 2024-01-24 08:40:01 +01:00
status.go Add StatusCommands.IsInNormalRebase and IsInInteractiveRebase 2023-09-18 10:50:19 +02:00
submodule.go Centralise logic for obtaining repo paths 2023-07-30 18:35:24 +10:00
sync.go Allow multiple fetch commands (or fetch and pull) to run concurrently 2024-01-10 09:18:38 +01:00
sync_test.go
tag.go Remove sync mutex 2023-10-08 18:45:36 +02:00
tag_loader.go Standardise on using lo for slice functions 2023-07-30 18:51:23 +10:00
tag_loader_test.go
version.go Add a method GitVersion.IsAtLeast 2024-01-10 09:18:38 +01:00
version_test.go Add a method GitVersion.IsAtLeast 2024-01-10 09:18:38 +01:00
working_tree.go Set diff.noprefix=false for all other diff commands too 2024-02-18 15:22:43 +01:00
working_tree_test.go Set diff.noprefix=false for all other diff commands too 2024-02-18 15:22:43 +01:00
worktree.go Centralise logic for obtaining repo paths 2023-07-30 18:35:24 +10:00
worktree_loader.go Refactor repo_paths.go to use git rev-parse 2024-01-24 08:40:01 +01:00
worktree_loader_test.go Refactor repo_paths.go to use git rev-parse 2024-01-24 08:40:01 +01:00