Skip to content

prepare 0.9.0#80

Merged
Chris92de merged 30 commits into
mainfrom
dev
Jan 20, 2025
Merged

prepare 0.9.0#80
Chris92de merged 30 commits into
mainfrom
dev

Conversation

@reaby

@reaby reaby commented Jan 19, 2025

Copy link
Copy Markdown
Member

Lots of .env settings have been relocated to use settings manager so please apply new settings ingame.

core changes

  • implement settings manager //settings, plugin developers: see documentation how to use!
    • can be accessed with tmc.settings.
  • //call is moved from admin plugin to minicontrol native feature now
  • //call without any parameters will show help window
  • //help and /help will show window instead of chat message
  • tmnf custom ui has better api, access with tmc.ui
  • fix for ListWindow pagination

plugin changes

  • announces has new settings for disabling / enabling chat announces (localrecords, dedimania, player joins etc)
  • fixes extends when atime -plugin is enabled
  • chat color can be changed at settings as well badge color (default red) for admins.
  • new widget: admin panel, can be disabled at settings
  • fix maplist fetch rank for MySQL
  • fixes for dedimania
    • don't block minicontrol to wait initial connect if dedimania is slow
    • added few try-catches
  • relocate/move worldrecords to tm2020/worldrecords
  • rename liveRankings to liverankings
  • map widget will fetch now TMX infos with timeout 1sec, can be disabled at settings

reaby added 29 commits January 13, 2025 03:17
…settings

remove settings from .env and add to new settings manager
- remove variable: tmc.colors --> new location: tmc.settings.colors
-
…er, implement better /help and //help, implement help window for //call when no parameters set
@reaby reaby requested a review from Chris92de January 19, 2025 16:58
@Chris92de Chris92de merged commit 49e14ea into main Jan 20, 2025
@sentry

sentry Bot commented Jan 29, 2025

Copy link
Copy Markdown

Suspect Issues

This pull request was deployed and Sentry observed the following issues:

  • ‼️ TypeError: storage.maps is not iterable Statistics.cmdFinishes(index.ts) View Issue
  • ‼️ TypeError: Cannot read properties of undefined (reading 'player') KackyAnnounces.onPlayerFinish(index.ts) View Issue
  • ‼️ Error: Failed to load template: Unable to find template "/minicontrol/plugins/seasons/discord/widget.xml... Widget.render(ui:manialink.ts) View Issue
  • ‼️ TypeError: data is not iterable HuntEvent.onPlayerConnect(index.ts) View Issue

Did you find this useful? React with a 👍 or 👎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants