See post: http://forums.plexapp.com/index.php/topic/80827-date-added-by-file-mtime-or-ctime-in-plex/
By default, Plex will sort the "recently added" items by the date/time they were scanned in the library.
The issue with this is that if user wants to add a lot of existing media file in the collections (or create a new one) they will take over the recently added spots.
The solution provided in the post linked above works perfectly and is only a simple SQL commmand:
"update metadata_items set added_at=(select media_items.updated_at from media_items where media_items.metadata_item_id=metadata_items.id);"
It takes 1-2 sec to run then everything is sorted by media file date..
I think it would be really simple to add an option in PMS advanced settings like "Sort recently added items by file date after library updates" somewhere there:
With this option enabled, it would simply run the command after library update (kind of like the "empty trash" option)
***Or a one time operation also would do the trick instead of running it every time...
I see a lot of scenarios where this could be useful:
-Splitting a collection in two separate ones
-Add a complete missing TV show season
-Adding an old movie part of a collection that was missing
etc....
Or actually having to redo a collection for any reason.
I just feel like Plex purpose isn't about playing manually in the databases or anywhere behind the scenes to do simple things like this.
***I'm perfectly "OK" doing this manually but I think it would be cleaner and more complete product if this was an actual option.