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: byjg/docker-easy-haproxy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6.0.0
Choose a base ref
...
head repository: byjg/docker-easy-haproxy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 6.0.1
Choose a head ref
  • 9 commits
  • 84 files changed
  • 1 contributor

Commits on Feb 20, 2026

  1. Documentation Refactor

    byjg committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    a410b34 View commit details
    Browse the repository at this point in the history
  2. Fix build error

    byjg committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    4b7f424 View commit details
    Browse the repository at this point in the history
  3. Fix build error

    byjg committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    580c904 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2026

  1. Add HAProxy monitoring dashboard features

    - Introduced a new `dashboard` frontend in HAProxy configuration to serve a real-time monitoring dashboard.
    - Added support for returning prebuilt `dashboard.html` for `/` or `/index.html` paths.
    - Updated test cases and expected outputs to accommodate the new frontend.
    byjg committed Feb 22, 2026
    Configuration menu
    Copy the full SHA
    67cfcf3 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2026

  1. Introduce embedded HTTP server for HAProxy monitoring dashboard

    - Added a Python-based HTTP server to serve `dashboard.html` at `/` or `/dashboard.html` paths.
    - Updated HAProxy configuration to integrate backend for the dashboard.
    - Enhanced handling of index paths with conditional redirects to the dashboard page.
    - Modified tests and updated expected outputs to reflect these changes.
    byjg committed Feb 23, 2026
    Configuration menu
    Copy the full SHA
    7e31341 View commit details
    Browse the repository at this point in the history
  2. Enable health checking for HAProxy backend servers

    - Updated HAProxy configuration templates to include `check` for `srv_stats` and `srv_dashboard` backends.
    - Adjusted expected test case outputs to account for the added health check settings.
    byjg committed Feb 23, 2026
    Configuration menu
    Copy the full SHA
    4dda1ed View commit details
    Browse the repository at this point in the history
  3. Update documentation and guides for the monitoring dashboard

    - Revised environment variables reference to clarify `HAPROXY_STATS_CORS_ORIGIN` requirements for the dashboard.
    - Enhanced README with details about the real-time monitoring dashboard and its capabilities.
    - Added a new "Monitoring Dashboard" guide, providing setup steps, login instructions, and feature overviews.
    - Included images for dashboard visuals (`dashboard_thumbnail.png`, `dashboard_login.png`).
    byjg committed Feb 23, 2026
    Configuration menu
    Copy the full SHA
    d926cd7 View commit details
    Browse the repository at this point in the history
  4. Configure HAProxy stats and improve test fixture cleanup logic

    - Set up HAProxy stats environment variables (`HAPROXY_USERNAME`, `HAPROXY_PASSWORD`, `HAPROXY_STATS_PORT`) for monitoring.
    - Updated test fixture to ensure robust cleanup with try-finally blocks.
    byjg committed Feb 23, 2026
    Configuration menu
    Copy the full SHA
    00b7bac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6939c59 View commit details
    Browse the repository at this point in the history
Loading