Version History
2021.Q1.2
- Added "View Player" page
- Implemented skill ups
- Implemented Player and Team Abouts
- Implemented Team News
- Implemented Recent & Upcoming Matches
2021.Q1.1
- Reduced global font sizes
- Adjusted table column labels
- Fixed script reference for help pop-ups on Match Report page
- Fixed historical report changes causing bad injury/TV changes
2020.Q4.4
- Implemented Season/Tournament/Match objects
- Added "Commissioner" section
- Implemented "Seasons" page
- Implemented "Tournaments" page
- Implemented "Match Scheduling" page
- Implemented "View Tournaments/Matches" page
- Implemented "View Match" page (ie: Match Report)
- Implemented submission of Match Report
- Added PlayerHelper object to segment out work so it can be used on multiple pages
2020.Q4.3
- Fixed some uri's due to sub-directory for site
- Made alternate table rows darker (just for you Bill!)
- Implemented Team objects
- Implemented Player objects
- Implemented "New Team" page
- Implemented "View Teams" page
- Implemented "View Team" page (WIP)
- Implemented "Team Information" control (WIP)
- Implemented "Team Management" control
- Implemented "Commissioner Tools" control (WIP)
- Fixed Hire Player and Buy Team Goods to restrict based on Max allowed.
- Added list of League teams by race to bottom of "Roster" page for cross-lookups
- Made sure Dedicated Fans does not impact TV/CTV
- Prevented multi-submit by button click or page refreshes
2020.Q4.2
- Updated FavIcon
- Implemented Skills objects
- Entered Skills data
- Implemented Races objects
- Entered Races data
- Implemented Positionals objects
- Entered Positionals data
- Implemented Star Players objects
- Entered Star Players data (from BB2020 and Spike! #11 only)
- Implemented Inducements objects
- Entered Inducements data (from BB2020 and Spike #11 only)
- Added "Rosters" page
- Registration now requires validation by email
- Added "Forgot Password" and "Password Reset" pages (you're welcome Jo!)
- Added StringHelpers for text validation on input/output
- Cleaned up "Coach List" page
- Added dropdown menus
2020.Q4.1
- Created project files
- Added NuGet packages for MySQL
- Created and attached database
- Added basic Identity/Membership
- Added GW disclaimer to site footer
- Added Roles: Admin, Commissioner, Coach
- Navbar changes
- Added "League Info" page
- Added "Version History" page
- Updated "Home" page content
- Updated Registration to require an invite code
- Updated User Account Management pages
- Updated Bootstrap version and fixed css references
- Added "Coach List" page (must be logged in to view)
TO-DO List
- Match Reports
- Star Players
- Mercenaries
- Raised Zombies/Rotters
- Cross-Page-Links
- Printable Version
- Admin Resetting
- Team Lists
- Coach View page
- Home page
- Front page news
- Stat boxes (recent games, leaderboard, etc)
- Reorganize menu so league info is more open to the public but private info and functionality is still hidden to unregistered users
- Legacy inducements (2016 and pre-#11 Spike!) (if can be used?)
- Fast team builder
- Bounties
- Prizes/Awards (by team, player)
- Graveyard
- Stats pages (team, player, coach, race, star)
- Dark theme
- ... and the ongoing battle of code cleanup and layout changes
Shout-outs
A great many thanks goes to the original developers of OBBLM. As well as the NAFLM team for continuing support of it over the years.
However, times change, and though a lot of what this site does is based on their layouts and functional elements, I have taken it upon myself to re-write it mostly from scratch in ASP.NET and with the latest edition of the game rules in mind.