It is possible to save invalid values simply by removing the HTML5 attributes pattern
and minlength
in many of the fields (see my screenshot, invalid display name, email and matrix user). It is also possible to save undefined
(displayed as ---------
) as a value for sort type (by removing the disabled
attribute from that option in the select
box), doing so causes the front page to time out next time you load it on a new tab or press ctrl+r
or F5
. Using a similar method you can also choose an invalid theme (and as you can see in my screenshot themes stop loading after that and you get a website without any CSS).
Edit: I removed the invalid saved sort mode and theme from my account because the website is unusable with them so you aren’t going to see them in the database. I left the invalid display name, email and matrix user in case you want to check that my report is valid.
Edit 2: also try sending me a private message, it takes forever to send.
.
Lemmy Announcements
Feel free to announce new communities here.
Other than that, this is reserved for admin use only.
ping @dessalines@lemmy.ml
Being able to set
@
as displayname is also a bug btw.It’s technically not set to
@
, there’s a zero width space character before the@
because the backend doesn’t allow it to begin with a@
I also made a test community (https://lemmy.ml/c/___) and found out that it doesn’t validate the display name length, I could leave it empty (after removing the
minlength
andrequired
attributes).Edit: btw both my post and other comment bypass the maxlength of 10k characters.
Other edit: if I log out of this account and log in with my test account (@____) the top right account name keeps showing this account until I press
F5
and it keeps using my @Lee account theme preferences.I’ll open up an issue.
Another thing, not sure if bug but may be unwanted. Anyone can be added as a moderator without their consent even if they haven’t joined and posted to a community. See the mod list in my test community https://lemmy.ml/c/___
Yes this is allowed at the moment, there’s no invite system, just appointments.
PS: sorry for posting here, finding communities is not easy with no CSS, you should delete the post after you see it (and maybe log the issues on the GitHub page).
Please repost this to another community, not on announcements. Better yet, open up issues on lemmy-ui or lemmy repos, that’s our issue tracker.
edit: nevermind that, I got the issues made.
Sorry about that, do you want me to delete this post? What would be the right community to post this?
Its okay, I got it removed, and issues on the github made. Announcements is just for new instances and lemmy releases.
Ideally bugs / feature requests should go to the github, but if you must, you could use !lemmy_support@lemmy.ml.