Hi All,

Thanks for the patience on the 8 hour downtime. The upgrade was completed successfully, and we are now on latest lemmy version, 0.19.5. The update encompasses these changes:

https://join-lemmy.org/news/2024-06-07_-_Lemmy_Release_v0.19.4_-_Image_Proxying_and_Federation_improvements

https://join-lemmy.org/news/2024-06-19_-_Lemmy_Release_v0.19.5_-_A_Few_Bugfixes

In addition, we have decided to host a new, experimental frontend for lemmy, hosted at https://next.hexbear.net. This frontend is in-development at https://github.com/sunaurus/lemmy-ui-next. Its generally a faster, more efficient, and simpler UI. It is missing some features, such as markdown editor and emoji picker currently. But, if you are on a low-powered device, you may find the experience of browsing and posting much better than the official UI.

Please post any bugs or feedback here and I’ll try and address them if possible.

Thanks!

  • Tabitha ☢️[she/her]@hexbear.net
    link
    fedilink
    English
    arrow-up
    7
    ·
    4 months ago

    Please post any bugs or feedback here

    Middle-clicking the “Next” button at the bottom of the page doesn’t do the default browser behavior, which is to open the page in a new tab. Instead of the default browser behavior, nothing happens.

    • YearOfTheCommieDesktop [they/them]@hexbear.net
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      4 months ago

      That’s because it’s not a link, it just triggers some javascript. Don’t think its a new issue either. There’s probably a way to make it work but I don’t know what it is, otherwise I’d try to contribute it upstream.

      Though I do see that now we don’t even rewrite the URL with the sort/pagination parameters anymore when changing pages… 0.19.3 would change the URL to something like this: /?dataType=Post&pageCursor=P103a73c&sort=Active

      is that intended @makotech222@hexbear.net ?

  • YearOfTheCommieDesktop [they/them]@hexbear.net
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    4 months ago

    This update has made the SSR functionality basically useless by adding the interstitial pulsing placeholders… Any way we can disable those for the first pageload or something? because it’s driving me bonkers

    On slow devices, it goes like this:

    • The page loads (takes a few seconds),
    • content loads in basically immediately
    • I start reading/scrolling.
    • After 1-2 seconds, the content that was loaded from the server initially disappears entirely, replaced by the placeholder animations
    • then all that content is re-loaded, wasting time and data,
    • after several seconds of that, the content is rendered again and I can actually browse.

    afaik it was always wasting CPU cycles/data but the hip new animations took that background annoyance and made it an actual UX issue

    As always thank you for the effort though, the next UI is intriguing though I don’t love the black and blue theming

    • makotech222 [he/him]@hexbear.netOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      4 months ago

      yeah i know, its super annoying and looks awful. the SSR was always garbage for the official ui, you get a fully rendered webpage but then the SPA takes over and re-renders. I might take a look at disabling on first load.

  • sovietknuckles [they/them]@hexbear.net
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    4 months ago

    Thanks for all of your hard work! Something I noticed while Hexbear was down for maintenance:

    test.hexbear.net and live.hexbear.net both host their images on hexbear.net, but since both sites are up when hexbear.net is down for maintenance, they should probably host their images somewhere other than directly on hexbear.net, as those images cannot be viewed when Hexbear itself is down.

    In the case of test.hexbear.net, it does host a copy of Hexbear images there, but since test.hexbear.net pages only link to images hosted on hexbear.net, those copies seem to go unused.

    • makotech222 [he/him]@hexbear.netOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      4 months ago

      yeah cause lemmy stores full urls to pictures in the database. so when we run in the test environment, they still point to prod pictrs. Not much we can do about that unfortunately; just a minor inconvenience.

  • Owl [he/him]@hexbear.net
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 months ago

    Are we planning on making use of local only communities? I remember some earlier noises about making more sensitive spaces local only, then federating more.

    Post hiding is a great feature, I’m glad to see it.

    Finally, I’m really curious why traaaaa’s name changed after the update, then changed back. Not in a “this is important to me” way so much as in a “I like hearing about cursed tech issues” way.

    • makotech222 [he/him]@hexbear.netOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      4 months ago

      Are we planning on making use of local only communities? I remember some earlier noises about making more sensitive spaces local only, then federating more.

      Up to the admins/mods, but its supported now at least.

      Finally, I’m really curious why traaaaa’s name changed after the update, then changed back. Not in a “this is important to me” way so much as in a “I like hearing about cursed tech issues” way.

      Not familiar with the issue myself, my guess is maybe one of the db columns had its varchar datatype extended?

  • yuritopia [any]@hexbear.net
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 months ago

    Site seems to work fine on desktop but when I browse on my phone (IOS. safari) the next button to scroll the page does not work, it just loads the same page. Also, I can’t sort any thread, every one is just locked to “Hot” sorting.