Releases: overload-development-community/otl.gg
Releases · overload-development-community/otl.gg
v9.0.1
v9.0.0
/clockcan no longer be done within 14 days of the challenge's creation date.- A match must be scheduled before the team size and map can be set.
/confirmtimenow only works once per suggested time.- Fixed bug with
/pickmapduring tournament sets, and added debugging to prevent future issues. - Player page no longer filters postseason stats by league.
- Matches page no longer misses stats for the last game on the page.
- Cast page performance improved.
- Match page no longer crashes if it doesn't have a match date.
- Fixed descriptions for some slash commands.
- Fixed bug with Discord considering events both scheduled and non-scheduled at the same time. Quantum events, I guess?
- Change the startup order so that Azure starts before Discord, which starts before the website.
- Removed reference to
/confirmteamsize. - Various bug fixes with
/disbandand/notqualified. /closegame,/voidgame, and/disbandwill no longer swallow errors if the error message in Discord fails.- Results of several admin commands are now visible in chat.
- Alerts channel now shows game title if it has one.
- Package updates.
v8.2.1
v8.2.0
- The league has been divided into two tiers, the upper league and the lower league.
- New
/leaguecommand to manually move teams into the appropriate league as necessary. - Individual player stats are now reported vs. upper league teams only, except on an individual player's page, where it defaults to vs. upper league teams, but you can choose vs. all teams.
- New teams are now set to lower league and not qualified automatically.
- Reinstated teams are now set to lower league automatically.
- The records page does not count games vs. lower league teams.
- New team map performance page. Get to it by clicking on a map name in the records section of a team page.
- Team awards are now shown. Currently, we show MSI winners, and 1st, 2nd, and 3rd place finishers in the season championships. Awards are for teams and all individuals that played a match in the appropriate tournament. Best of the Rest tournament winners will probably be added later, stay tuned!
- Disbanded teams are only shown in the current season. If they played in a previous season, they are listed among all teams, regardless if they left in that season.
- Standings page now indicates which league a team is in, and was in for previous seasons.
- Improved SEO for the website, so that Google search results are more descriptive.
- Fix various bugs with page options on the team page.
- Fix pluralization bug on records page.
- Fix various issues with Discord interactions.
- Package updates.
v8.1.5
- Added
/confirmtimeas a workaround for the/suggesttimebutton disappearing. This is the only confirm command planned for now. - Added
/reschedulecommand where, if both teams agree, the match time will be cleared. /suggesttimeonce again disallows times in the past.- The
/nameand/tagcommands will no longer miss disbanded teams when checking for unique names and tags. - Scores reported from Azure will be inlined to take up less vertical space.
- Fixed bug with
/pickmapwhere it couldn't detect that a challenge was part of a set. - Fixed bug where commands that only run one at a time would cause random errors.
v8.1.4
v8.1.3
v8.1.2
- Fixed
/pickmapfor sets of matches. You are no longer allowed to pick the same map twice in a set. A set is determined by challenges with the same title (differing only by game number) between the same two teams. /rematchnow alternates home map team, provided the previous match was not a neutral match.- New
/addguestand/removeguestcommands to allow captains and founders to add and remove guests from their team. Note: confirmation from the guest will be required in a future version. - Fix for
/suggestrandom. - Fix bug where only setting time would choose the wrong day.
- Fix various bugs with button interactions.
v8.1.1
v8.1.0
This release replaces the existing chat-based commands with Discord-approved slash commands.
- Most commands have been replaced with slash commands. Type slash in chat to see the full list of commands.
- Commands have been hardened against duplication. You will no longer be asked to interject a command, the system will just wait until the previous command has finished before attempting your command. If the command no longer makes sense to run a second time, you'll either be ignored or you'll get an appropriate error message.
- Commands that previously required confirmation will instead have a confirmation button to click on to confirm. Don't tarry! Buttons timeout after 15 minutes (well, 14 minutes and 50 seconds, anyway).
/confirm,/confirmmap,/confirmteamsize,/confirmtime, and/confirmtypehave all thus been removed.- Out of necessity, many commands are no longer available via direct message to The Fourth Sovereign.
/reporthas been split up into/report <url>and/reportscore <score1> <score2>./removetwitchhas been removed. Use/twitchwith no parameters instead./next timeand/mynext timehave been removed. Their respective base commands now include both the local time and a countdown./countdownand/deadlinecountdownbeen removed. Their respective functionality has been rolled up into/matchtimeand/deadline, which now includes both the local time and a countdown./colornow requires a shade. ie: Use/color normal redwhere before you used!color red./streamhas been removed, since it should now be obvious that the command is/streaming.