Skip to content

Commit 32b9292

Browse files
committed
Bulk of functionality done
* All functions basically match those of the original project Some are ever so slightly different, but we'll deal with that later. For now, the projects are nearly 1:1 but without any user customizability
1 parent 7635788 commit 32b9292

File tree

3 files changed

+303
-87
lines changed

3 files changed

+303
-87
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -70,14 +70,14 @@ project's version. Not Yet Implemented means it does not exist yet:
7070
| **New Contributors (Sorted by Email)** | Completed ✔️ | Lists new contributors sorted by their email addresses. |
7171
| **Git Commits per Author** | Completed ✔️ | Counts commits made by each author. |
7272
| **Git Commits per Date** | Completed ✔️ | Counts commits based on the date. |
73-
| **Git Commits per Month** | Stubbed 🛠️ | Counts commits based on the monthly. |
74-
| **Git Commits per Year** | Stubbed 🛠️ | Counts commits based on the year. |
75-
| **Git Commits per Weekday** | Stubbed 🛠️ | Counts commits based on the weekday. |
76-
| **Git Commits per Weekday by Author** | Stubbed 🛠️ | Shows weekday commit counts by given author. |
77-
| **Git Commits per Hour** | Stubbed 🛠️ | Counts commits based on the hour. |
78-
| **Git Commits per Hour by Author** | Stubbed 🛠️ | Shows hourly commit count hour by given author. |
79-
| **Git Commits per Timezone** | Stubbed 🛠️ | Counts commits based on timezones. |
80-
| **Git Commits per Timezone by Author** | Stubbed 🛠️ | Shows timezone-based commit counts by given author. |
73+
| **Git Commits per Month** | Completed ✔️ | Counts commits based on the monthly. |
74+
| **Git Commits per Year** | Completed ✔️ | Counts commits based on the year. |
75+
| **Git Commits per Weekday** | Completed ✔️ | Counts commits based on the weekday. |
76+
| **Git Commits per Weekday by Author** | Completed ✔️ | Shows weekday commit counts by given author. |
77+
| **Git Commits per Hour** | Completed ✔️ | Counts commits based on the hour. |
78+
| **Git Commits per Hour by Author** | Completed ✔️ | Shows hourly commit count hour by given author. |
79+
| **Git Commits per Timezone** | Completed ✔️ | Counts commits based on timezones. |
80+
| **Git Commits per Timezone by Author** | Completed ✔️ | Shows timezone-based commit counts by given author. |
8181
| **Since Variable Adjustable by User** | Not Yet Implemented ❌ | Allows users to set the starting point for commit logs. |
8282
| **Until Variable Adjustable by User** | Not Yet Implemented ❌ | Enables users to define the end point for commit logs. |
8383
| **Pathspec Variable Adjustable by User** | Not Yet Implemented ❌ | Filters commits based on specified path patterns. |

TODO.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
- Test suite should run when someone submits a PR in GitHub
77
* Add configuration similar to how `git-quick-stats` does it
88
- Maybe play around with a config file as an option that the user can save
9-
* Add screenshots to README.md
9+
- Probably choose INI since Python can handle this via configparser
1010
* Structure could probably use a slight adjustment
1111
- Right now, it's fairly small so we can deal with all of the source files
1212
being co-located. As it grows, it might be better to create a logical

0 commit comments

Comments
 (0)