cross-posted from: https://lemmy.world/post/5928967

alexandrite.app - !alexandrite@lemmy.world - Github

Just a few things this time, the biggest is mod team management. You can now add and remove mods from the “…” menu on posts and comments. You can also find links to the modlog to see what actions have been taken against that user.

add mod button

You can also remove mods or leave the mod team of a community from inside the “Moderation” area of the sidebar (note: the “Modlog” link moved inside this section too as it’s not useful to most people)

Alexandrite settings will now automatically update in every tab instantly, so if you change the theme in one tab, when you switch to another already open Alexandrite browser tab you’ll notice it’ll already be using your new theme.

When viewing reports, they will now be sorted by newest report first, instead of oldest post/comment first.

For the self hosters out there, Alexandrite should now have arm builds thanks to ismailkarsli on Github! (Thank you!) The image builds now take a little longer, and the build isn’t quite done yet so you might have to wait a bit until it’s available.

That’s it for now. Next release will probably be Lemmy 0.19 support, and I believe I’ll finally be able to add image uploading then too (it might be in the next release after 0.19 support).

Github release notes

  • akaxaka@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    9 months ago

    For those (like me) who are confused what it is:

    “Alexandrite is a beautiful desktop-first alternative web UI for Lemmy, a social link aggregator and discussion forum for the Fediverse.”

    The mod-heavy focus sounds excellent I must say.

    It seems, unlike Elk.Zone for instance, there’s no pre-hosted instance of this yet. Is that correct?

    • NiaTheCat@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      9 months ago

      There’s a separately hosted version (https://alexandrite.app/instance) but it’s safest to use the one hosted by your instance if it does because of how password stuff works on Lemmy (devs for apps can access your passwords, or whoever hosts it for webapps like Alexandrite and Photon). (corrected by dev below)

      Lemmy.world where you are hosts Alexandrite directly (https://a.lemmy.world I think)

      • Xylight (photon dev)@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        9 months ago

        Even if we logged all requests (we don’t) we could publish a version that did and the ones on lemmy.world and stuff would be vulnerable immediately.

        Requests are not proxied (except image uploads due to a CORS issue)

        You can tell in the network tab that requests are made directly to the API.

        • NiaTheCat@lemmy.blahaj.zone
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          9 months ago

          Ah I should’ve figured there’s more to it than that, I was going off of what I’ve seen some instance owners say.

          So regardless of where it’s hosted it’s still ultimately down to trusting the devs not to do anything bad, same as with most apps?

          • Xylight (photon dev)@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            9 months ago

            Correct. It is possible to self host it though, so you can have ultimate trust in one you compile yourself after reading the source code if you go long distances for that.