Recent GitClear Improvements

Get your own free automated changelog at the link

https://www.gitclear.com/github_profile_dynamic_readme_free

By Code Domain
The types of code that have generated the most Diff Delta

tl;dr Summary

January 20, 2026
January 16, 2026
January 12, 2026
  • Add a set of graphs to accompany notifications of individual & team achievements
January 9, 2026
January 7, 2026
  • Snap images now extracted from commit messages
January 6, 2026
  • Robustify repo import page against various quota or provider deficiencies
January 5, 2026
  • Allow selecting all pages of resource notifications list to mark all as "viewed" en masse
January 3, 2026

Recent work underway
since Oct 26, 2025

Add SegmentIntrospection API endpoint and tests to expose available aggregations, names, and descriptions for stat segments
Introduces a new SegmentIntrospection API endpoint and integrated tests to fetch metadata for stat segments. Tests cover multiple segments (release_count, ai_cost_cents, commit_count, diff_delta, etc.), validating properties like name, description, higher_is_better, unit, category, is_ratio, rounding_precision, and filters, plus available_aggregations including AI-related options when supported. This enables dynamic client UIs to discover capabilities and render segment data accurately.
Awaiting deploy
Worked January 22 in gitclear/gitclear
300 Δ
Remember last tab clicked among the pre-CAB activity tabs
To consider: Will this encumber the auto-focus of "PR awaiting review"?
Awaiting deploy
Worked January 22 in gitclear/gitclear
100 Δ
Add tl;dr Summary and substantial_work? indicator to changelogs
Adds substantial_work? to CommitterChangelog and introduces a tl;dr Summary in the changelog UI. The changes, implemented in vendor/gems/chart_glimpses/app/models/committer_changelog.rb, vendor/gems/chart_glimpses/app/views/snap_changelogs/_change_logs.html.haml, and vendor/gems/chart_glimpses/app/assets/stylesheets/snap_changelogs/_change_logs.scss, add a tl;dr Summary header in the views and render a bold indicator for entries where substantial_work? is true; a new CSS block styles the summ...
Deployed January 21
Worked January 21 in gitclear/gitclear
100 Δ
Adjust Cursor data extraction for updated Cursor API response; Notify admins if data cannot be mapped
This change updates ExternalUsageClient::ExternalCursorAiUsageClient to align with the updated Cursor daily-usage-data API. It now derives committers from either userId or email, aggregates usage into per-date LlmUsageDate records, and creates new records when identifiers cannot be mapped. It also introduces a one-time admin notification if a Cursor entry lacks an identifiable user, enabling proactive alerts for future API changes. Improves data accuracy and reliability of usage reporting.
Deployed January 21
Worked January 20 in gitclear/gitclear
100 Δ
Ensure editable changelogs available from CAB
This change enables editing of CAB changelogs and refactors how they are rendered and fetched. In recent-branches-prs-viewer.js, renderChangelogs now maps each changelog to either a ChangelogDetail or a ChangelogEditor and uses initialAfterMediaId. CommitsRecentActivity is updated to scope, preload, and limit changelogs (RECENT_CHANGELOGS_TO_SHOW_CAB) and to resolve media URLs with rails_public_blob_url for media_after/before. ChangelogEditor save messaging is simplified, and a minor CSS clea...
Awaiting deploy
Worked January 17 in gitclear/gitclear
100 Δ
Add docs for API surveys
Adds a new API reference documentation page for surveys (polls) under the customer_api reference. The newly added vendor/gems/customer_api/app/views/api_reference/_surveys.html.haml documents the Surveys endpoints for creating surveys, managing questions, submitting and retrieving responses, and retrieving results. It includes parameter lists and example requests/responses to aid integrators. Benefit: helps developers discover and correctly use the Surveys API and reduces integration time.
Awaiting deploy
Worked January 16 in gitclear/gitclear
100 Δ
Assorted improvements for Enterprise job running, per Davit & Bank of Georgia
* Clarify Enterprise setup steps * Move "kill_old_processes" to run on Enterprise, not just prod * Allocate more queues for soon at the expense of urgent_request_awaiting
Deployed January 15
Worked January 15 in gitclear/gitclear
100 Δ
Improvements to prevent a PR from missing its merge_commit
* Explicitly record merge_commit_sha for a PR when we have external_pr available
* Process merge commit inline in ProcessClosedPullRequest to boost likelihood we can process the repo release for a PR immediately
* Queue processing closed commits in urgent queue to reduce likelihood of hours passing between PR initial processing and getting its release stats updated
Deployed January 9
Worked January 9 in gitclear/gitclear
100 Δ
Add: Group AI usage tokens by provider for provider-level analytics
Introduces grouping of AI usage tokens by provider in the AI usage settings UI. The server-side template at app/views/shared/settings/ai_usage.html.haml was updated to render tokens by provider, and the frontend styles in app/javascript/apps/ai-usage-token-settings.scss were extended to support the new layout. This change improves readability of token usage data and enables quicker cross-provider comparison for better cost and usage insights.
Deployed January 5
Worked January 3 in gitclear/gitclear
100 Δ
Fix issue_browse: prevent duplicate 'All Time' entry and show 'Per Interval' after
Fixes a UI bug where issue_browse displayed the 'All Time' entry twice. The patch updates the rendering in app/views/shared/resource_actions/issue_browse.html.haml and adjusts test/integration/issue_browse_test.rb to reflect the correct order: show 'All Time' once, followed by 'Per Interval' items. This eliminates duplication, clarifies the results for users, and improves test coverage.
Deployed January 1
Worked January 1 in gitclear/gitclear
100 Δ
Add consistent ascending sort for AI Cohort charts (Least use to Most use)
Adds a deterministic ascending sort to AI Cohort charts by enforcing the order from Least use to Most use in Concerns::AiSegmentConcerns::derive_series_segments. The change, implemented in app/lib/presenters/concerns/ai_segment_concerns.rb, adjusts the series derivation to produce a consistently ordered, readable chart that better communicates usage distribution across cohorts.
Deployed December 15
Worked December 12 in gitclear/gitclear
100 Δ
Add LLM metric build queue on team creation for potential LllUsageMetrics
This change updates TeamRepo::ensure_cached_stat_rebuild_on_create_destroy to queue an LLM metric build when a new team is created that may have LllUsageMetrics. It adds logic to trigger a cached stat rebuild for relevant teams without altering existing behavior. The result is earlier preparation of LLM usage metrics, improving visibility and responsiveness for teams likely to require these metrics.
Deployed December 10
Worked December 9 in gitclear/gitclear
100 Δ