Enhancement in CLI output & bugfix in time comparison
- Now the short_result_cli is used if no --group given
- Fixed the special case where a workday ends at midnight and night work
- Adds testcase for a workday ending at midnight and night work
Adds progression for commit loop + short CLI result
- Now their is a progression (in absolute commit number iterated) for
main commit loop
- If no --group-by given and --no-details given the CLI output is simpler
Implements output, filters CLI arguments, and period aggregation
- Implement a function aggregating commit stats by author and/or by week|month
- Deletes type hints
- Modify TempRemoteRepo to be able to force remote fetch even for local
repository (usefull in tests)