Site Changelog

Commit timeline
Mar. 12, 2026

commit 5d90aaeed02bf7a06c520423cf8b7df0989964e9 branch origin/develop

  • added team index page with teams table
  • added exception forwarding to Sentry
  • added heroes that have been released since last season (Grimstroke to Largo)
  • added missing Authorization checks for banned/deleted users trying to register teams
  • fixed some medal display logic now that MMR is no longer visible
  • fixed issue with paperclip that prevented successfully uploading images to AWS S3
  • fixed problem with the omniauth-steam provider preventing successful logins
Feb. 9, 2018

commit dde86f3a291927480b6cd5d160ecdc0cc2be9e5f branch origin/develop

  • fixed some series admin actions and ACL assignment
Feb. 9, 2018

commit 7ef5e15195d55f7a8dbe5326ae2a7aafec8bf3dc branch origin/develop

  • fixed ACL assignment for league admins
Feb. 9, 2018

commit 7249bde3c0507662a3f0b73a2be3d4951f47bc4a branch origin/develop

  • fixed redis session store server selection logic
Feb. 9, 2018

commit e98b5822b67a515e58030f11f520ce9ed3a75c97 branch origin/develop

  • fixed series page not displaying proper link to profile on prediction
  • fixed admin series redirect issue
Feb. 8, 2018

commit 82682556c3f7efaca8e23dc77e09318ae927cf73 branch origin/develop

  • added SMTP settings and notification logic for new series messages
Feb. 7, 2018

commit a6393c309f15314298d9f3aec179ba31d5d71076 branch origin/develop

  • fixed Bug with teams page not displaying properly due to bye
Feb. 6, 2018

commit 4fe587c58e7de17d19802896278583428be26bd7 branch origin/develop

  • added Groups page to show all assigned groups /groups
Feb. 6, 2018

commit 60eac5e7d9d81ea3e9d9be3dbb32acaca49ad0d6 branch origin/develop

  • added Teams admin page (allowing removal of teams)
Dec. 8, 2017

commit aedcf07061319b48ed83525b661369f255578b54 branch origin/develop

  • added Lane stats to user profile pages
  • added Lane stat background worker jobs
  • added Stat graphs to team pages
Dec. 7, 2017

commit 2131292c781e28fc46339c22f584df3c1e4db18b branch origin/develop

  • updated Navigation to reflect Players sections
  • updated Teams page to link to users profiles
  • fixed Issue logging people out after closing browser window
  • updated Hero refresh job to only run on prod startup
  • added Hero stats to player profiles and additional DB table
  • added Added hero stat background worker jobs
Dec. 6, 2017

commit cb212e6a8169fddb6b939b566934658d5d974888 branch origin/develop

  • updated Player settings pages
  • updated Some elements of the home page
  • added Navigation item for player settings
Dec. 5, 2017

commit e2988ae310de70abb24172117624105d4569d74a branch origin/develop

  • added Player settings page /settings
  • updated Player settings pages
Dec. 4, 2017

commit a7bca77366a0d3a56b1cb0983a36cdd62346e176 branch origin/develop

  • added FAQ section that allows players to ask questions /faq
  • added Administration area to manage and answer FAQ items
  • merged ui work back into develop branch
Dec. 3, 2017

commit eb6494e89399aa29ad12a7c32bdf1d0c51886b9d branch origin/ui-rework

  • added MMR to Medal table: /distributions
  • changed Change Medal Distribution table to only count players joined to teams
  • added Discord link to side nav bar
Dec. 2, 2017

commit 6b633b3068b1a1db0c8494c93606142bafd648fd branch origin/ui-rework

Dec. 1, 2017

commit 16290e5f157a4f31b1bd458c7733eb7d0a099697 branch origin/ui-rework

  • changed Admin In-house page to new interface
  • changed Admin Rules page to new interface
  • changed Admin Staff page to new interface
  • changed Rules page to new interface
  • changed Staff page to new interface
  • changed Schedule page to new interface
  • changed Team page to new interface
  • changed Registration page to new interface
  • changed In-house page to new interface
  • changed Changelog to new interface
  • fixed Autocomplete on Admin In-house page
  • etc Honestly, too many changes to even list at this point...
Oct. 16, 2017

commit f50c7a5574ad71e8fa5612269540ebbec947d6ba branch origin/6-payment-processing

commit cd3198800d87a4ddec392af9538c3fd56c834539 - branch origin/6-payment-processing

  • added Stripe payment for teams -- allows for Team Admins AND higher to make payments for a given team - issue tracker
  • added League setting to enable/disable payments - issue tracker
Oct. 15, 2017

commit 42d32d330a2c4de0da7083d5bfddec896e7a9d55 - branch origin/develop

  • fixed calendar not displaying properly on /schedules/index
  • added production real-time websocket hooks
Oct. 14, 2017

commit 6d69ea0b6e07a27ef79ca329bbc839e0cd057c21 - branch origin/develop

  • fixed editor for rules page to load properly, visible at /admin/rules
  • started framework for InHouse lobby system with real-time chat at /inhouse
  • started framework for InHouse lobby bot interaction with Dota2 Game Coordinator
  • removed turbolinks javascript which was causing issues with websockets and other javascript components
Oct. 8, 2017

commit bea426d4048c39ab2400b676e791ca659a61f37c - branch origin/develop

  • fixed issue with locales not rendering properly for breadcrumbs
Oct. 6, 2017

commit 1f636d03f40722a70c9736f5a1212ef7d6016b0c - branch origin/develop

  • fixed permissions error on inhouse admin page

commit e1906a1383dbb35d4efdb5ce0eddcecda93685b2 - branch origin/develop

  • added player editing functionality to admin area allowing admins to ban users, flag as admin, captain, etc, visible at /admin/players
  • added inhouse wins/losses/elo editor to admin area (designed to be used to seed initial data) visible at /admin/inhouse
  • added inhouse leaderboard visible at /inhouse
Oct. 5, 2017

commit e00942a22eb3ca3d27dc5d6c6fc499b26217da91 - branch origin/develop

  • added mmr refresh job at interval -- every 1 hour we will refresh player profiles via the opendota api

commit 77d6de3d9854ef3f50c6bc93fe3dff2a33791e29 - branch origin/develop

  • added staff page in the admin area with a markdown editor
  • added staff page to new About section in nav
Oct. 4, 2017

commit 2b70bdb0d310311e12ca69931f53e00357de75b9 - branch origin/develop

  • added upload system for generic image hosting via Admin section -- allows admins to add images to pages
Oct. 2, 2017

commit aa108f25b91cd041c10e7c4c9186d9adcc4ecaee - branch origin/develop

  • added changelog to track recent updates
  • added server hostname to footer for debug purposes

commit dff486020cd927a1f7c1dd2bd76807dc6fb18d0b - branch origin/develop

  • added calendar view to schedule index, pulls a feed from /series/feed.json
  • changed refresh job to only refresh player MMR that is more than 1 hour old

commit 45e2abda4e9a145cd91e47562c04243ff1f678d9 - branch origin/develop

  • added error handling on rules page to not throw a server error when rules are not defined