Skip to content

Change Log

Steven Duan edited this page Mar 8, 2022 · 30 revisions

Overall

Notes

For Overall

  • Major.Minor

For Server & Client

  • 0.1.0 is when a prototype production is working
  • 1.0.0 will be the first major release

Client

  • 0.1.7
    • Red/Blue, Red/Green Palettes
    • Leaderboard visual QoL
    • Modified ChampionSquare and added new column of stats for Team/Player Datagrids
    • New ItemSquare/SpellSquare and Match Summary
  • 0.1.6
    • Match Setup Page improvements
  • 0.1.5
    • Match Setup Page
  • 0.1.4
    • New Tournament Pick/Bans table
  • 0.1.3
    • Added a search field into the Nav Bar
  • 0.1.2
    • react-helmet title (meta tags), Profile Game Log page
  • 0.1.1
    • Axios, TTL reduced, QoL changes
  • 0.1.0
    • Touched up Home page. QoL edits.
  • 0.0.10
    • Setup login page
  • 0.0.9
    • Team pages for Games and Stats done
  • 0.0.8
    • Skeletons finished for Teams, Profiles, and Matches
  • 0.0.7
    • Cleaned up Client to accommodate server's new error handling
    • Implemented Skeletons for Team
  • 0.0.6
    • Tournament pages completed
    • Utilized dev-extreme package
  • 0.0.5
    • Utilized material-ui
    • Prototype league.js + season.js finished
    • Started tournament.js
  • 0.0.4
    • Cleaned up App.js and Match.js to successfully call a GET request from server
  • 0.0.3
    • Renamed directory to Client. Modified routes again
  • 0.0.2
    • Modified router routes to reflect current LHG design
  • 0.0.1
    • First Github commit for collaboration purposes.

Server

  • 0.1.9
    • Create New Match Object includes new stats: K/P%@15&25, K+A@15&25, DPMDIFF
    • Included Position X&Y for all kills in Match
    • New API requests to invalidate matches
    • New Static API requests for DDragon data
  • 0.1.8
    • Auth token
    • Weekly DynamoDb backups
    • New API Requests (Team, Season, Match, Profile)
    • Simultaneous Promise calls for Profile/Team Datagrids
    • Pick/Bans Datagrids now using versions
  • 0.1.7
    • New/Modified API requests for Season, Profile, and Teams
  • 0.1.6
    • Deployment now under Babel for ES6 javascript
  • 0.1.5
    • Established test endpoints for MySQL and DynamoDb
    • MatchSetup Save/Submit PUT API requests
    • Complete refactor into Javascript ES6 + Babel
  • 0.1.4
    • Framework established for more Match API requests. Modified tournament API requests for pick/bans
  • 0.1.3
    • Tournament Overall PUT request broken into individual requests
  • 0.1.2
    • DELETE request made, and overall tournament update function made
  • 0.1.1
    • Added a route directory for easier navigation/organization.
  • 0.1.0
    • Pseudo Error handling implemented. Added a few POST requests
  • 0.0.8
    • Profile & Team POST/PUT Requests (for making new profiles/teams)
  • 0.0.7
    • Modified teams API slightly to conform to Client change.
  • 0.0.6
    • Modified additional API routes for latest season and tournaments
  • 0.0.5
    • server.js completely broken and categorized
    • Error handling implemented
  • 0.0.4
    • Redis cache implemented
  • 0.0.3
    • Finished (most) server.js API GETs.
    • Laid groundwork for cache.
  • 0.0.2
    • Included DynamoDB connection into server and interfaced with Matches table
  • 0.0.1
    • First Github commit for collaboration purposes.
Clone this wiki locally