Skip to content

v6.0.0

Choose a tag to compare

@rappasoft rappasoft released this 09 Sep 15:30
· 625 commits to master since this release

Added

  • Added captcha to login request
  • Added server variable that denotes whether or not the application is currently running tests, false by default but enabled by phpunit.xml
  • Added security headers middleware with everything disabled by default
  • Added Mail globals to .env.example
  • Added Email validation to contact form
  • Added the https://github.com/404labfr/laravel-impersonate package to replace my home grown impersonate feature with much stronger functionality

Changed

  • Upgrade to Laravel 6.0
  • Update to laravel commit: 31394de4d736c171d40bb03d50313c60b0e4af38
  • Enabled debugbar models
  • Converted “Demo Mode” to “Read Only Mode” to be more generic
  • Update package versions
  • .env.example Laravel version
  • Hide sidebar ‘System’ label unless admin
  • Added blade include snippets instead of attributes on the model, if they returned any sort of html
  • Don’t preinstall predis or force redis as any driver
  • Condense language dropdown padding
  • Refactor socialite buttons to php includes
  • Add array of paths that can not be accessed as GET requests in read only mode
  • Update base repository and refactor anything that broke

Removed

  • Removed unused avatar images from CoreUI
  • Removed dashboard as parent breadcrumb for certain sections
  • Removed unused key in app.php
  • Removed default string length of 191 because everyone should be above MySQL 5.7.7 at this point.
  • Removed all html being returned from attribute classes in favor of blade include snippets
  • Removed laravel dump server, laravel tinker, laravel self-diagnosis from default install
  • Removed backend.php config file and just put comment in layout file
  • Removed unused helper file
  • Removed letrunghieu/active for homegrown one since I’m not waiting for them to update to laravel 6.0
  • Removed owen-it/laravel-auditing until it supports Laravel 6.0