Commit Graph

35 Commits

Author SHA1 Message Date
lukaszraczylo 3bd9807e50 Fixes calculations (#2)
Git Level (per commit):
    - Track unique file paths in FilesModified slice
    - FilesChanged = count of unique files in THIS commit

  Aggregator Level (per contributor):
    - Collect all file paths from all commits into a SET
    - FilesChanged = size of the unique file set

  Result:
    - Contributor.FilesChanged = count of UNIQUE files they touched
    - Repository contributor = unique files in THAT repo only
v0.2.35
2025-12-19 10:44:00 +00:00
lukaszraczylo aedcf87338 Ignore file rename / remove operations as they don't contribute to the codebase. (#1) v0.2.34 2025-12-16 19:11:25 +00:00
lukaszraczylo 8423b6ada1 Update + signing of the binaries v0.2.33 2025-12-15 00:46:20 +00:00
lukaszraczylo 4aab8af16f Remove the light mode. v0.2.32 2025-12-12 23:07:29 +00:00
lukaszraczylo a5d69ccb86 Fix styling 2025-12-12 22:41:21 +00:00
lukaszraczylo a5b522c996 Improve mobile responsiveness, explain scoring, simple search. 2025-12-12 20:42:58 +00:00
lukaszraczylo 09b0c533b4 Add retry logic for GitHub graphql requests v0.2.29 2025-12-12 01:56:52 +00:00
lukaszraczylo c34f82e548 Calculations fixes. v0.2.28 2025-12-12 01:29:46 +00:00
lukaszraczylo 03d1ef430a Use github graphql client as primary, fallback to rest client v0.2.27 2025-12-11 23:35:53 +00:00
lukaszraczylo 5115551543 Abstract git operations into generics. 2025-12-11 22:12:17 +00:00
lukaszraczylo 2f88b1a30a Add limits on the git clone based on the start date. 2025-12-11 22:04:18 +00:00
lukaszraczylo 53b1301404 Additional checks on issues. v0.2.24 2025-12-11 19:43:40 +00:00
lukaszraczylo 78f961be81 fixup! Update documentation page, add scoring calculations. v0.2.23 2025-12-11 13:34:43 +00:00
lukaszraczylo dfccce315c Update documentation page, add scoring calculations. v0.2.22 2025-12-11 13:04:58 +00:00
lukaszraczylo 37a6a3894d Update token requirements documentation. 2025-12-11 12:51:32 +00:00
lukaszraczylo f338e23caf Fixup user profiles display. v0.2.20 2025-12-11 12:27:54 +00:00
lukaszraczylo 8073711f4b Add additional sections. v0.2.19 2025-12-11 11:03:20 +00:00
lukaszraczylo 9ded096839 Create meaningful lines calculations. 2025-12-11 10:11:15 +00:00
lukaszraczylo 73ca73f9fc Update tests. 2025-12-11 09:45:49 +00:00
lukaszraczylo 7ff6df70ee Fix filtering out the bot activity. 2025-12-11 09:31:55 +00:00
lukaszraczylo 319143132b Improve achievements calculation 2025-12-11 09:18:24 +00:00
lukaszraczylo f5dc954498 Update README.md 2025-12-10 23:06:23 +00:00
lukaszraczylo 0a34241865 fixup! Don't publish the homebrew package ( for now ) 2025-12-10 22:54:09 +00:00
lukaszraczylo 6fd9cbf452 Don't publish the homebrew package ( for now ) v0.2.12 2025-12-10 22:24:49 +00:00
lukaszraczylo 83a9c7acdf Update README.md v0.2.11 2025-12-10 22:18:48 +00:00
lukaszraczylo a351eb16f7 Add license. v0.2.10 2025-12-10 22:08:11 +00:00
lukaszraczylo 44db2be8cc fixup! fixup! Update nodejs dependencies. v0.2.9 2025-12-10 22:03:06 +00:00
lukaszraczylo 7bfe4cf0ec Create CNAME v0.2.8 2025-12-10 21:52:23 +00:00
lukaszraczylo fcf16be4c8 fixup! Update nodejs dependencies. v0.2.7 2025-12-10 21:51:08 +00:00
lukaszraczylo 3a74febaf5 Update nodejs dependencies. v0.2.6 2025-12-10 21:46:20 +00:00
lukaszraczylo 3d5a95d7e1 fixup! Fix tests. 2025-12-10 21:41:36 +00:00
lukaszraczylo f0a72ae4fc Fix tests. 2025-12-10 21:38:05 +00:00
lukaszraczylo 9b7e07b3c6 Set up github action. 2025-12-10 21:34:25 +00:00
lukaszraczylo 1fba795fba Update documentation, add the autoupdater workflow. 2025-12-10 21:20:02 +00:00
lukaszraczylo 9d4de0e6b6 Initial commit. 2025-12-10 21:09:25 +00:00