Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Stigmatoz/web-activity-time-tracker
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: abyabraham93/web-activity-time-tracker
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 10 commits
  • 100 files changed
  • 1 contributor

Commits on Jul 16, 2025

  1. Added stealth mode 🔒 - Hide your browsing habits during presentations

    - New Blank view hides all content but keeps controls visible
    - Dashboard remembers your view preference (hourly/intervals/notes/blank)
    - Updated README with direct, no-BS language
    - Fixed tab items visibility - buttons always show, content hides when needed
    - Zero data sent to cloud - your browsing habits stay local
    abyabraham93 committed Jul 16, 2025
    Configuration menu
    Copy the full SHA
    b1beb7f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    826bc55 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0db2d7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b7ff2d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9af7c03 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0c62354 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2025

  1. fix: Align pie chart data with table data in dashboard

    This commit fixes the discrepancy between the pie chart and table data in the dashboard view. The changes ensure that:
    
    1. The pie chart now uses the same today's data as shown in the table
    2. The pie chart legend now correctly displays today's usage time for each site
    3. Added a helper function getTodaySummaryTime() to consistently extract today's data
    
    This ensures consistency across all dashboard visualizations and improves the accuracy of the data representation.
    abyabraham93 committed Jul 17, 2025
    Configuration menu
    Copy the full SHA
    3acbc64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0da7ec0 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2025

  1. Implement single shared data source for dashboard components

    - Refactor Dashboard component to create shared data state (dashboardData) for consistent data across all dashboard views
    - Update TopSitesPieChart to accept shared data prop and use it when available
    - Update TabList component to accept shared data prop and prioritize shared data over independent fetching
    - Add watchers in both components to reactively update when shared data changes
    - Add loading state in Dashboard component while data is being fetched
    - Fix button text color to black for better visibility
    - Ensure pie chart, table, and legend all use the same single source of truth
    - Improve performance by loading data once instead of multiple times
    - Add proper null safety and default values to prevent TypeScript errors
    abyabraham93 committed Jul 18, 2025
    Configuration menu
    Copy the full SHA
    205fda3 View commit details
    Browse the repository at this point in the history
  2. performance update

    abyabraham93 committed Jul 18, 2025
    Configuration menu
    Copy the full SHA
    7860c42 View commit details
    Browse the repository at this point in the history
Loading