Coracle 0.6.33 is out with a handful of features that have been requested for a LONG time: relay feeds (ala jumble), and reposts. I've also added poll support (both rendering and publishing), and moved the feed controls to a sidebar on desktop.
Enjoy!
Login to reply
Replies (37)
Awesome, thanks!
I see it's still just +1 to react, which is a design choice that I'm not as opinionated about (but I imagine others are). With reposts this probably wins back "daily driver" from this npub...
Nice to see you’re still around. Thought you were gone
i want it to show images but no preview of websites (show non image URLs as is, with a hyperlink)
realy feeds oh yeah baby 🐥
Just working on Flotilla mostly nowadays
Love the new interface! few things -- "reactions" and "reposts" seems to just hang when I select it in the sidebar....
also there was something else but I forgot
how's that going? I've recently joined a few Discords for other stuff unrelated to Nostr/Bitcoin, and man, people are REALLY integrated into Discord... all kinds of custom icons, bots, yadda yadda
Oh yeah -- npub's aren't automatically linked in profiles -- that'd be "nice to have" because I like to link to other npubs for projects, etc...
It's funny because coracle has had them via "custom feeds" since before relay feeds existed. But nobody liked the spec and my UI was confusing, so I yield
Sure, I can do that
Do you get any errors in the console? It works ok for me
by console you mean...?
devtools, nevermind, I just assume all nostr users are developers
What do you mean? Like if someone puts `npubxxx` in a post it doesn't auto-link?
Do you see npub links in my profile? I just see raw npubs...
Not a lot of adoption, but I feel pretty good about the state of the software. Still filing off rough edges of course, but it basically works™️
Ah right OK figured... Yeah it pops up like hundreds of websocket errors, but IDK if that's unusual or not...? I mean I assume the normal operation is a bunch of relays refuse connection
Ah, I see. They should linkify if you prefix them with `nostr:` . I experimented with dropping bare npub linking support per @fiatjaf's preferences, but I know it's confusing
Oh OK I can add `nostr:` and that should be compatible with everything else too, right?
The websocket errors are normal, what I'd be looking for is something that says Error with a big long list of files and line numbers
Yes, more compatible anyway
Yeah all I'm seeing in the console log on Chrome dev tools are websocket errors, "red X", and other successful connection notices to relays or nos2x
Oh yeah I do get a "page error" something about security policy blocking "eval" in JS
Thanks!
Mind pasting it?
The Content Security Policy (CSP) prevents the evaluation of arbitrary strings as JavaScript to make it more difficult for an attacker to inject unathorized code on your site.
To solve this issue, avoid using eval(), new Function(), setTimeout([string], ...) and setInterval([string], ...) for evaluating strings.
If you absolutely must: you can enable string evaluation by adding unsafe-eval as an allowed source in a script-src directive.
⚠️ Allowing string evaluation comes at the risk of inline script injection.
Well, my CSP blocked it anyway, but that's suspicious
Nothing to do with feeds not working though
Sorry, I thought this was easy, it's actually a stupidly big refactor.
Also not to turn this into an "issues" page but I guess here we go... I'm not seeing a "repost" button anywhere, can users repost content, or is the update just about seeing reposts?
You may need to turn it on in settings
OK, now I see repost button on posts. But clicking "reposts" or "reactions" in the main feed still hangs.
I've seen this kind of thing before, bad relay selections/no content can cause it to hang. But you're following plenty of people so I don't really have any guesses. I will keep my eyes open for any clues.
Yeah IDK, I have bad luck with "database corruption" type things sometimes. Had to completely flush Nostria at one point and restart for that reason....
You could try logging out and back in but I doubt that's it
Link?
coracle.social