[PR #2278] [CLOSED] feat: track bookmark indexing time and improve progress report #2045

Closed
opened 2026-03-02 12:00:20 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/karakeep-app/karakeep/pull/2278
Author: @MohamedBassem
Created: 12/20/2025
Status: Closed

Base: mainHead: claude/bookmark-indexing-progress-QwZSI


📝 Commits (8)

  • d0c7163 feat: Track bookmark indexing time and show detailed import progress
  • 58e002d fix: Optimize indexing tracking and improve migration
  • 915eacb test: Add comprehensive tests for detailed import progress tracking
  • 4ae7aed revert migration
  • 1966110 Merge branch 'main' into claude/bookmark-indexing-progress-QwZSI
  • 0da2e34 Merge branch 'main' into claude/bookmark-indexing-progress-QwZSI
  • ca0af8c fix migration
  • ddf7278 i18n

📊 Changes

10 files changed (+3470 additions, -10 deletions)

View changed files

📝 apps/web/components/settings/ImportSessionCard.tsx (+127 -0)
📝 apps/web/lib/i18n/locales/en/translation.json (+21 -1)
📝 apps/workers/workers/searchWorker.ts (+10 -2)
packages/db/drizzle/0073_add_last_indexed_at_to_bookmarks.sql (+5 -0)
packages/db/drizzle/meta/0073_snapshot.json (+3008 -0)
📝 packages/db/drizzle/meta/_journal.json (+7 -0)
📝 packages/db/schema.ts (+1 -0)
📝 packages/shared/types/importSessions.ts (+9 -0)
📝 packages/trpc/models/importSessions.ts (+53 -6)
📝 packages/trpc/routers/importSessions.test.ts (+229 -1)

📄 Description

No description provided


🔄 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/karakeep-app/karakeep/pull/2278 **Author:** [@MohamedBassem](https://github.com/MohamedBassem) **Created:** 12/20/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `claude/bookmark-indexing-progress-QwZSI` --- ### 📝 Commits (8) - [`d0c7163`](https://github.com/karakeep-app/karakeep/commit/d0c7163cf87f4b35dc685d3067da85ff5c2c07f3) feat: Track bookmark indexing time and show detailed import progress - [`58e002d`](https://github.com/karakeep-app/karakeep/commit/58e002df7f848515840b73cdf1ea6c113da5a3f6) fix: Optimize indexing tracking and improve migration - [`915eacb`](https://github.com/karakeep-app/karakeep/commit/915eacbac9fae96c58af796bb37c98a0912570a6) test: Add comprehensive tests for detailed import progress tracking - [`4ae7aed`](https://github.com/karakeep-app/karakeep/commit/4ae7aed9c74d339b2de10a502e3b3721c9185eca) revert migration - [`1966110`](https://github.com/karakeep-app/karakeep/commit/1966110a3ef95214e1b0471ad1309d57d909b0d0) Merge branch 'main' into claude/bookmark-indexing-progress-QwZSI - [`0da2e34`](https://github.com/karakeep-app/karakeep/commit/0da2e345eadf74d225bcc9de16b3fe48e7c3ab89) Merge branch 'main' into claude/bookmark-indexing-progress-QwZSI - [`ca0af8c`](https://github.com/karakeep-app/karakeep/commit/ca0af8cc38e83b8f6769ac5002ae061d05b1ae7d) fix migration - [`ddf7278`](https://github.com/karakeep-app/karakeep/commit/ddf727820e7f82c25e5cfd22f5d859fbe95228be) i18n ### 📊 Changes **10 files changed** (+3470 additions, -10 deletions) <details> <summary>View changed files</summary> 📝 `apps/web/components/settings/ImportSessionCard.tsx` (+127 -0) 📝 `apps/web/lib/i18n/locales/en/translation.json` (+21 -1) 📝 `apps/workers/workers/searchWorker.ts` (+10 -2) ➕ `packages/db/drizzle/0073_add_last_indexed_at_to_bookmarks.sql` (+5 -0) ➕ `packages/db/drizzle/meta/0073_snapshot.json` (+3008 -0) 📝 `packages/db/drizzle/meta/_journal.json` (+7 -0) 📝 `packages/db/schema.ts` (+1 -0) 📝 `packages/shared/types/importSessions.ts` (+9 -0) 📝 `packages/trpc/models/importSessions.ts` (+53 -6) 📝 `packages/trpc/routers/importSessions.test.ts` (+229 -1) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-02 12:00:20 +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/karakeep#2045
No description provided.