Giter Club home page Giter Club logo

Comments (6)

Haze-sh avatar Haze-sh commented on September 25, 2024 1

I would like to support this too, some of the links I added from CLI failed, but I don't know which. I believe this would be nice to add feature if we can see the failed processes.

from hoarder-app.

kamtschatka avatar kamtschatka commented on September 25, 2024

My view on this:

  1. How did you import them? If you have a bookmark file, you are using the CLI at the moment? What exactly is the usecase to see what has already been available?
  2. Agreed, number of bookmarks makes a lot of sense, i was thinking that myself as well (especially when it comes to pagination)
  3. Sounds like #84 ?
  4. Works fine for me. Are you sure it is really the 0.14.0 docker that was deployed? But yeah, might make sense to still show it just to be safe.
  5. Agreed. There is already a PR that I created, because I find that also quite finnicky and not really the way I expect software to work. Some of the environment variables are necessary, but there are things that should be possible to configure on the fly (e.g. AI stuff and screenshot taking). I have already tackled that before, but we will improve that a bit, to make it more generic. Definitely planned though.
  6. Never heard of that. Also not a good idea, otherwise all your confidential stuff could also be ending up there?
  7. Yeah I would also like that.

I am only a contributor, so take it with a grain of salt, but that stuff that I agree with, it something I could also see myself implementing (unless you are willing to contribute yourself, then feel free ;-) )

from hoarder-app.

2t9z16yo avatar 2t9z16yo commented on September 25, 2024

Thanks for your contributions to the app and your comments above!

1 - I currently use raindrop.io and exported a small set of bookmarks from there as html. i've tried importing this html to multiple self hosted apps like hoarder (linkding, linkace, shaarli etc). In hoarder i dragged the file and dropped it on the hoarder webpage which is what i saw mentioned as the UI version of import (did not want to use CLI). when i did that, the hoarder web came up with a bunch of notifications saying there was an error for each of the things that failed. But i can see all of them did import into hoarder. The improvement i was asking for here is, whenever there is an error on any link, to show an icon on its card to denote the error/error type
3 - Sorry. you are right. thats exactly the feature i was asking for as well
4 - I used -> ghcr.io/hoarder-app/hoarder-web:latest in my docker compose when i built the container earlier today. but see this in the Admin panel -> "
Server Version | nightly (New release available: 0.14.0)". How do i check the installed version of the app?
6 - for confidential (or links with passwords or sensitive data in them), local links etc, maybe a tag or a flag to mark them private? Internet Archive will accept requests to crawl a website on the date of the request and that could be a version of "Caching" that we could link to from Hoarder? the links are mostly links to pages anyway, so i dont really see any issues with sending them out (unless the user marks them as private somehow)

from hoarder-app.

kamtschatka avatar kamtschatka commented on September 25, 2024

1 - With all the filtering (e.g. when you are on a list), i don't really see a way to mark the bookmarks as having an error. The bookmark itself has no error, everything is fine, it was just already there, when you tried to import it again. I could imagine a short summary popup, that lists all the "errors" + links to the existing bookmark?
4 - docker image ls gave me the image id and docker image inspect <imageid> returns some information about the image. Created says "2024-05-24" for me.
6 - Links to pages that could be confidential or give away some other stuff. I personally don't see that as a use case for hoarder and if, it really needs to be done in a way that no data leaks accidentally.

Edit: I have checked now, the "version" is actually showed. "nightly" is actually the version information for your installation. This is coming from the environment variable "SERVER_VERSION" in your docker container

from hoarder-app.

2t9z16yo avatar 2t9z16yo commented on September 25, 2024

i think there is a miscommunication here about 1 above. I set up Hoarder for the first time, and during the first import of an html file with 136 links, it threw a bunch of error notifications in hoarder web. the way i did this bulk import is by dragging and dropping this html file into hoarder web. and when i go into Admin panel i can see "Num Bookmarks" is 136; so seems like they all came in. but i still do not know what the errors were as they were notifications that disappeared after a few seconds.

on the version: i see it now in the doc. unless i pin it to a version or use the "release" tag, i wont get a stable version. on pretty much all docker images, i got used to using "latest" to pull in the latest stable. i will change that in my hoarder compose now. regardless, the Admin panel should not show there is an update available to 0.14.0 (latest stable) then, as i'm running the nightly! thanks for your help!

from hoarder-app.

kamtschatka avatar kamtschatka commented on September 25, 2024

aaah ok got it, I thought you really had the bookmarks imported already. i'll have to try that then, when I have time.

Let's wait for a word from @MohamedBassem and then I guess it makes sense to close this issue out and open separate ones to track them.

from hoarder-app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.