Skip to content

1.4.10

Compare
Choose a tag to compare
@asimons04 asimons04 released this 10 Aug 13:55

1.4.10

Bugfixes/Enhancements

  • [c8e541b] Make capitalize class toggleable on modal titles; capitalize community names when rendering community profile modal
  • [8c78432] Added missing modlog actions:
    • Transfer Community
    • Remove / restore community
  • [8c78432] Remove 'reason' placeholder in modlog details and make reason a conditional display element
  • [f13796e] Tweak @user@instance regex pre-processor to ignore patterns that are part of a URL (e.g. Mbin's stupid /u/@username actor id format)
  • [5a99e6d] Add support for accented characters in hashtags
  • [e1ea16a] Reimplement event handlers/forwarders in TextInput component so typescript doesn't bitch and moan
  • [d8b6720] Removed redundant hashtag badge-ifier step in markdown link renderer
  • [94b7080] Tweak hashtag regex yet again
  • [b2bace2] Remove unsed imports, including old Fediseer components, from PostMeta compoennt
  • [3a6b348] Reimplemented access control logic to community settings and admin panel
  • [31d204e] Fix reversed conditional on ban/unban result toast message.
  • [b5bbede] Fix community profile avatar to use initials rather than adventurer icons as placeholders

Community Management

  • [cbb5fae] Update community mod team management:

    • Indicate community owner / top mod with green badge
    • Add transfer community buttons for admins to assign a new owner/top mod
    • Add conditional verbiage describing mod team
    • Add keybinding to 'submit' when pressing enter when adding new mod
  • [4446918] Community cards now indicate if the community is deleted

  • [42e4f09] Mini modlog in community settings area no longer filters events; shows all relevant events for the community (previously, only showed a subset)

  • [94fa370] Communities can now be deleted/restored by top mods

    • API will not let admins do this, but they can now transfer the communities to themselves and perform the deletes/restores
    • Admins can now "take over" communities if needed (button adds them as a community mod and transfers it to them)
    • Because I can't go one release without complaining about some stupid thing the Lemmy devs did, here's a fun fact:
      • If a top mod deletes the community and then disappears (or deletes their account), there is no way to undelete the community from the API level; you have to set deleted=false for the record via the database. Only top mods can delete/undelete a community, and even admins cannot modify the moderators if the community is deleted (which is a pre-requisite for transferring the community which is a pre-requisite for undeleting the community). :sigh!: No idea if that is addressed in 0.19.4 or 5.
  • [1d663b8] Admins can remove/restore and hide/unhide local communities from the Community Settings page.