Commit Graph

58 Commits (1d97cbfa459422e4876ea2cf7517c305bc87e3af)

Author SHA1 Message Date
Wynd 1d97cbfa45 Added today keyword for the until flag 2025-12-11 01:25:03 +02:00
Wynd 8f4a8c18f9 Added emails to the commit list and fixed the repo name not being found when using relative paths 2025-10-05 01:27:27 +03:00
Wynd 66e7a76956 CLI option to list commits + made the caching commits vec global 2025-10-04 22:32:55 +03:00
Wynd f04b6b2b2e Fixed repo names being shown differently depending on flags used 2025-09-06 22:41:56 +03:00
Wynd df4b44eba1 Added option to use author time instead of commit time 2025-09-06 01:00:44 +03:00
Wynd 38daf4ac4c Added a test option for ignoring commits with different commit / author times 2025-09-06 00:06:28 +03:00
Wynd 5f830049dd Fixed the default days being shown being 366 instead of 365 2025-09-05 01:04:42 +03:00
Wynd a748f78a94 Added streaks and updated deps 2025-08-30 17:47:22 +03:00
Wynd e608cd9958 Option to list amount of commits per day 2025-04-24 23:08:15 +03:00
Wynd fe02a4bf0d Added a list of repos and amount of commits in those based on the heatmap data 2025-04-24 16:57:47 +03:00
Wynd 437e3689d5 Updated dependencies, toolchain and rust edition 2025-03-22 14:31:01 +02:00
Wynd 728ad3ff26 Merge branch 'feat/rayon' 2025-01-19 00:50:52 +02:00
Wynd 1d48f9ffc5 Updated depedencies 2025-01-19 00:46:02 +02:00
Wynd 21e0247d7b Some cleanup and parallel gix feature 2025-01-19 00:15:43 +02:00
Wynd 54d36fafcb Using rayon for discovering repos via dir walking 2025-01-18 21:13:26 +02:00
Wynd b1a5df8659 Rayon testing 2025-01-18 10:34:03 +02:00
Wynd 8084309af5 Added divan for benchmarking and some benchmarks 2025-01-18 00:33:24 +02:00
Wynd 055744285a Split the app into bin and lib 2025-01-18 00:14:48 +02:00
Wynd fd7e8c2e88 Allow for multiple root-dir args 2025-01-12 12:24:54 +02:00
Wynd de2b6190d5 Branches will only count up if there's at least 1 commit visible from them, similiar to how repo or commits counters work 2025-01-05 12:35:33 +02:00
Wynd 50b3f95b1d Updated the license field in cargo.toml 2025-01-04 23:57:34 +02:00
Wynd e1d489cf45 Added LICENSE file 2024-12-18 11:01:57 +02:00
Wynd 36c18008a0 Allow overriding args 2024-12-12 10:41:54 +02:00
Wynd 2603c046f6 Bumped up the version and pinned the nightly version 2024-12-03 23:06:30 +02:00
Wynd bcf4aad0d1 Removed git2 entirely, better label plurals and branches count label 2024-12-03 22:04:07 +02:00
Wynd 6f30df1d6a Updated the README 2024-11-05 11:36:54 +02:00
Wynd c9046f9a0e Chunk based heatmap for wrapping on multiple rows 2024-11-03 00:13:02 +02:00
Wynd c5341996f8 Fixed empty space being added for the first day of the heatmap if its also first day of the month 2024-11-02 15:47:19 +02:00
Wynd 267e361849 Added git2 dep to actually get all the local branches 2024-10-21 23:45:34 +03:00
Wynd 3bd86bac98 Reduced the amount of dependencies from gix and version bump 2024-10-12 12:09:50 +03:00
Wynd 8e1eaf4a03 New numbers formatting for the heatmap 2024-10-12 11:59:13 +03:00
Wynd cb50649d85 Fixed a potential error due to local repos not having any branches 2024-09-15 14:05:59 +03:00
Wynd 9efedeba00 Fixed the --ignore flag being misspelled 2024-09-15 13:48:21 +03:00
Wynd f8b8a69b8c Fixed repos without a remote having an empty branches list 2024-09-15 13:42:23 +03:00
Wynd eaf956ef9f Small fix for start dates and updated the README and Cargo.toml files 2024-09-08 00:09:12 +03:00
Wynd 6c474164fd Added a license field to cargo.toml 2024-09-07 22:30:34 +03:00
Wynd 92935c7d44 Bumped up the version number 2024-09-04 15:46:01 +03:00
Wynd c2466abf83 Updated the README with the new -i arg 2024-09-01 12:44:25 +03:00
Wynd 43e18129a1 Removed the screen clear and added an ignore repos cli arg 2024-09-01 12:22:47 +03:00
Wynd 249a962441 Number of commits is now accurate within both start and end times 2024-09-01 11:15:58 +03:00
Wynd 95bb51dfd4 Simplified the split-months option 2024-09-01 10:57:24 +03:00
Wynd 5622df82a9 Fixed the split-months heatmap being 1 day off 2024-09-01 10:52:10 +03:00
Wynd 468f6a4eba Added month splitting option 2024-08-24 16:41:51 +03:00
Wynd a7ef30e412 Number of repos now only show repos with at least 1 commit visible in the heatmap instead of all the checked ones 2024-08-24 15:47:15 +03:00
Wynd 9bc5c6174c Added a new option to allow the program to find all git repos from a given root dir 2024-08-24 14:21:26 +03:00
Wynd 90bd9ac376 Fixed a stupid bug with by-amount and made by-weight the default 2024-08-20 00:23:50 +03:00
Wynd f2e52f3815 Added a new config for coloring based on amount or weight 2024-08-20 00:07:19 +03:00
Wynd cbb5d07cb4 Added a --no-merges flag so merges can be ignored 2024-08-17 23:59:44 +03:00
Wynd 31052bcd37 Added a README file 2024-08-17 23:31:25 +03:00
Wynd 9e54cdb8ac Added total number of authors string for the visible commits 2024-08-17 17:02:31 +03:00