Some rapid-fire responses to the posts I've missed:
-
@BBeast: Yeah, I should allow you to sort by creation-time ascending/descending. Though there's a limitation with the current search I need to point out.
Since my database isn't optimized for search, I basically grab the first 1,000 matches and *then* sort them. That means that if your search net catches 1,000+ matches, then you'll never be able to see all of them with that query. For example, trying to paginate all of your posts made in a thread where you made 1,001 posts. Or trying to find the oldest post that says "hello" (I reckon more than 1,000 posts contain the word "hello")
At a glance, this seems sufficient enough. And it's something I should document on the search page so that people can let me know if they encounter issues with the limitation. But yeah, a sort is on my list.
-
@Lady Amalthea: A username change updates that username wherever it appears in the Guild's UI. However it doesn't update @mentions in posts since that's text written by users. Though I tried to address this by redirecting /users/old-name to /users/new-name.
-
@BrokenPromise: I intend to eventually show historical usernames on the profile page. It's necessary, just yet another small TODO chore.
It's up there with chores like "allow post updates to send new @Mention notifications" and stuff like that.