[GH-ISSUE #952] Request: Introduce a modifiedAt property on bookmarks #630

Closed
opened 2026-03-02 11:51:27 +03:00 by kerem · 3 comments
Owner

Originally created by @jhofker on GitHub (Jan 31, 2025).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/952

Describe the feature you'd like

Today I see createdAt is on the Bookmark model -- it would be helpful to track modifications to the bookmark in order to allow smarter syncing to other systems.

Describe the benefits this would bring to existing Hoarder users

Building obsidian-hoarder, I'm finding it would be nice (especially for folks with large libraries) to be able to compare modification times before syncing a bookmark to their local storage. Having this property would make it easier to update only the items that need it.

Can the goal of this request already be achieved via other means?

I don't believe so!

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundamental request

Additional context

No response

Originally created by @jhofker on GitHub (Jan 31, 2025). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/952 ### Describe the feature you'd like Today I see `createdAt` is on the [Bookmark model](https://docs.hoarder.app/api/get-a-single-bookmark) -- it would be helpful to track modifications to the bookmark in order to allow smarter syncing to other systems. ### Describe the benefits this would bring to existing Hoarder users Building [obsidian-hoarder](https://github.com/jhofker/obsidian-hoarder/), I'm finding it would be nice (especially for folks with large libraries) to be able to compare modification times before syncing a bookmark to their local storage. Having this property would make it easier to update only the items that need it. ### Can the goal of this request already be achieved via other means? I don't believe so! ### Have you searched for an existing open/closed issue? - [x] I have searched for existing issues and none cover my fundamental request ### Additional context _No response_
kerem 2026-03-02 11:51:27 +03:00
Author
Owner

@kamtschatka commented on GitHub (Jan 31, 2025):

what do you consider a modification?
everything that is related to it at all, meaning:

  • recrawl
  • tags updated
  • screenshots added
  • updating of summary
  • update of the text (text bookmarks)
  • update of highlights
  • ....
<!-- gh-comment-id:2627791225 --> @kamtschatka commented on GitHub (Jan 31, 2025): what do you consider a modification? everything that is related to it at all, meaning: * recrawl * tags updated * screenshots added * updating of summary * update of the text (text bookmarks) * update of highlights * ....
Author
Owner

@MohamedBassem commented on GitHub (Feb 1, 2025):

Started with modifications to the bookmark entity itself. We can include more if needed.

<!-- gh-comment-id:2629005873 --> @MohamedBassem commented on GitHub (Feb 1, 2025): Started with modifications to the bookmark entity itself. We can include more if needed.
Author
Owner

@jhofker commented on GitHub (Feb 1, 2025):

Thanks @MohamedBassem, that's a fantastic start!

@kamtschatka I think all of those are good options; updated tags and assets would probably be my priorities out of the list.

<!-- gh-comment-id:2629097729 --> @jhofker commented on GitHub (Feb 1, 2025): Thanks @MohamedBassem, that's a fantastic start! @kamtschatka I think all of those are good options; updated tags and assets would probably be my priorities out of the list.
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#630
No description provided.