Skip to content

Talkyard tyse-v0.2024.011

Compare
Choose a tag to compare
@kajmagnus kajmagnus released this 05 Feb 08:25
· 71 commits to main since this release

Changes since v0.2024.009. (2024.010 was internal only.) Full changelog: tyse-v0.2024.009-797271e37-dev...tyse-v0.2024.011-1f1c92bc5-regular.

Features

  • New Inspect tab that shows how you've configured access permissions, anonymity and privacy settings, in the whole forum. So you won't need to navigate to each category and user groups one at a time, and look at its settings, to verify that the forum is configured like you want. Now instead you'll have everything on one single page. But with a bug: group ids sorted randomly, I forgot an order by. And a wrong-colors bug.
  • New privacy preference: Min trust level to see user's profile page. This can be good in small forums with primarily anonymous discussions, so it's not possible to guess who is who — you cannot, when you don't know who the other forum members are. For example, if you're a university, and the students discuss things anonymously, but in the beginning only a few students have joined the forum. (If you can't see someone's profile, they also won't appear if you start typing a @username_mention (e2e test), unless they're in the same discussion using their real user account already.)
  • Privacy preferences are inherited from one's trust level groups. This means that you can configure e.g. all students at once, via the All Members group. — These settings are visualized on the above-mentioned Inspect admin tab. (But the old priv prefs: may-mention-me and may-message-me, are not yet inherited from groups.)
  • Make the "You're anonymous" warning / tips look less like a warning, and more like a tips. Now there's more e2e tests, so bugs less likely.
  • One-click ban spammer button, which also deletes all the spammer's posts. Previously, you had to go to their user profile and click Suspend, which meant annoyingly many clicks. Background: More spam started appearing in Talkyard's support forum, maybe because of LLMs?, so I wanted a ban-spammer button myself. (Later, there'll be some detect-spam LLM integrations so the LLMs can fight it out with each other.)

Security

  • Don't show if username exists on reset password page.

Internal

  • Configure admins' & mods' priv prefs via the Staff group, not Mods. Otherwise it's unclear if changing the mods' privacy preferences should affect admins too, or not. But the Staff group includes both mods and admins.