sissbruecker / linkding

Self-hosted bookmark manager that is designed be to be minimal, fast, and easy to set up using Docker.
https://linkding.link/
MIT License
6.33k stars 299 forks source link

Add option to create snapshots for existing bookmarks #676

Closed nadir-ishiguro closed 5 months ago

nadir-ishiguro commented 6 months ago

Hi, I just gave the new snapshot feature a try and it's wonderful. Thank you very much.

I'm wondering if there's a plan to add an option to create snapshots for multiple or all existing snapshots.

truppelito commented 5 months ago

I second this!

johnmaguire commented 5 months ago

Absolutely loving the snapshot feature, huge thanks to everyone who worked on it.

I would also love to see this FR implemented. Perhaps it could be done as one of the bulk actions?

Screenshot 2024-04-10 at 2 13 04 PM
nadir-ishiguro commented 5 months ago

Absolutely loving the snapshot feature, huge thanks to everyone who worked on it.

I would also love to see this FR implemented. Perhaps it could be done as one of the bulk actions?

Screenshot 2024-04-10 at 2 13 04 PM

That's exactly what I had in mind.

sissbruecker commented 5 months ago

I wonder how people would use such a feature. Would they only use it once to create snapshots for bookmarks that were created before migrating to the linkding version that automatically creates snapshots? In that case a button in the settings might be enough, which would only create snapshots for bookmarks that don't have a (successful) snapshot yet.

Or is there a specific use-case where you would specifically want to create new snapshots for a selection of bookmarks, even though they might already have one? Note that a bookmark can have multiple snapshots, so the bulk action should probably always create a new one. But that I feel that's not the intention here.

johnmaguire commented 5 months ago

Would they only use it once to create snapshots for bookmarks that were created before migrating to the linkding version that automatically creates snapshots?

This is the primary reason I'm interested in this feature, and a button in the settings would suffice just fine.

Or is there a specific use-case where you would specifically want to create new snapshots for a selection of bookmarks, even though they might already have one?

I find this idea interesting, but it's unimportant to me. For this, I'd rather have a schedule (like, re-snapshot pages yearly.) But I'd also probably only want to target specific tags for this.

The only other reason I can imagine wanting to use the bulk action is perhaps to choose specific links after filtering (e.g. maybe there's no point in fetching YouTube pages.)


FWIW, I don't care if I accidentally create a few duplicates using the bulk action. I have enough storage space not to worry about it.