![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Branch: refs/heads/master
Home: https://github.com/dreamwidth/dw-free
Commit: d6960f72e919c3a5263b22c356cf1c11b85ddbea
https://github.com/dreamwidth/dw-free/commit/d6960f72e919c3a5263b22c356cf1c11b85ddbea
Author: Nick Fagerlund <nick.fagerlund@gmail.com>
Date: 2020-06-13 (Sat, 13 Jun 2020)
Changed paths:
M cgi-bin/DW/Controller/Misc.pm
Log Message:
-----------
Always display beta features in a consistent order
The list of available features on /beta gets ordered at random on every visit,
which is disorienting. Whenever there's 2+ betas, it's real hard not to notice.
That's not the intended behavior, but the controller was only sorting betas by
their "start time", which we don't appear to actually use. So let's fall back to
sorting by the beta's ID when the start times are identical (i.e. first
comparison returns 0); arbitrary, but at least it won't jump around like that.
Home: https://github.com/dreamwidth/dw-free
Commit: d6960f72e919c3a5263b22c356cf1c11b85ddbea
https://github.com/dreamwidth/dw-free/commit/d6960f72e919c3a5263b22c356cf1c11b85ddbea
Author: Nick Fagerlund <nick.fagerlund@gmail.com>
Date: 2020-06-13 (Sat, 13 Jun 2020)
Changed paths:
M cgi-bin/DW/Controller/Misc.pm
Log Message:
-----------
Always display beta features in a consistent order
The list of available features on /beta gets ordered at random on every visit,
which is disorienting. Whenever there's 2+ betas, it's real hard not to notice.
That's not the intended behavior, but the controller was only sorting betas by
their "start time", which we don't appear to actually use. So let's fall back to
sorting by the beta's ID when the start times are identical (i.e. first
comparison returns 0); arbitrary, but at least it won't jump around like that.