Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jul 01 00:15
    alfonsocuccaro commented #259
  • Jun 30 23:49
    amark commented #259
  • Jun 30 14:34
    alfonsocuccaro commented #259
  • Jun 30 14:15
    draeder commented #259
  • Jun 30 08:41
    alfonsocuccaro commented #259
  • Jun 30 04:58
    amark commented #259
  • Jun 29 00:31
    fysoul17 commented #743
  • Jun 28 19:31
    noctisatrae commented #1258
  • Jun 28 19:31
    noctisatrae commented #1258
  • Jun 28 19:30
    noctisatrae commented #1258
  • Jun 28 19:30
    noctisatrae commented #1258
  • Jun 28 17:05
    bmatusiak commented #1258
  • Jun 28 17:00
    bmatusiak commented #1258
  • Jun 27 21:52
    noctisatrae commented #1258
  • Jun 27 21:06
    noctisatrae commented #1258
  • Jun 27 21:04
    noctisatrae commented #1258
  • Jun 27 21:03
    noctisatrae commented #1258
  • Jun 27 02:00
    bmatusiak commented #1258
  • Jun 26 22:29
    noctisatrae reopened #1258
  • Jun 26 22:29
    noctisatrae commented #1258
Wasis Haryo Sasoko
@yokowasis
Now that I think about it. I never tried local storage
Mark Nadal
@amark
@yokowasis please submit the index to a GitHub Issue, I don'tw ant to lose this
Wasis Haryo Sasoko
@yokowasis
can anyone try gun.load ? it works yesterday
Jabis Sevon
@jabis
if you upgraded gun version, then you'll need to include gun/lib/utils.js or something like that - most were removed from core to libs @yokowasis
@amark, > ... tho fetching the whole node first defeats the point
like I said, make a metadata .get('chat').get('meta') first - didn't need to be the root object, just somewhere in the path it seemed
but it's definitely a reincarnation of the "first get produces undefined", so possibly a regression
Barłomiej Bąk
@dweorh_twitter

a few words about my issue with certificates I had a few days ago

let gun1 = GUN({...})
let gun2 = GUN({...})

let pair1 = SEA.pair()
let pair2 = SEA.pair()

let cert = await SEA.certify( '*', {'*': 'messages'}, pair1)

gun2.get('~' + pair1.pub).get('messages').put({msg: 'my message'}, null, {opt: {cert: cert}}) // that will NOT work, anonymous user

await gun2.user().auth(pair2)
gun2.get('~' + pair1.pub).get('messages').put({msg: 'my message'}, null, {opt: {cert: cert}}) // that will work, 'pair2' user

What I mean by this, that in my case certificates used by anonymous users don't work. The user has to be authenticated to use someone's else certificates.
At least that's how it is on my side.

Wasis Haryo Sasoko
@yokowasis
@dweorh_twitter you probably right. The easiest way to allow public write is, you log them using anonymous key pair.
So, when someone visit your website, you log them in anonymously. That way you can use certificate.
deathg0d
@deathg0d
I have a very basic question. So how does one implement pagination using gun? I assume you load all the data, sort (may be based on timestamp), and you filter based on page number? But how efficient is this assuming the entries could be very long? (and you might have to make thousands of such queries)
dot357
@dot357:matrix.org
[m]
Hello there i was coding my app all of a sudden pairs doesnt see each other
when i rejjoin a chat room someof the messages comes but thats it
it used to be working fine
Can anyone help me with this?
Lorenzo Mangani @qxip
@lmangani:matrix.org
[m]
Sounds like a network issue, but you're going to be way more detailed to get suggestions as the above description is too vague and lacks any technical details/logs
Can you reproduce this and share a working example on glitch/etc
dot357
@dot357:matrix.org
[m]
I am on the same network as it works on before i even tested on ngrok
If you want i can share my screen?
So we can talk about it
Lorenzo Mangani @qxip
@lmangani:matrix.org
[m]
I doubt anyone has that type of availability - sorry!
dot357
@dot357:matrix.org
[m]
This is my message send component
This is my message getter component db.get.on is just for cheking for am i able to get the data from peers
This is a msg send
from firefox
It doesnt get the message from the other pair
I coulnt figure it out
2 days ago same code was working
Lorenzo Mangani @qxip
@lmangani:matrix.org
[m]
as you can see the websocket connection is failing
that's the issue
dot357
@dot357:matrix.org
[m]
It used to fail but
i worked
it worked before
Lorenzo Mangani @qxip
@lmangani:matrix.org
[m]
GUN depends on those websockets being reliably connected. Are you doing this behind a proxy/gateway/something?
Yeah this seems about your network connectivity conditions and not GUN itself
dot357
@dot357:matrix.org
[m]
Let me try another connection hold on
same issue
After i logout and signin again i can see somemessages
Lorenzo Mangani @qxip
@lmangani:matrix.org
[m]
How about you use your own GUN server?
you're using a public/demo one which is not guaranteed to be reliable, run your own GUN server and the issues will disappear
dot357
@dot357:matrix.org
[m]
I have tried ngrok for server
issue still continues
Lorenzo Mangani @qxip
@lmangani:matrix.org
[m]
ngrok?
that's got nothing to do with it
dot357
@dot357:matrix.org
[m]
It turns your localhost to a server
Lorenzo Mangani @qxip
@lmangani:matrix.org
[m]
not sure where you're getting this from, but you need to run your own GUN server and then use that for your project if you want it to be reliable and up to your own devices ;)
dot357
@dot357:matrix.org
[m]
i will send link hold on
Lorenzo Mangani @qxip
@lmangani:matrix.org
[m]
nah, ngrok is just a packet forwarding tool, i know it perfectly, not good for your case
dot357
@dot357:matrix.org
[m]
So we cantry
But it use to be working i do not understand the problem what changed