Skip to content

Changelog

Min Gu Kang edited this page Jul 28, 2020 · 3 revisions

Version 2.2

  • NodeJS Dependencies Updated
  • Database Length Incompatibility Resolved
  • API Routes Fixed
  • Default User Image Added
  • Themes References Fixed for Consistency
  • First Page Title Fix
  • Adopt HTTPs and Caching
  • CSS Optimizations for Performance
  • Navigation Menu Padding Fix
  • VelocityJS replaced with AnimeJS

Version 2.1

  • Updated Twitter Bootstrap to v5
  • Implemented cPanel Auto Deployment
  • Refactored authentication fail and success animations
  • Fixed a bug where the same animations cannot be used twice on SVG objects
  • Fixed .gitignore not ignoring some files in the public directory
  • Fixed a bug where axios could not call the authentication URL
  • Moved all contents of the Readme.md to the wiki
  • Refactored how themes work
  • Bootstrap SASS files are now referenced instead of having a copy
  • Added and fixed webpack alias resolves for code simplicity
  • Refactored Dark Theme for Bootstrap

Version 2.0

  • Completely re-based on Laravel v7 (Previously Laravel v5.8)
  • jQuery removed
  • Updated VelocityJS to v2
  • VelocityJS exclusively used for animations for consistency
  • CORs system properly adopted for api to function as intended
  • Vue components optimized to function better
  • Removal of callback function chains in Vue components for cleaner code and performance

Version 1.3

  • Vue exclusively used for consistency
  • Role system adopted
  • Token expiration customized

Version 1.2

  • JWT Tokens adopted for authentication

Version 1.1

  • Authentication Adopted
  • Vue Views updated to reflect changes
  • Middleware for email authentication added
  • Middleware for authentication processing added

Version 1.0

  • Initial Creation