Skip to content

Conversation

@agross
Copy link
Contributor

@agross agross commented Nov 6, 2025

What does this PR do?

It sorts projects by name on the non-admin UI. Without this PR, the projects are unsorted, i.e. in insertion order, which caused usability problems with our >30 entries.

One of the existing tests relied on the default insertion time ordering; I changed it to leverage the name now.

It's probably better not to rely on the sort order at all, but rather look up all projects in the JSON response: is it expected to be included, if so, does the billable rate show up or not?

Checklist (DO NOT REMOVE)

@agross agross mentioned this pull request Nov 6, 2025
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant