You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Linkding is able to generate HTML snapshots of bookmarks for offline viewing. Would be good to be able to download these to the device and load them when offline or whenever it's available.
I don't have Kotlin experience but I can look into this anyway if you're willing to merge but not implement yourself.
Describe how you think it could work
I don't think there is a way to get this from the REST API but the snapshots can be queried from /assets/<bookmark_id>.
The user should be able to:
Choose to download individual snapshots or automatically download for all bookmarks that satisfy a certain criteria (probably tag).
To view the snapshots whenever they're available or just when the user is offline.
Additional context
No response
The text was updated successfully, but these errors were encountered:
@caferen thanks for the suggestion! Sounds really interesting. I'll take a look at how to generate the snapshots and integrate this feature into the app. The suggested triggers for downloading also make sense.
@fibelatti thanks, looking forward to it. I should also mention there's another endpoint for "reader mode": /assets/<bookmark_id>/read. This one relies on JS and CSS separately served from the server though.
Describe your idea
Linkding is able to generate HTML snapshots of bookmarks for offline viewing. Would be good to be able to download these to the device and load them when offline or whenever it's available.
I don't have Kotlin experience but I can look into this anyway if you're willing to merge but not implement yourself.
Describe how you think it could work
I don't think there is a way to get this from the REST API but the snapshots can be queried from
/assets/<bookmark_id>
.The user should be able to:
Additional context
No response
The text was updated successfully, but these errors were encountered: