Hey there!

I just published Voyager’s new promo site at https://getvoyager.app/. This site is intended to be an easy way to share the app with your friends and family. Let me know what you think! I’m hoping to roll out a couple more improvements to user onboarding soon™️, so stay tuned.

In other news, I hope you like the latest app update! ICYMI: the video player was significantly revamped, you can now upload videos (assuming lemmy instance support: keep reading…), and Android users can now long press links to preview the url, as well as for share/copy/open options.

https://github.com/aeharding/voyager/releases/tag/2.26.0

Speaking of videos: If you’ve ever wondered why videos sometimes fail to play in iOS, it’s because many Lemmy instances are misconfigured. Please share this site I just published with your Lemmy admin to help debug issues: https://aeharding.github.io/lemmy-streaming Around 50% of instances are misconfigured 😳 so I really appreciate your help on getting the word out to admins! 🫡

  • Dave@lemmy.nz
    link
    fedilink
    English
    arrow-up
    20
    ·
    1 year ago

    Thanks for that site for testing configuration for streaming video! Lemmy.NZ was failing but is fixed now.

    In our case it was Cloudflare, I configured it to bypass the cache and it’s resolved. Kinda defeats half the purpose of Cloudflare though haha so I will probably adjust it to do images but not video or something like that.

    • aeharding@vger.socialOPM
      link
      fedilink
      English
      arrow-up
      10
      ·
      1 year ago

      Awesome, thanks so much for checking!

      Regarding cloudflare, I know the lemmy.zip admin (@Demigodrick@lemmy.zip was somehow able to get it working with caching, but I’m not sure how. I know the lemmy.world admins were having issues with it though and haven’t been able to work around it yet. LMK if you do figure it out!

    • Shadow@lemmy.ca
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 year ago

      I pasted a specific screenshot elsewhere in this thread showing how to filter on just requests with a range header

      • Dave@lemmy.nz
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Thanks! I have set ours up like that now too.

        It seems Cloudflare should support range requests from the cache, but it might be a bit tricky to set up and perhaps not possible on a free plan. I read a bit about it but have given up for now.

  • SatyrSack@feddit.org
    link
    fedilink
    English
    arrow-up
    14
    ·
    1 year ago

    I see gestures as one of the promoted features on that site. Is there a way to use gestures for navigation instead of actions? That is the one feature keeping me from Voyager. I want to be able to swipe to go back, etc., not swipe to upvote, etc.

    • aeharding@vger.socialOPM
      link
      fedilink
      English
      arrow-up
      9
      ·
      1 year ago

      Should be… Although, I believe on Android + system 3 button nav + android specific voyager theme, it doesn’t have navigation swipes. the iOS theme should. There might be a way to get it working, I’d have to check

      • SatyrSack@feddit.org
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 year ago

        Neat, it does work if I switch to the Apple theme! One criticism that I still have about it is that it only works when swiping from within the left 10% or so of the display. Which I assume is by design. It would be nice for the user to be able configure that threshold up to at least 50%.

  • Shadow@lemmy.ca
    link
    fedilink
    English
    arrow-up
    11
    ·
    1 year ago

    Turns out cloudflare was responsible for breaking the 206 range requests for lemmy.ca, and probably quite a few of these other broken sites too.

    Here’s how to fix with a caching rule:

  • BigDiction@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 year ago

    Nice! This is great.

    Having the screencaps on a shareable page is far better than me trying to explain what Lemmy is or how it functions.

  • Lovable Sidekick@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 year ago

    Imagine… infinite scrolling.

    Imagine… never having to click Next.

    The future is breathtaking! I’ll be in my bunk.

  • cronenthal@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I’d love to pay a couple of bucks for voyager, but I don’t intend to create a github account to do so. Provide another way, preferably using widely available methods, and I’ll chip in. I think others might, too.

  • Björn@swg-empire.de
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago
    curl -I https://swg-empire.de/pictrs/image/c6d5a936-1566-4154-947d-8926fbe07fe5.jpeg
    

    Hmm, my pictrs doesn’t seem to like HEAD requests. From what I can see every service is configured correctly. Apache is forwarding it correctly to Nginx and Nginx is using the latest configuration from ansible.

    But my pictrs does support ranges so I guess everything is ok.