Skip to content

Add feature cards for Browser Notifications and Docker Deployment#65

Merged
hoangsonww merged 1 commit intomasterfrom
feat/integrate-plugins
Apr 11, 2026
Merged

Add feature cards for Browser Notifications and Docker Deployment#65
hoangsonww merged 1 commit intomasterfrom
feat/integrate-plugins

Conversation

@hoangsonww
Copy link
Copy Markdown
Owner

This pull request adds two new features to the dashboard: browser notifications and Docker deployment support. These enhancements improve user experience by providing real-time alerts and simplifying deployment.

New features:

User Experience Improvements

  • Added a "Browser Notifications" feature with native notifications for session events, customizable per event, with permission handling and fallback support. (index.html, index.htmlR724-R743)

Deployment Enhancements

  • Added a "Docker Deployment" feature, including ready-to-use Dockerfile and docker-compose.yml for easy deployment with Docker or Podman, persistent volumes, and configurable ports. (index.html, index.htmlR724-R743)

@hoangsonww hoangsonww self-assigned this Apr 11, 2026
@hoangsonww hoangsonww added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed labels Apr 11, 2026
@hoangsonww hoangsonww added the good first issue Good for newcomers label Apr 11, 2026
Copilot AI review requested due to automatic review settings April 11, 2026 21:06
@hoangsonww hoangsonww merged commit aa4d464 into master Apr 11, 2026
5 checks passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the dashboard’s marketing/landing page (index.html) to highlight two capabilities—browser notifications and Docker deployment—by adding new feature cards alongside the existing feature grid.

Changes:

  • Added a “Browser Notifications” feature card describing notification behavior and settings toggles.
  • Added a “Docker Deployment” feature card with a quick-start docker compose command.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +724 to +731
<div class="feature-card">
<div class="feature-icon ic-pink">🔔</div>
<h3>Browser Notifications</h3>
<p>
Native browser notifications for session starts, completions, errors, and subagent
spawns — even when the dashboard tab is in the background. Per-event toggles in
Settings let you choose exactly which events trigger alerts, with automatic
permission management and graceful fallback.
Comment on lines +724 to +726
<div class="feature-card">
<div class="feature-icon ic-pink">🔔</div>
<h3>Browser Notifications</h3>
Comment on lines +734 to +736
<div class="feature-card">
<div class="feature-icon ic-teal">🐳</div>
<h3>Docker Deployment</h3>
Comment on lines +738 to +740
Ready-to-use Dockerfile and docker-compose.yml for one-command deployment.
Supports both Docker and Podman with persistent volume mounts, automatic
rebuilds, and configurable port mapping. Run
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the index.html file to include two new feature cards highlighting Browser Notifications and Docker Deployment capabilities. As there are no review comments provided, I have no feedback to provide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Projects

Development

Successfully merging this pull request may close these issues.

2 participants