List Markdown reports in the artifact index (v1.27.0) #89

Closed
mi wants to merge 1 commits from report-markdown-files into main
Owner

The artifact index listed a report directory by its index page alone: werkcrappit's mutation-crap.md next to PIT's index.html was archived in hsadmin-ng's builds but never listed. And opened by path, a .md came as application/octet-stream and was downloaded.

  • .md files directly in a listed report directory, in reports/ or one of its direct sub-directories, get their own link next to the index page; deeper files and the JSON stay out.
  • .md is served as text/plain;charset=UTF-8, inline, like a log.

CI on werkator.javagil.de: green (139 s).

PR-doc: docs/prs/2026-10-01-PR#88-markdown-reports.md

🤖 Generated with Claude Code

The artifact index listed a report directory by its index page alone: werkcrappit's `mutation-crap.md` next to PIT's `index.html` was archived in hsadmin-ng's builds but never listed. And opened by path, a `.md` came as `application/octet-stream` and was downloaded. - `.md` files directly in a listed report directory, in `reports/` or one of its direct sub-directories, get their own link next to the index page; deeper files and the JSON stay out. - `.md` is served as `text/plain;charset=UTF-8`, inline, like a log. CI on werkator.javagil.de: green (139 s). PR-doc: `docs/prs/2026-10-01-PR#88-markdown-reports.md` 🤖 Generated with [Claude Code](https://claude.com/claude-code)
mi added 1 commit 2026-10-01 20:36:18 +02:00
The artifact index listed a report directory by its index page alone, so
werkcrappit's mutation-crap.md beside PIT's index.html was archived but
never listed. A .md file directly in a listed report directory, in
reports/ or one of its sub-directories, now gets its own link. Spring
knows no type for Markdown and sent it as a download; it is served as
UTF-8 plain text now, like a log.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
mi closed this pull request 2026-10-01 20:36:34 +02:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mi/werkator#89