PR #73 implements the identification of profiles by their database ID instead of their name. This means that profile names can now contain other characters besides alphanumeric characters and underscores, since names are no longer used as URL parameters.
PR #75 already aims to allow spaces.
I think this restriction is not necessary anymore now we have profile IDs, but let's just add an issue for discussing that.
PR #73 implements the identification of profiles by their database ID instead of their name. This means that profile names can now contain other characters besides alphanumeric characters and underscores, since names are no longer used as URL parameters.
PR #75 already aims to allow spaces.
_Originally posted by @jensschuppe in https://github.com/systopia/de.systopia.twingle/pull/75#discussion_r1295805759_