Releases: idio-sync/romm-comm
Releases · idio-sync/romm-comm
1.5.1 - Emoji Manager Bug Fix
1.5 - User Manager
- User manager functionality now enabled, Romm users can be created/deleted via assigning Discord role to users (see Readme for details)
- Added a few emojis and fixed some incorrect platform->emoji mapping
- Cleaned up logging a bit
1.4 - IGDB Request Integration
- IGDB is now searched during the request process to tie the request to a specific game.
- If no IGDB match is found, user can still pass a simple "Platform, Game" request.
- Cover and game information are passed through the request process at every step, from search initiation through to the backend request database (to be viewed later by an admin) when the request is actually submitted.
Note: IGDB_CLIENT_ID and IGDB_CLIENT_SECRET now need to be set in the environment variables for requests to function. They are marked as optional since they do not need to be set of request system is disabled. You can use the same client ID and secret that you use for your RomM installation.
1.3 - Proper multi-file support and rom details cleanup
- Changed rom download behavior to match RomM multi-file behavior. If a game has multiple files (Disk 1, Disk 2, etc.) and they are together in a folder and matched to an IGDB entry in RomM, they now show up together on a game's detail message from the bot. The user can select one file, multiple that will be zipped, or hit a button that will download all files in a zip. Individual file size and total size is shown.
- Changed download link to be a button instead of a hyperlink on the file name in both single file and multi-file detail messages.
- Cleaned up details messages a bit. Removed hashes, set maximum number of companies and genres shown (2 each) and added links to the game's RomM and IGDB entry so details message isn't too large.
- Removed unused debug commands.
1.2 - Emoji rework and fixes
- Reworked Emoji manager, now Nitro aware (see readme)
- Added a bunch more emojis and redid some existing ones to look better at 32x32
- Fixed bug where using the /switch_shop_info command before emojis were uploaded would cause it to fail
- Added check to see if Switch was present as a platform in Romm when /switch_shop_info command is run, if platform is not found the bot will respond with that information instead of giving instructions on how to connect.
- Fixed emoji handling that resulted in Switch rom searches failing and removed 1.1 which had this bug
- 1.2 pushed to Docker Hub as well
v1.0 - Initial Release
Main functionality in place, user management module still WIP.