jdev - 2022-08-26


  1. Martin

    A user who used to use Conversations and Siskin but is now using Snikket iOS is always getting pushes sent to all three push servers. Is there any way to remove the push servers for apps that are no longer used? Also I remember someone (I think it was COM8) saying that push servers cancel the registration after a certain amount of undeliverable pushes but it seems that is not happening. > Aug 26 11:16:11 mdosch.de:cloud_notify debug Sending important push notification for REDACTED@mdosch.de to push-ios.snikket.net (01#4FF32C95A9B951D388EBE46A014015171675B3B22498998DBF9C6FA6C34C9AF4) > Aug 26 11:16:11 mdosch.de:cloud_notify debug Sending important push notification for REDACTED@mdosch.de to push.tigase.im (01#C6D715F187AE155382E7BD58E82770B6BBA0AF3D0A524175443D54D070583ED7) > Aug 26 11:16:11 mdosch.de:cloud_notify debug Sending important push notification for REDACTED@mdosch.de to p2.siacs.eu (3F926yuvPN+p)

  2. MattJ

    Martin, in the protocol, yes. At least Siskin (and Snikket iOS) will attempt to deregister push notifications if you remove the account from the app. But if you uninstall the app without doing so, yeah...

  3. MattJ

    This is yet another reason I want to have better device management on the server side (which I consider part of the auth project)

  4. MattJ

    Right now the server doesn't really know what push registration maps to what device (i.e. it doesn't know that the device it's pushing to hasn't signed in for months)

  5. MattJ

    There is a hack in snikket-server for that, but it's just a hack right now

  6. Jock removed by moderator

    Telegram spam

  7. a moderator removed a message

    Telegram spam

  8. a moderator removed a message

    Telegram spam

  9. wurstsalat

    hi folks! I updated the DOAP stylesheet. It can now use custom accent colors of your choice. I also added some instructions on how to use it for your own client, library, or server: https://github.com/pulkomandy/xmpp-doap#website-integration A sample rendering can be seen here: https://pulkomandy.github.io/xmpp-doap/samples/movim.xml

  10. wurstsalat

    https://spacecloud.one/upload/1fb62453-4a10-4798-9edb-f6e6e4dc8cad/movim-dark-with-blue-accent.png

  11. MattJ

    Nice :)

  12. emus

    wurstsalat: 🤩🤩🤩🤩🤩

  13. Martin

    > Martin, in the protocol, yes. At least Siskin (and Snikket iOS) will attempt to deregister push notifications if you remove the account from the app. But if you uninstall the app without doing so, yeah... Yeah, but I guess uninstalling the app is what most people do. :)

  14. MattJ

    Yep

  15. Martin

    > There is a hack in snikket-server for that, but it's just a hack right now What is this hack? Is it in the server, clients or one of the snikket specific modules?

  16. Martin

    Or they have a lost/broken device and just set up new on a new phone.

  17. MattJ

    A bit of both - it assumes the client has a static unique resource string

  18. MattJ

    Which is true of many clients these days, but certainly not all

  19. MattJ

    Because of the "certainly not all", it currently matches only the pattern used by the Snikket apps, on the assumption that they are most likely unique and stable

  20. Martin

    I know that this is at least true for conversations and profanity. I guess Gajim and Dino as well.

  21. edhelas

    > hi folks! I updated the DOAP stylesheet. It can now use custom accent colors of your choice. I also added some instructions on how to use it for your own client, library, or server: > https://github.com/pulkomandy/xmpp-doap#website-integration > A sample rendering can be seen here: https://pulkomandy.github.io/xmpp-doap/samples/movim.xml Sexy 💕

  22. flow

    wurstsalat, would be great to have the XEP's title, the XEP numbers are only meaningful if you are really into XMPP and know the (important) XEPs by number

  23. flow

    wurstsalat, would be great to have the XEP's title in the table. the XEP numbers are only meaningful if you are really into XMPP and know the (important) XEPs by number

  24. wurstsalat

    flow, that should work for recent Firefox versions. note that there is a bug in Chromium, see https://github.com/pulkomandy/xmpp-doap/issues/10#issuecomment-1219636801