Added a feature for a StatsPlus admin to set channels for an automatic post from the server when any of the StatsPlus SQL, league file, or OOTP Reports are updated. Of course, the league file and report notifications only work for leagues that are hosted on StatsPlus.
StatsPlus File Notifications
/exports Slack Command
Added support for a /exports slash command from Slack which posts back the current status of exports for leagues hosted on StatsPlus.
Directions to enable the feature for a StatsPlus-hosted league are at https://wiki.statsplus.net/league-hosting/slack-exports-command
Export Tracker Tweak
If an export is on the correct game date, matching the league file, but the export time stamp is before the league file time, usually because a new league file was uploaded on the same game date, the export tracker now shows an alternate color check mark, instead of a red X.
Added WHIP to Player Leaderboard
It's been a little while since there was any update, there's a lot going on behind the scenes for some required upgrades, but most of it won't be visible.
In the meantime, today I added WHIP to the pitching stats on the Player Leaderboard page, suggested by Greg in the 400 Club.
Stadium Capacity and % Full
Thanks to a suggestion from Matt at MLB Pro, added Stadium Capacity and % full to the "Fans" tab on the Finances page.
Fixed drag-and-drop on mobile
The draft list and awards pages both have a drag-and-drop interface to move players up and down, however the drag-and-drop functionality worked very poorly on mobile devices.
This should be greatly improved as of tonight, thanks to the community on Github for Sortable.js.
Player Highlight on Player Leaderboard
Thanks to a user suggestion, added player highlighting on the leaderboard page. If you are looking at the page with all the leader tables, and click on a player, it will highlight that player on all the tables they appear in.
Position Filter on Player Leaderboard
There's now a position filter on the Player Leaderboard page, a long-requested addition.
The position for each player is based on where they've played the most in their career. If you find a player you think is being classified wrong, please let me know.
Also, I've tried to tweak the qualifications to get enough players to show up for various queries, but also open to suggestions on the number of PA or IP required to show up on various leaderboard queries.
30-Day Fan Interest Change
StatsPlus keeps track of team finances every time new SQL is uploaded. The Finances page now shows the change in Fan Interest for each team over the last 30 days (or as close as S+ can get, anyway).
League Injury Summary
StatsPlus has had a team breakdown of IL days and $ on IL for a while, but it was only visible per team on the Injury tab.
Finally able to add a league-wide view that's been requested a number of times, available from the "Injury Summary" option on the League menu.