[Midnightbsd-cvs] [MidnightBSD/mports] 03328a: Fix Magus ready ports view count

Lucas Holt noreply at github.com
Sun Jun 7 17:06:52 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 03328a86fe99df05ed9f363c1bc56e5b55987e1a
      https://github.com/MidnightBSD/mports/commit/03328a86fe99df05ed9f363c1bc56e5b55987e1a
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-06-07 (Sun, 07 Jun 2026)

  Changed paths:
    M Tools/magus/ready_ports.sql
    M Tools/magus/schema.sql

  Log Message:
  -----------
  Fix Magus ready ports view count

Avoid joining depends in the ready_ports view because it duplicates ready ports once per dependency. Keep the dependency blocker check as a NOT EXISTS test so the run page reports one build-ready row per port.

AI-Assisted-by: OpenAI Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


  Commit: e427c759e3a2dbae495b593efdcab3f93ba5eb1d
      https://github.com/MidnightBSD/mports/commit/e427c759e3a2dbae495b593efdcab3f93ba5eb1d
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-06-07 (Sun, 07 Jun 2026)

  Changed paths:
    M Tools/magus/www/data/magus/index.cgi
    M Tools/magus/www/tmpls/fetch-failures.tmpl

  Log Message:
  -----------
  Add Magus phase failure views

Add fetch, test, and scan failure routes for run pages using one phase-aware handler and shared template.

AI-Assisted-by: OpenAI Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>


Compare: https://github.com/MidnightBSD/mports/compare/1368a218e24b...e427c759e3a2

To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list