This Changelog provides a history of development for the Collegiate Starleague site. It will be updated with info on releases, bug fixes, and minor enhancements. Entries will be preceded by a date and releases numbers will take the format major-version.minor-version.change-set[#section].
October 19th, 2011
- 0.75.466
- Fixed minor bug on csltv page. (yenta)
- Added ace map to match page notes. (yenta)
- Tweaked SC2Ranks script. (yenta)
- Fixed sorting errors on Player statistics page by separating Player statistics into two pages: by ELO and by Battle.net. (yenta)
- Updated phpsc2replay to v1.61. (yenta)
October 2nd, 2011
- 0.75.454
- Lineups for Thursday Divisions are due Monday night, 11:59pm PST (Guardian, Reaper, Leviathan, Dragon)
- Lineups for Friday Divisions are due Tuesday night, 11:59pm PST (Titan, Odin, Andromeda, Executor)
- Lineups for Saturday Divisions are due Wednesday night, 11:59pm PST (Fox, Nighthawk, Predator, Kimeran, Nova, Raven, Moon, Phoenix)
- Lineups for Sunday Divisions are due Thursday night, 11:59pm PST (Behemoth, Immortal, Spectre, Echo, Aleph, Valkyrie, Tempest, Hyperion, Sargus, Zerus)
September 30th, 2011
- 0.75.450
- Limited news page / news archive to show only news items. (yenta)
- Added "Mark players active" action to player management page to clarify use. (yenta)
- Added "Remove active or inactive player" action to player management page. Coordinators can now entirely remove active or inactive players. (yenta)
- Reactivated the Standings and Schedule page. (yenta)
- Reactivated team statistics generation. (yenta)
- Fixed minor css glitches. (yenta)
July 26th, 2011
- 0.75.366a
- Performed site maintenance. (yenta)
- Re-opened user registration. Team registration to follow later today. (yenta)
April 15th, 2011
- 0.75.366
- Added Player Statistics and a Stats overview page. (yenta)
April 14th, 2011
- 0.75.360
- Added Grandmaster support to sc2ranks script. (yenta)
- Hid stats for players below Grandmaster and Master league. (yenta)
- Added ghosts to indicate players who have yet to player ladder games after the ladder reset. (yenta)
April 12th, 2011
- 0.75.357
- Rating system changed from Glicko to ELO. (yenta)
- Fixed a bug where the rank was not properly set after a series of tied teams. (yenta)
- Changed wording on team pages to reflect that the rating system is not a "Power Rank". (yenta)
March 31st, 2011
- 0.75.352
- Power Rank replaced by new ranking based on Glicko algorithm. (yenta + Douglas Mak)
- Matches involving suspended teams were removed from match statistics. Standings were updated to reflect this change. (yenta)
- Matches involving suspended teams will be systematically removed from player statistics. (yenta)
March 27th, 2011
- 0.75.340
- Fixed bug with how the current round is determined. (yenta)
- Rewrote skeleton emailapi as a more robust module. Unfortunately it still requires support for batching. (yenta)
- Player must now verify their school emails in order to participate in the csl. (yenta)
- Generated matches and brackets for RO32 playoff matches. (yenta)
- Added new maps to the CSL map pool. (yenta)
- The submission deadline for playoff matches has been changed to Sunday, Midnight America/Los_Angeles as opposed to Tuesday, Midnight America/Los_Angeles. (yenta)
- Changed the default username issued to webchat-irc users. (yenta)
- Changed the default webchat-irc channels generated for matches . (yenta)
- Modified admin forms to account for playoff changes and format. (yenta)
- Modified the lineup submission form to account for playoff changes and format. (yenta)
- Fixed logical flaw in lineup submission form. (yenta)
- Draw flags must be set manually by admins for playoff matches. (yenta)
- Rewrote how dates are handled by the league module. EST/EDT issues should now be fixed. (yenta)
- The replay generation script was updated to handle playoff matches. A small bug concerning paths was also addressed. (yenta)
March 13th, 2011
- 0.75.309
- Added ordering override for standings page. (yenta)
- Hard coded avatars for some users. (yenta)
March 2nd, 2011
- 0.75.300
- Replaced upcoming matches/recent results on the frontpage with a scrolling match ticker. (yenta)
- Fixed bug that caused a css positioning bug with the "login to comment" message for logged out users. (yenta)
- Schedule and Standings are now tabs under the League menu item. (yenta).
- The current round now changes after Sunday night. (yenta).
- Added latest VODs block to the frontpage. (yenta)
- Added events and stream sections to the site. (yenta)
February 19th, 2011
- St Lawrence (#213) removed from the rest of the season. (yenta)
- Stony Brook University (#69) removed from the rest of the season. (yenta)
February 17th, 2011
- University of South Carolina (#256) resigns from the rest of the season. (yenta)
February 8th, 2011
- 0.75.269
- Added CSLTV section. (yenta)
February 7th, 2011
- 0.75.261#db
- Fixed a query ordering issue that caused set results to appear incorrectly on the schedule page. Reported by Sunyveil, Thanks! (yenta)
February 6th, 2011
- 0.75.261#cck
- Applied patch to CCK module to fix display issue with multiple value fields. (yenta)
February 3rd, 2011
- 0.75.257
- Forums added. User icons will be changeable come next patch. (yenta)
- Reorganized team pages and added ShoutBox. Removed inactive players from roster and moved inactive and pending player list to the legend at the bottom of the roster. (yenta)
- Reorganized user profiles. Added 2vs2 history to user profiles. Removed bug associated with forfeit wins. (yenta)
- Changed urls for news and site content. Enabled rss feeds. (yenta)
- Made the template uglier in many places.
- Fixed a handful of annoying bugs.
February 2nd, 2011
- Southern Polytechnic State University (24) removed from Season 4. (yenta)
January 31, 2011
- UC Merced (66) removed from Season 4. (yenta)
January 27, 2011
- Algonquin College (183) removed from Season 4. (yenta + hazelynut)
- Univ. Nebraska Lincoln (250) removed from Season 4. (yenta + hazelynut)
January 24, 2011
- Emory University (261) removed from Season 4. Coordinator receives a lifetime ban from the CSL. (yenta + hazelynut)
- San Francisco State University (180) removed from Season 4. (hazelynut)
January 18, 2011
- California State University San Marcos (93) removed from Season 4. (yenta + hazelynut)
- Saint Olaf College (111) removed from Season 4. (yenta + hazelynut)
- Sheridan College (95) removed from Season 4. (yenta + hazelynut)
- Warren County Community College (257) removed from Season 4. (yenta + hazelynut)
- University of Advancing Technology (229) removed from Season 4. (yenta + hazelynut)
- 0.75.229
- Added (partial) support for 1.2.0 replays... (yenta)
January 11, 2011
- 0.75.228
- Added the ability to remove the overlay on featured news items. (yenta)
- Number of featured news items displayed increased to 6. (yenta)
- Fixed issue with table sorting and special characters caused by ETS. (yenta)
- 0.75.221
- Patched team pages and scripts to add masters league. (yenta)
January 10, 2011
- 0.75.220
- Rewrote replay pack generation script to fix efficiency issues. (yenta)
- Added divisions to round replay packs. (yenta)
- Matches without replays will not show a replay download link. Same goes for schedule page widgets. (yenta)
- Fixed a pair of broken links on the front page. (yenta)
- Added Google Analytics tracker back to page footer. (yenta)
January 7, 2011
- 0.75.216
- Increased slices per request sent with sc2ranks queries. Added proper exception handling and logging. Fixed issues with db updates. (yenta)
January 6, 2011
- 0.75.214
- Fixed redirection issues with admin forms. (yenta)
- Fixed long text rendering issues on front page. (yenta)
- 0.75.212
- Added drupal alert/error message area back to template. (yenta)
- Fixed display bug on recommended replays page for contributors. (yenta)
January 4, 2011
- 0.75.210
- Added all team logos. (jdubya)
- CSL Logo now points to the front page. (yenta)
- Fixed links on the frontpage blocks, header, and schedule. (yenta)
- Fixed reCAPTCHA issue with black text on black background. (yenta)
- Fixed IE rendering issue due to a poorly written jQuery plugin. (yenta)
January 3, 2011
- 0.75.204
- Released new layout. Thanks to Josh Watson for his hard work and Brooke Kao for her original theme. (yenta, jdubya)
- Images larger than article width are automagically resized with JavaScript. (yenta)
- Reorganized administration menus. (yenta)
- Partially rewrote legacy code. (yenta)
- Added power rank - tuning still needed. (yenta)
- Fixed various small display bugs. (yenta)
December 23, 2010
- 0.60.192#sc2ranks
- SC2Ranks.com updater: Fixed issue with worker's query and php execution time. (yenta)
December 12, 2010
- 0.60.188
- SC2Ranks.com updater: Updates use mass base character + team queries. Fixed issue with cron config. Updates every 12 hours, Battle.net ID now required. (yenta)
- Team page: Added Battle.net stats from SC2Ranks.com, ala EtherealDeath. Players with charmanders should add their Battle.net URL to their profile. (yenta)
- Player page: Battle.net stats have returned. (yenta)
- Match page: Updated to newest version of phpsc2replay. This fixes several issues when reporting 2vs2 sets. Updated integration code due to api changes. (yenta)
- Match admin page: Added ability for admins to control lineup and ace flags per match. (yenta)
- Players listing: Rewrote query and added pagination. (yenta)
- Teams listing: Rewrote query. (yenta)
- Correspondence E-mail field moved to Account page. (yenta)
- Database: Re-organized db tables and fixed several slow queries. (yenta)
- Email worker: Fixed backend issues with daemonization. (yenta)
- Updated to latest version of Zend Framework. (yenta)
- ... and probably a ton of other things I forgot about ...
December 9, 2010
- Lawrence University withdraws from the rest of the season. (Poptarts, yenta)
December 8, 2010
- Utah Valley University withdraws from the rest of the season. (aikepah, yenta)
November 23, 2010
- University of North Texas replaced by West Point. (hazelynut, yenta)
November 12, 2010
- Made changes to taxonomy in preparation for new site layout. Ported all old news to new taxonomy. (yenta)
- Updated some core and contributed drupal modules. (yenta)
- Fixed apc configuration. (yenta)
November 10, 2010
- University of Wisconsin Madison banned and replaced by Emory University. (hazelynut, Xeris, yenta)
October 26, 2010
- 0.60.155
- Added "Recommended Replays" section to league administration panel. (yenta)
- 0.60.154
- Added script to generate static replay packs per round and per match as opposed to dynamically generating replays with PHP. (yenta)
- Fixed a bug that caused some matches to have multiple copies of the same replay uploaded. (yenta)
October 25, 2010
- Mohawk College removed from Season 4 for breaking terms of commitment. (hazelynut + yenta)
- Utah Valley University moved to Phoenix Division (in place of Mohawk College). (hazelynut + yenta)
- Grand Valley State University fills empty spot in Immortal Division (from waiting list). (hazelynut + yenta)
- 0.60.152
- Divisions page replaced by standings page. (yenta)
- Replays for each match can be downloaded on each match page. (yenta)
- Schedule now auto defaults to current round. (yenta)
- Added results to team page and schedule page. (yenta)
- Fixed bug where editing a match as division admin did not set ace flags. (yenta)
- Fixed mismatching collations among db tables. (yenta)
October 24, 2010
- 0.60.145c
- Fixed bug with SC2 replay parser identifying 1v1 replays as 2v2 replays. (yenta)
October 23, 2010
- Moved MySQL server to seperate linode. (yenta)
- Tuned MySQL server for low memory w/ primarily InnoDB tables. (yenta)
- Migrated data to new MySQL server. Updated configuration files with new server location. (yenta)
October 22, 2010
- 0.60.145b
- Fixed bug with identifying players in 2vs2 replays. (yenta)
October 18, 2010
- 0.60.145
- SC2 Replay Parser integrated into league module. (Douglas Mak)
- Match page: "Report Game" - Games can be reported by submitting replays. (yenta)
- Match page: "Report Game" - Replays can be recommended at time of uploading. (yenta)
- Match page: "View" - Added Match Chat based on QuakeNet qwebIRC. (yenta)
- Added link to CSL Twitter Page. (Xeris)
- Player Profile: Fixed White Page of Death that occurred on player profiles caused by joins on missing db tables. (yenta)
- Match page: "View" - Fixed date bug caused by spelling error on a variable as reported by YongWeiHua. (yenta)
- Team Page: "Manage Players" - Fixed table sorting caused by incorrect indices as reported by mOnion. (yenta)
- League Page: "Teams" - Fixed table sorting caused by incorrect index as reported by FiBsTeR. (yenta)
- Match Page: "View" - Fixed bug where away team players had an incorrect player profile link as reported by DarthThienAn and Reket. (yenta)
- Match Page: "Submit Lineup" - Changed color of warnings in text to blue as Sunyveil is confused by red. (yenta)
- Match Page: "Submit Lineup" - Changed wording about ace match submission as pointed out by Executor. (yenta)
- Updated Google Analytics plugin to fix bug caused by Drupal & PHP 5.3 incompatibility. (yenta)
- Added division admin management. (yenta)
- Added ability for league and division admins to edit matches: lineups, results, and notes. (yenta)
October 20, 2010
- Added Queen's University to Guardian Division. (yenta)
October 17, 2010
- Replaced American University with Warren County Community College in Valkyrie Division. American University was removed for failing to respond to several league correspondence emails. (hazelynut + yenta)
- Resent Notifications to users without valid school emails. (yenta)
- 0.50.131b
- Fixed broken link in "pending players" reminder message. (yenta)
- 0.50.135
- Added status of lineup submissions per current round matches to league management. (yenta)
- Added ability for admins to send lineup submission reminder emails to forgetful teams. (yenta)
October 16, 2010
- 0.50.131
- Lineup submission form added. (yenta)
- Lineup management tab added to team management page. (yenta)
- Admins can set default times for divisions. (yenta)
- Admins can manage maps through league manager. (yenta)
- Match page added. (yenta)
- List of matches added to team page. (yenta)
- Players list moved below list of matches on team page. (yenta)
- Pagination by rounds added to league schedule page. (yenta)
- Added SC2 themed race icons. (yenta)
- History page removed pending slight cosmetic changes. (yenta)
- Small cosmetic changes to the theme in preparation for re-design. (yenta)
- Removed 'Team Registration' link from user panel due to confusion. (yenta)
October 14, 2010
- Moved to more robust linode following Day[9] induced downtime. (yenta)
- Added Wentworth Institute of Technology to Nova Division. (yenta)
- Added University of South Carolina to Immortal Division. (yenta)
October 13, 2010
- Moved away from experimental DNS service used to handle spam in response to user concerns about site accessibility and speed. (yenta)
October 4, 2010
- 0.30.119
- Added schedule generation and generated schedule. (yenta)
- Finalized and released division list. (yenta)
- Fixed bug with incorrect links on division list. (yenta)
October 2, 2010
- 0.30.115
- Fixed bug where divisions could be seen on the team page before official release. (yenta)
- Fixed bug where email suffix matching was failing because of a case mismatch. (yenta)
October 1, 2010
- 0.30.114
- Added division management. Divisions hidden by default until display is enabled by an admin. (yenta)
September 29, 2010
- 0.30.113
- Expanded daily backup scripts. (yenta)
September 28, 2010
- 0.30.112
- Small changes to SC2Ranks.com scrapper. (yenta)
- Added weighted team rankings to administrative statistics page. (yenta)
September 27, 2010
- 0.30.109c
- Added ability to mark and list teams as committed/uncommitted. (yenta)
September 25, 2010
- 0.30.109b
- Patch to close registration at 09/25/10 11:59:59 pm PDT. Includes a countdown. (yenta)
September 21, 2010
- Updated security configuration to be less obtrusive to users. (yenta)
September 20, 2010
- 0.30.109a
- Patch to enable mass mailing before the next major release. (yenta)
September 15, 2010
- Fixed 404 errors caused by historical players missing a race or handle. (yenta)









