- Improved search handling, more edge cases should respond with proper results.
- /search result embeds now tag and sort content by subfolders ([dlc], etc.) in the file list, search results indicate if there are files present in subfolders in the results dropdown
- Fixed an async timeout error that happened after a game was selected in the search results
- Tied in a "Request game" button that initiates a request if a search returns zero results
- Duplicate requests are now handled, additional requesters will be messaged when the game is added to Romm
- Fixed IGDB matching for requests for games for custom renamed platforms
- IGDB IDs are now stored in request db, used for detecting duplicate requests as well as possibly tying into ggrequestz for request management in the future.
- Added RetroAchivements URL link in the "Links" section of a search result if it exists in Romm