github idio-sync/romm-comm v1.11
v1.11 - Recent roms rework, general polish

17 hours ago
  • Added request handling for games in IGDB platforms that are not currently present in Romm.
  • New platforms are denoted in the /request reply dropdown, and there is an alert in the reply response that informs the user that the platform needs to be added by an admin before the request can be fulfilled.
  • Reworked recently added rom notifications to use websocket monitoring instead of polling. Rom added notifications now happen once and immediately after a scan completes.
  • Added RECENT_ROMS_BULK_THRESHOLD variable, replacing RECENT_ROMS_FLOOD_THRESHOLD. Controls how many added roms trigger a summary view instead of list of added roms by name. Defaults to 25.
  • API data now refreshes after scan adds new games. This updates platforms if any new ones are added, as well as rom count in the visible stats.
  • Request fulfilled dms now report on IGDB matched name of game added instead of the user's search string (if IGDB matched).
  • Updated IGDB handler to pass more metadata fields, updated request and recent roms component to handle new IGDB metadata.
  • Redesigned single recent rom notification to be more compact while relaying more relevant info.
  • Changed recent rom notification covers to embed as image files from Romm instead of IGDB or ScreenScraper links, matching /search embed implementation.
  • Recent rom notifications with 2 to 10 games added now display covers in gallery (10 is the max attachment amount in Discord).
  • Fixed recent rom notifications sometimes matching to the wrong game name (mostly sequels).
  • Fixed a compatibility issue with Python 3.8 in search component (@Salpertio).
  • Disabled web dashboard for request and user management, Discord implementations are now mostly feature complete.
  • Expanded logging of search, random and request commands.
  • Added 'Windows' emoji alias.

Don't miss a new romm-comm release

NewReleases is sending notifications on new releases.