-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add author filter option for [GithubCommitActivity] #9251
feat: Add author filter option for [GithubCommitActivity] #9251
Commits on Jun 10, 2023
-
feat: Add author filter option for CommitActivity
Add a new filter option to [GithubCommitActivity], allowing users to filter the commit activity by a specific author. To make the filter more explicit, The label display "commits by [author]" for the total amount of commits and "commit activity by [author]" for other intervals when an author filter is selected. To maintain a clear and organized code structure, The filtered author is added as an argument and not to the shield path. The request to find the number of commits by the author is made using the REST api rather then the GraphQL api to make it in 1 request rather then 2. Resolves badges#9215
Configuration menu - View commit details
-
Copy full SHA for 37dbc7a - Browse repository at this point
Copy the full SHA 37dbc7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71753a2 - Browse repository at this point
Copy the full SHA 71753a2View commit details -
Add tests for [GithubCommitActivity] filter by author
Add tests for the new filter by author feature.
Configuration menu - View commit details
-
Copy full SHA for 998ea6f - Browse repository at this point
Copy the full SHA 998ea6fView commit details -
update [GithubCommitActivity] spec file for new author feat
Add test for new transformAuthorFilter function of GithubCommitActivity added for the author filter feature.
Configuration menu - View commit details
-
Copy full SHA for ab006fc - Browse repository at this point
Copy the full SHA ab006fcView commit details
Commits on Jun 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 43904a6 - Browse repository at this point
Copy the full SHA 43904a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6703fe6 - Browse repository at this point
Copy the full SHA 6703fe6View commit details -
improve error handeling for GithubCommitActivity
The author filter error handling removed was redundent as it would never execute, there is no way to seperate branch not found from repo not found.
Configuration menu - View commit details
-
Copy full SHA for 9e358c8 - Browse repository at this point
Copy the full SHA 9e358c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b704300 - Browse repository at this point
Copy the full SHA b704300View commit details -
PR badges#9233 replaced errorsMessages with httpErrors. This commit updates the new changes to stay up to date with that PR
Configuration menu - View commit details
-
Copy full SHA for c2b5769 - Browse repository at this point
Copy the full SHA c2b5769View commit details -
remove test for nonexisting error
this exception was removed in commit 9e358c8 and is not needed anymore
Configuration menu - View commit details
-
Copy full SHA for 6b773c2 - Browse repository at this point
Copy the full SHA 6b773c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c2ddcb - Browse repository at this point
Copy the full SHA 3c2ddcbView commit details -
Update example for GithubCommitActivity
Picked a user with commits in the repo as an example that would work
Configuration menu - View commit details
-
Copy full SHA for e60d71a - Browse repository at this point
Copy the full SHA e60d71aView commit details -
Add test for invalid commit activity branch
Add test for REST API calls in commit activity branch
Configuration menu - View commit details
-
Copy full SHA for 7b46dd9 - Browse repository at this point
Copy the full SHA 7b46dd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 713374a - Browse repository at this point
Copy the full SHA 713374aView commit details