this post was submitted on 07 Jul 2023
62 points (98.4% liked)

Memmy - An iOS client for Lemmy

5074 readers
1 users here now

Download on the App Store

View on GitHub

Join the Discord

Code of Conduct

founded 2 years ago
MODERATORS
 

Edit:

top 30 comments
sorted by: hot top controversial new old
[–] adj16@lemmy.world 32 points 2 years ago (3 children)

Likely related to this issue, perhaps it’s not completely closed yet:

GitHub Issue

[–] sci@feddit.nl 12 points 2 years ago

hilarious bug

[–] genfood@feddit.de 7 points 2 years ago (1 children)
[–] FredericChopin@vlemmy.net 4 points 2 years ago (3 children)
[–] minorsecond@lemm.ee 1 points 2 years ago

I get an error

[–] madeindjs@lemmy.ml 1 points 2 years ago (2 children)

It doesn't do anything with my client (Thunder)

[–] eoddc5@lemmy.world 3 points 2 years ago

Just add that to yet another feature that thunder is missing.

[–] genfood@feddit.de 1 points 2 years ago

Yeah the problem occurred on Memmy. 😅

[–] genfood@feddit.de 1 points 2 years ago (1 children)

Doesn’t do anything for me.

[–] gkd@lemmy.ml 2 points 2 years ago

You could test it now, though you might have to actually re-install to get the message again. You could also use another app to test it and should get it. Visit my profile and hit Posts. There's a test link there that will show off the issue.

[–] gkd@lemmy.ml 6 points 2 years ago* (last edited 2 years ago)

Yea, I think the issue got closed on accident during our migration to Linear (you can see all the tag replacements...)

I'll do a filter to fix this issue. Super weird lmao.

Edit: Repost of the comment I made below for visibility:

This is related to this bug: https://github.com/Memmy-App/memmy/issues/170

I guess what I need to do is completely filter out anything that is local. Super weird issue and frankly annoying that they can even be posted to Lemmy.

To test this, visit my profile and hit "Posts". I posted something in /c/test with an internal IP for reference.

Edit: We'll add some information to the dialog asking you to deny the permission and I'll do my best to filter these out so it doesn't pop up at all.

https://i.imgur.com/RdMOkOb.png

Edit: Fixed this now. See these commits for changes:

https://github.com/Memmy-App/memmy/commit/5a1ed47fd92f76c6b0931e4b2e5700584ee469d8 https://github.com/Memmy-App/memmy/commit/cdf9421e4955f7c93af0e750612e9db3dc4d6c61

[–] specialneedz@lemmy.ml 19 points 2 years ago (2 children)

Weird, I’ve not had that permission request. Not sure why Memmy would want / need it either 🤔

[–] gkd@lemmy.ml 7 points 2 years ago

I replied up above about this. If you visit my profile right now and hit posts, you'll get the message. I made a post in /c/test with a link for an image at http://192.168.1.5/image.png

The app tries to pre-load images. If it makes a request to an internal IP, then iOS automatically triggers this. I'll see how I can completely disable this or if I need to just filter these out.

For the record, this appears to happen in other apps as well so if you want to test it on other apps, feel free 👍

[–] genfood@feddit.de 2 points 2 years ago

I don’t see a reason for this as well…

[–] gkd@lemmy.ml 14 points 2 years ago* (last edited 2 years ago) (1 children)

This is related to this bug: https://github.com/Memmy-App/memmy/issues/170

I guess what I need to do is completely filter out anything that is local. Super weird issue and frankly annoying that they can even be posted to Lemmy.

To test this, visit my profile and hit "Posts". I posted something in /c/test with an internal IP for reference.

Edit: We'll add some information to the dialog asking you to deny the permission and I'll do my best to filter these out so it doesn't pop up at all.

https://i.imgur.com/RdMOkOb.png

Edit: Fixed this now. See these commits for changes:

https://github.com/Memmy-App/memmy/commit/5a1ed47fd92f76c6b0931e4b2e5700584ee469d8 https://github.com/Memmy-App/memmy/commit/cdf9421e4955f7c93af0e750612e9db3dc4d6c61

[–] bassdruminphonebox@beehaw.org 1 points 2 years ago

Thank you for the explanation and transparency

[–] vmaziman@lemmy.world 5 points 2 years ago (1 children)

I denied the permission and it seemed to make no difference

[–] genfood@feddit.de 2 points 2 years ago

Of course I denied it. 😅 But it’s still strange.

[–] joeri@lemmy.ml 3 points 2 years ago

I just had the same thing…

[–] Atiran@lemm.ee 1 points 2 years ago (1 children)

I didn’t get this request either. Strange. I downloaded the app about 2 days ago.

[–] genfood@feddit.de 2 points 2 years ago

I just got it once. Someone linked an GitHub Issue, I guess the problem is related to this.

[–] nocturne213@lemmy.world 1 points 2 years ago

Just checked my memmy permissions (TestFlight) and i do not see this, just photos and Siri stuff.

[–] heavyboots@lemmy.ml 1 points 2 years ago (1 children)

Is it related to trying to share content via AirDrop or AirPlay somehow? Only reasons I can think of offhand.

[–] sgriff@lemmy.ml 2 points 2 years ago (1 children)

Just happens if some weirdos post local ip addresses on lemmy. gk explained above.

[–] heavyboots@lemmy.ml 1 points 2 years ago (1 children)

I thought people were saying that bug had been fixed though. So it may be a different bug?

[–] gkd@lemmy.ml 2 points 2 years ago (1 children)

Its fixed but the version is not yet released. The changes have been made to the code though.

[–] heavyboots@lemmy.ml 1 points 2 years ago

Awesome! Good to know!

[–] c1177johuk@lemmy.world -1 points 2 years ago (2 children)

Just an assumption, but maybe to discover local lemmy instances hosted on your home network.

[–] sci@feddit.nl 2 points 2 years ago* (last edited 2 years ago)

according to the github issue it only happens if memmy preloads a post that links to a local network ip. which causes memmy to ask permission to access the local network ip.

[–] genfood@feddit.de 1 points 2 years ago

There are non 😅

load more comments
view more: next ›