1.4.10
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.
- 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
-
[1d663b8] Admins can remove/restore and hide/unhide local communities from the Community Settings page.