this post was submitted on 26 Jun 2023
78 points (98.8% liked)

Memmy - An iOS client for Lemmy

2536 readers
1 users here now

Download on the App Store

View on GitHub

Join the Discord

Code of Conduct

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 10 points 1 year ago (2 children)

Totally understand! That’s why I chose to not make any requests at all until the dialog is agreed to. I don’t want any sketchy traffic exiting the app without your consent, and want to be totally transparent about exactly what is going on.

That said, just like you mentioned I felt this was something that was definitely needed. I am however considering writing something up that will allow you to run your own little server for notifications. It would

  • perform the checks
  • send the info to memmy.app with a memmy auth token
  • forward the notification to you through our APN key

Not in the priorities, and hopefully this gets changed before I have to do it. But I really want to make sure everyone can take advantage of the features even if they want to keep things close to home.

[–] iuser 3 points 1 year ago

Would love to run my own push forward server but no priority. Thanks for the great work.

[–] [email protected] 3 points 1 year ago

That would make a really cool advanced feature! I suspect that's pretty niche, however, and I definitely think the future of the platform is in easy to handle, automatic notifications though, which is why I think this is so great.

A crystal clear statement of intent, and a working implementation of notifications, with one very clear caveat where we're saying, hey Lemmy devs, help us implement this without the security concerns.

Maybe one day you could offer private notification servers as a free option, and your own servers as an Apollo-like subscription cost/one time fee (if costs are low enough)? I definitely want to see this project stay economically viable so we can continue to get the great dev work you've been doing so far!