Skip to content

feat: add auto-refresh feature for real-time dashboard monitoring#12

Merged
vishaltps merged 2 commits intomainfrom
auto-refresh-feature
Jan 9, 2026
Merged

feat: add auto-refresh feature for real-time dashboard monitoring#12
vishaltps merged 2 commits intomainfrom
auto-refresh-feature

Conversation

@vishaltps
Copy link
Owner

  • Add configurable auto-refresh with toggle (default: 30 seconds)
  • Integrate compact controls into header with iOS-style toggle switch
  • Add live countdown timer and pulsing indicator when active
  • Add icon-based refresh button for immediate page reload
  • Add informative tooltip on hover explaining the feature
  • Persist user preference in localStorage across sessions
  • Support responsive design for mobile devices
  • Add configuration options: auto_refresh_enabled, auto_refresh_interval

- Add configurable auto-refresh with toggle (default: 30 seconds)
- Integrate compact controls into header with iOS-style toggle switch
- Add live countdown timer and pulsing indicator when active
- Add icon-based refresh button for immediate page reload
- Add informative tooltip on hover explaining the feature
- Persist user preference in localStorage across sessions
- Support responsive design for mobile devices
- Add configuration options: auto_refresh_enabled, auto_refresh_interval
- Split generate_auto_refresh_script into smaller methods
- Exclude stylesheet_generator.rb from ClassLength check (CSS template)
@vishaltps vishaltps merged commit 682db41 into main Jan 9, 2026
1 check passed
vishaltps added a commit that referenced this pull request Jan 23, 2026
* feat: add auto-refresh feature for real-time dashboard monitoring

- Add configurable auto-refresh with toggle (default: 30 seconds)
- Integrate compact controls into header with iOS-style toggle switch
- Add live countdown timer and pulsing indicator when active
- Add icon-based refresh button for immediate page reload
- Add informative tooltip on hover explaining the feature
- Persist user preference in localStorage across sessions
- Support responsive design for mobile devices
- Add configuration options: auto_refresh_enabled, auto_refresh_interval

* fix: resolve rubocop offenses for auto-refresh feature

- Split generate_auto_refresh_script into smaller methods
- Exclude stylesheet_generator.rb from ClassLength check (CSS template)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant