-
Notifications
You must be signed in to change notification settings - Fork 319
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Case insensitive Sort Order #306
Comments
Sorting is case sensitive right now (uppercase before lowercase).
Don't know about this one. Can you give a reason why...
@sizzlemctwizzle I scanned the whole source and found that sorting is only possible by properties in the model schemes. |
Requires a new property in the Group schema. There's no way around that. |
@Zren commented on 21 aug. 2014 20:06 CEST:
That's what I thought :( |
In MS-Windows it just the way it works, in explorer and it's sort algorithms. Not sure how it is on other OS. |
Also apply sort order to Github import. ^_^ |
…By -size Will lazily update over 2h after pushing. Linkifies Popular Group heading. Depends on OpenUserJS#332 for CSS.
Sort by group size (Mentioned in #306). Popular groups sortBy -size
* A Userscript was incorrectly marking these for several years and missed a lot of them in the other views, so we'll mark the ones used for everyone depending on mode based on the current OUJS theme. * Skipping `author` since there's no actual th for that Applies a little to OpenUserJS#306, OpenUserJS#803, OpenUserJS#699, OpenUserJS#654, OpenUserJS#374 and a few others
Followup from https://jira.mongodb.org/browse/SERVER-90 :
Dev: Needs migration to a newer MongoDB data store at MongoLabs before this can be done (attempted) @sizzlemctwizzle Thanks. ... P.S. Scheduled a server backup. |
Assigned to sizzle as migration at MongoLabs is out of my hands. |
Added suggestions from https://greasyfork.org/en/forum/discussion/51981/
NOTES: * Currently using level 3 for a test * This is highly localized to `en` since that is the default language of OUJS. Needs mitigation when multiple languages are implemented. e.g. there will be languages that aren't sorted. `simple` doesn't appear to do anything useful in testing. * May need check to ensure that whole list isn't being pulled from DB. Callback not present at these stages so guessing it isn't doing this but could be misunderstanding this. Cc: @sizzlemctwizzle @jerone @Zren *(any thoughts?)* Applies to OpenUserJS#306
Applies to OpenUserJS#306 post OpenUserJS#1578
* Collation on `find` for applicable models (WIP) NOTES: * Currently using level 3 for a test * This is highly localized to `en` since that is the default language of OUJS. Needs mitigation when multiple languages are implemented. e.g. there will be languages that aren't sorted. `simple` doesn't appear to do anything useful in testing. * May need check to ensure that whole list isn't being pulled from DB. Callback not present at these stages so guessing it isn't doing this but could be misunderstanding this. Cc: @sizzlemctwizzle @jerone @Zren *(any thoughts?)* Applies to #306 * Missed collation Applies to #306 post #1578 Auto-merge ... issue still open for commenting.
We've been able to do this for a while on the MongoDB versions even on mLab ... so applied level 3. Ref: Notes:
Re:
Separate issue with dependency change/migration... leaving unaffected atm since there is no sorting period. |
Sort order should be case sensitive and would be nice if it reflects an order similar to windows listing or Greasy Fork. Brackets and characters like
* ! ; @
should come before alphanumeric characters.The text was updated successfully, but these errors were encountered: