[PR #1753] [MERGED] Add thumbnail previews to live progress header #4514

Closed
opened 2026-03-15 01:48:46 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ArchiveBox/ArchiveBox/pull/1753
Author: @pirate
Created: 1/1/2026
Status: Merged
Merged: 1/1/2026
Merged by: @pirate

Base: devHead: claude/add-progress-thumbnails-3xThS


📝 Commits (1)

  • 17029ba Add thumbnail strip to live progress monitor

📊 Changes

2 files changed (+206 additions, -0 deletions)

View changed files

📝 archivebox/core/views.py (+25 -0)
📝 archivebox/templates/admin/progress_monitor.html (+181 -0)

📄 Description

Show small thumbnails of recently completed ArchiveResult content in the progress header. The thumbnail strip appears below the stats bar and shows the last 20 successfully archived items with embeddable content (screenshots, favicons, DOM snapshots, etc.).

Features:

  • API returns recent_thumbnails with embed paths for succeeded results
  • Thumbnails display with plugin-specific icons as fallback
  • New thumbnails animate in with a pop effect
  • Clicking a thumbnail navigates to the snapshot admin page
  • Horizontal scrollable strip with custom scrollbar styling

Summary

Related issues

Changes these areas

  • Bugfixes
  • Feature behavior
  • Command line interface
  • Configuration options
  • Internal architecture
  • Snapshot data layout on disk

Summary by cubic

Adds a thumbnail strip to the live progress header. It shows previews of the last 20 successful archived items for quick visual feedback and one-click navigation.

  • New Features
    • API returns recent_thumbnails with embed paths for succeeded results.
    • Horizontal, scrollable thumbnail strip under the header.
    • Uses preview images when available; plugin icons as fallback.
    • New thumbnails animate in with a pop effect.
    • Clicking a thumbnail opens the snapshot admin page.

Written for commit 17029ba8b8. Summary will update on new commits.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ArchiveBox/ArchiveBox/pull/1753 **Author:** [@pirate](https://github.com/pirate) **Created:** 1/1/2026 **Status:** ✅ Merged **Merged:** 1/1/2026 **Merged by:** [@pirate](https://github.com/pirate) **Base:** `dev` ← **Head:** `claude/add-progress-thumbnails-3xThS` --- ### 📝 Commits (1) - [`17029ba`](https://github.com/ArchiveBox/ArchiveBox/commit/17029ba8b8c3d1b405d3d0905506b0063c89dea6) Add thumbnail strip to live progress monitor ### 📊 Changes **2 files changed** (+206 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `archivebox/core/views.py` (+25 -0) 📝 `archivebox/templates/admin/progress_monitor.html` (+181 -0) </details> ### 📄 Description Show small thumbnails of recently completed ArchiveResult content in the progress header. The thumbnail strip appears below the stats bar and shows the last 20 successfully archived items with embeddable content (screenshots, favicons, DOM snapshots, etc.). Features: - API returns recent_thumbnails with embed paths for succeeded results - Thumbnails display with plugin-specific icons as fallback - New thumbnails animate in with a pop effect - Clicking a thumbnail navigates to the snapshot admin page - Horizontal scrollable strip with custom scrollbar styling <!-- IMPORTANT: Do not submit PRs with only formatting / PEP8 / line length changes. --> # Summary <!--e.g. This PR fixes ABC or adds the ability to do XYZ...--> # Related issues <!-- e.g. #123 or Roadmap goal # https://github.com/pirate/ArchiveBox/wiki/Roadmap --> # Changes these areas - [ ] Bugfixes - [ ] Feature behavior - [ ] Command line interface - [ ] Configuration options - [ ] Internal architecture - [ ] Snapshot data layout on disk <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Adds a thumbnail strip to the live progress header. It shows previews of the last 20 successful archived items for quick visual feedback and one-click navigation. - **New Features** - API returns recent_thumbnails with embed paths for succeeded results. - Horizontal, scrollable thumbnail strip under the header. - Uses preview images when available; plugin icons as fallback. - New thumbnails animate in with a pop effect. - Clicking a thumbnail opens the snapshot admin page. <sup>Written for commit 17029ba8b8c3d1b405d3d0905506b0063c89dea6. Summary will update on new commits.</sup> <!-- End of auto-generated description by cubic. --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-15 01:48:46 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ArchiveBox#4514
No description provided.