Regenerate dataset, statistics, and graph exports to reflect the latest devRant community activity, including updated user counts (301 to 310), total contributions (6501 to 6741), and average contributions per user (21.6 to 21.75). Replace date-range graphs from 2024-11-07 to 2024-12-13 with extended versions covering through 2024-12-17, and append new posts for users 12bitfloat and 01015087592.
- Updated dataset text file with new active user count (301) and total contributions (6501)
- Refreshed statistics files to include new user rankings and contribution percentages
- Added new export graphs for comments per day, hour, and weekday covering extended date range to 2024-12-13
- Updated individual user post files with additional content for users 01015087592 and 12bitfloat
- Refresh dataset, statistics, mentions, and graph exports to reflect 6425 total contributions (up from 6395) and updated average contribution count (21.63)
- Add new posts for users D-4got10-01, Lensflare, NoMad, and antigermanist with recent community interactions
- Adjust user rankings and mention counts for Buffon, Lensflare, cafecortado, and others based on latest activity
- Refresh dataset and statistics files to reflect 297 active users and 6395 total contributions
- Add new export graphs for comments per day, hour, and weekday covering 2024-11-07 to 2024-12-12
- Update mention counts for AlgoRythm, Demolishun, DianaDW, and Lensflare
- Append spam response text to post by user 01015087592
- Refresh dataset totals from 6170 to 6211 contributions and average from 21.65 to 21.79
- Increment IHateForALiving contributions from 529 to 546 with updated post length metrics
- Bump Demolishun mentions from 231 to 234, Lensflare from 237 to 239, and PaperTrail from 5 to 6
- Append new posts to Demolishun, Lensflare, PaperTrail, and SidTheITGuy export files
- Regenerate binary assets: wheel, tarball, database, and all chart PNGs
Regenerate export/0_dataset.txt and export/2_statistics.txt with 292 and 286 lines respectively, reflecting new user contributions and updated contribution counts. Add new user post files (posts-01015087592.txt, posts-1Cforever.txt, posts-ABBASinger.txt, posts-ACAB.txt) containing "We are invincible" content. Update existing user post files (e.g., posts-12bitfloat.txt, posts-AceDev.txt) with additional comment lines. Rebuild binary distribution files (drstats-1.3.37-py3-none-any.whl, drstats-1.3.37.tar.gz) and refresh drstats.db database. Regenerate graph images (comments_per_day, comments_per_hour, comments_per_weekday) and 1_graphs_compliation.png to match updated data range.
- Refresh dataset with 156 active users (up from 153) and 5559 total contributions (up from 5206)
- Update average contribution per user to 35.63 (previously 34.03)
- Replace export graphs (comments per day, hour, weekday) from 2024-11-07/2024-12-09 to 2024-11-07/2024-12-11
- Append new user posts to AceDev.txt and 12bitfloat.txt export files
- Update binary wheel and source distribution to version 1.3.37
Regenerate export text files (0_dataset.txt, 2_statistics.txt, 3_mentions.txt) with updated user contribution counts and rankings; add new comments_per_day, comments_per_hour, and comments_per_weekday PNG graphs covering the extended period from 2024-11-07 to 2024-12-09; append additional user posts to posts-12bitfloat.txt and posts-Chewbanacas.txt with new conversation threads; rebuild drstats-1.3.37 wheel and tarball; update drstats.db binary.
- Increment active users from 151 to 152 and total contributions from 5039 to 5089
- Update IHateForALiving contributions from 416 to 420 with adjusted average post length
- Refresh binary export files including graphs, database, and distribution archives
- Append new posts to Chewbanacas, Demolishun, and 12bitfloat export files
- Bump active users from 150 to 151 and total contributions from 4930 to 5039
- Update average contributions per user from 32.87 to 33.37
- Refresh cafecortado stats: contributions 36→37, post length 66→65, total length 2382→2409
- Append new posts to 12bitfloat and AceDev export files
- Regenerate all binary export artifacts (whl, tar.gz, png graphs, db)
- Refresh dataset, statistics, and mentions exports to reflect 150 active users and 4930 total contributions
- Add new user Aldar to posts export with a single post about NAT configuration
- Extend comments-per-day, comments-per-hour, and comments-per-weekday graphs from 2024-12-06 to 2024-12-08
- Update IHateForALiving contributions from 404 to 416 and average post length from 363.04 to 363.78
- Append new posts for AceDev including congratulations to PappyHans and append new posts for AlgoRythm including password storage criticism
Regenerate export files (dataset, statistics, mentions) with 146 active users and 4778 total contributions, reflecting new user activity and updated rankings. Add new comments-per-day, comments-per-hour, and comments-per-weekday graphs covering the period from 2024-11-07 to 2024-12-06, and remove the old dataset.txt file.
The export_statistics and export_mentions targets in the Makefile were reading from
the incorrect file export/dataset.txt instead of the renamed export/0_dataset.txt,
causing grep operations to fail silently. This commit corrects both the display
and redirect commands to use the proper source filename.
The `clean` target was added as a prerequisite to the `all` target in the Makefile, ensuring that cleanup occurs before the export and build steps during a full build cycle.
The badge URL previously referenced a non-existent 'workflow' segment in the path. This change aligns the badge link with the actual workflow file name 'build.yaml' instead of the incorrect 'workflow/build' structure.
- Refresh export/0_dataset.txt with updated user counts (143 active, 4281 total contributions) and recalculated IHateForALiving stats (387 contributions, 0.58% share)
- Append new posts to user files: 12bitfloat (Advent of Code discussion, rayon performance), Chewbanacas (pets plugin, discipline vs talent), Davidson2021 (thank you reply), Demolishun (carry weight, power supply, emotion control), IHateForALiving (cat decoration, Puff tagging), Lensflare (Amazon guess, old people scrolling feature)
- Add three new comment period graphs (comments_per_day, comments_per_hour, comments_per_weekday from 2024-11-07 to 2024-12-05)
- Update compiled graphs image and binary wheel/source distribution to version 1.3.37
- Increment total contributions in export/0_dataset.txt from 4098 to 4099
- Add new posts for user netikras in export/posts-netikras.txt covering UEFI boot speed and power supply observations
- Update comment count for hour 05 from 74 to 75 in view-comment_stats_per_hour.json
- Adjust Tuesday comment count from 646 to 647 in view-comment_stats_per_weekday.json
- Regenerate binary export files (graphs, images, wheel, tarball) and drstats.db to reflect latest data
Regenerate export statistics dataset to include 12 new user posts from IHateForALiving, D-4got10-01, Hazarth, and Lensflare, updating total contribution counts and user rankings in 0_dataset.txt alongside refreshed graph PNGs and binary distribution files.
Update the export statistics dataset to include 43 additional posts across existing user files (AceDev, AlgoRythm, AdamOnAir, posts-12bitfloat) and add two new user export files for AmyShackles and BlueNutterfly. The 0_dataset.txt summary now reflects 146 total lines (up from 114) with updated contribution percentages and average post lengths. Binary export artifacts (whl, tar.gz, db, graph pngs) are rebuilt to match the refreshed data.
- Regenerate export/0_dataset.txt with updated total contributions (2725) and IHateForALiving stats (328 contributions, 0.58%)
- Add new export files: comments_per_day, comments_per_hour, comments_per_weekday PNGs for the date range
- Append new rants to existing user files (12bitfloat, AlgoRythm, Chewbanacas, CoreFusionX, Demolishun, JsonBoa) and create new rants-AceDev.txt
- Update binary wheel, source tarball, and drstats.db to version 1.3.37
The `asyncio.wait_for` call was missing an `await` keyword, causing the coroutine to be returned instead of awaited. This fix ensures the function properly awaits the executor result with the 15-second timeout.
The timeout passed to asyncio.wait_for for the run_in_executor call fetching rants was raised to 15 seconds to accommodate slower responses from the underlying dr.get_rants API call.
The diff shows a single change in `src/drstats/sync.py` where `loop.run_in_executor(get_rants)` is corrected to `loop.run_in_executor(None, get_rants)`, adding the required `None` argument for the executor parameter to match the asyncio API signature.
The rants_of_user and posts_of_user views were missing a GROUP BY clause on the username column, causing the GROUP_CONCAT aggregations to produce incorrect concatenated results across all rows instead of per-user groupings. This fix adds the required GROUP BY username to both view definitions, ensuring each user's rants and comments are properly aggregated into separate rows.
- Bump active user count from 102 to 103 and total contributions from 2623 to 2625 in export/0_dataset.txt
- Add new score chart for user ChaosInHeaven and update existing user score charts
- Extend posts-typosaurus.txt with additional conversation lines
- Refresh all export graphs and JSON statistics files with latest data
The workflow previously only triggered on push events. This change adds a
scheduled trigger using a cron expression that runs every 30 minutes,
enabling periodic execution of the export statistics job independently
of code pushes.
Regenerate all export files including 0_dataset.txt with total contributions increased from 2567 to 2623 and average per user from 25.17 to 25.72; append 94 new lines of conversation data to posts-typosaurus.txt covering chatgpt/retoor/antigermanist interactions; rebuild all per-user score graphs and the graphs compilation png for the 2024-11-07 to 2024-11-23 period; update drstats.db and wheel/source distributions to version 1.3.37.
Update all 20 user score PNGs, comments-per-day/hour/weekday graphs, and the compilation graph with fresh data from the drstats.db database. Add newly generated posts-typosaurus.txt containing 3117 lines of exported forum posts. Bump wheel and tarball to version 1.3.37.
- Increment active user count from 101 to 102 and total contributions from 2550 to 2557 in export/0_dataset.txt
- Refresh all export graphs (comments per day/hour/weekday, score per user/period) with data spanning 2024-11-07 to 2024-11-23
- Update view-comment_stats_per_hour.json with adjusted counts for hours 10, 11, 13, 14
- Rebuild dist/drstats-1.3.37 wheel and tarball, and update drstats.db binary