Commit graph

5310 commits

Author SHA1 Message Date
Paul Gauthier (aider)
a67da8a133 Update the modification date in the leaderboard index page based on the latest modification time of the related files 2024-07-29 13:13:56 -03:00
Paul Gauthier
2ec8099319 Update the leaderboards page with author and last updated date. 2024-07-29 13:13:55 -03:00
Paul Gauthier (aider)
7d04fc2183 Add Python code to print the last modified date of the leaderboards index.md file 2024-07-29 13:09:32 -03:00
Paul Gauthier
9791ab7bdc Update leaderboard documentation with last modified date and author 2024-07-29 13:09:31 -03:00
Paul Gauthier
f8f0330834 set version to 0.46.2-dev 2024-07-29 13:05:56 -03:00
Paul Gauthier
dfa7e5bd4b version bump to 0.46.1 2024-07-29 13:04:18 -03:00
Paul Gauthier
0fb5efc583 copy 2024-07-29 12:51:04 -03:00
Paul Gauthier
ae1932f43f copy 2024-07-29 12:50:12 -03:00
Paul Gauthier (aider)
da236f5f65 Update legend label to describe bubble size as total lines contributed by aider 2024-07-29 12:49:09 -03:00
Paul Gauthier
affb438cda Update the bubble chart label to include "by aider" 2024-07-29 12:49:07 -03:00
Paul Gauthier
b523582f62 copy 2024-07-29 12:44:40 -03:00
Paul Gauthier
94e76256cc copy 2024-07-29 12:22:23 -03:00
Paul Gauthier (aider)
f793939829 Remove the left legend box 2024-07-29 12:14:54 -03:00
Paul Gauthier (aider)
4c9337f865 Move the legend to the top and add a chart title to improve the visibility of the dataset label. 2024-07-29 12:12:07 -03:00
Paul Gauthier
c294bff910 Add more descriptive y-axis label for Aider contribution chart 2024-07-29 12:10:13 -03:00
Paul Gauthier (aider)
68ccbdfa3a Fix tooltip to display correct integer lines of code 2024-07-29 12:08:46 -03:00
Paul Gauthier (aider)
a38a362bd5 Fix the tooltip to correctly show the percentage and lines of code, and round the percentage to a whole number. 2024-07-29 12:07:28 -03:00
Paul Gauthier (aider)
931e158edf Add legend to explain bubble size represents lines of code 2024-07-29 12:06:04 -03:00
Paul Gauthier (aider)
3ed6271fa2 Scale the bubbles by 1.5x 2024-07-29 12:05:20 -03:00
Paul Gauthier (aider)
af92e71932 Modify chart to display percentage on y-axis and use lines of code for bubble radius 2024-07-29 12:04:45 -03:00
Paul Gauthier (aider)
148078ecac Modify chart to display both lines of code and percentage contributed by Aider 2024-07-29 12:03:42 -03:00
Paul Gauthier (aider)
994e9a1475 Change the y-axis to show lines of aider code instead of percentage 2024-07-29 12:00:32 -03:00
Paul Gauthier
15dea19424 Update blame data for website 2024-07-29 11:58:47 -03:00
Paul Gauthier
4d150fdb7c update reqs for semver 2024-07-29 11:58:30 -03:00
Paul Gauthier (aider)
108df378aa Add --output option to save YAML results to a file 2024-07-29 11:56:47 -03:00
Paul Gauthier (aider)
35503c0dff Add a tqdm progress bar to the process_all_tags_since function to show progress while working through all tags. 2024-07-29 11:55:39 -03:00
Paul Gauthier
4ed4f1400c Add blame data for Aider project versions 2024-07-29 11:55:04 -03:00
Paul Gauthier
c971db7cb7 Finished blame graph 2024-07-29 11:52:55 -03:00
Paul Gauthier (aider)
1044c7a71e Remove unused imports and split long line in blame.py 2024-07-29 11:52:50 -03:00
Paul Gauthier
8ff7242bce Add support for parsing command line arguments to the blame script 2024-07-29 11:52:49 -03:00
Paul Gauthier (aider)
2ded5e6faa Update the x-axis of the chart to show increasing dates from left to right, using month labels. 2024-07-29 11:50:11 -03:00
Paul Gauthier
05685c752b Add 15 days to the maximum date range in the blame chart. 2024-07-29 11:48:05 -03:00
Paul Gauthier (aider)
9b78f844a9 Extend the x-axis maximum limit to include the last date 2024-07-29 11:45:21 -03:00
Paul Gauthier (aider)
130a161b8e Increase dot size and opacity of trailing average line in chart 2024-07-29 11:44:42 -03:00
Paul Gauthier
3106ce3d1f Add missing max property to chart configuration to ensure the chart displays the full range of contribution percentages. 2024-07-29 11:44:40 -03:00
Paul Gauthier (aider)
7140f9ce8e Increase Aider's contribution percentage across releases 2024-07-29 11:41:02 -03:00
Paul Gauthier
10029f961e Add more descriptive label to blame chart 2024-07-29 11:41:01 -03:00
Paul Gauthier (aider)
a62a2201ad Add date with year to x-axis in Chart.js configuration 2024-07-29 11:39:04 -03:00
Paul Gauthier
798c22dbb9 Add support for displaying code contribution percentages greater than 100% 2024-07-29 11:39:02 -03:00
Paul Gauthier
e1a09c907d Update the label and axis titles of the blame chart to provide more descriptive information. 2024-07-29 11:37:49 -03:00
Paul Gauthier (aider)
1db6962285 Round the percentage displayed in the tooltip to a whole number 2024-07-29 11:31:35 -03:00
Paul Gauthier (aider)
0e6ebfb8a0 Add date formatting libraries to Chart.js configuration 2024-07-29 11:29:40 -03:00
Paul Gauthier (aider)
c54fa50367 Add a scatter plot graph of the blame.yml data to the blame.md file 2024-07-29 11:22:47 -03:00
Paul Gauthier
b777785bd2 Add blame.md file to website/_includes directory 2024-07-29 11:22:46 -03:00
Paul Gauthier (aider)
77022a9729 Refactor the code in the if args.all_since block into a new function process_all_tags_since. 2024-07-29 11:19:34 -03:00
Paul Gauthier (aider)
074aeb5048 Change the output format to YAML and include the date of the second tag in each range. 2024-07-29 11:13:55 -03:00
Paul Gauthier
dba560caf9 Add formatting to blame output 2024-07-29 11:13:52 -03:00
Paul Gauthier (aider)
133bb0491e Add support to identify aider-written commits by checking the commit message 2024-07-29 11:05:33 -03:00
Paul Gauthier (aider)
7508b8c93c Improve error handling in get_counts_for_file function to gracefully handle files that cannot be blamed. 2024-07-29 11:04:28 -03:00
Paul Gauthier
d1abb85445 Add debug logging to dump all tags since a given start tag 2024-07-29 11:04:25 -03:00