Skip to content

3.2.0

Compare
Choose a tag to compare
@nWidart nWidart released this 17 Oct 09:45
· 696 commits to master since this release
0eea41d

Diff

Added

  • Core: New LoadingBackendTranslations hook to load translations to the frontend (vuejs)
  • Page: Adding the page status field
  • User: Role views (index, create, edit) have been converted to VueJS components, as a SPA
  • User: User views (index, create, edit) have been converted to VueJS components, as a SPA
  • User: Adding vuejs component to manage account profile
  • User: Adding vuejs component to manage account api keys

Changed

  • Core: Use blade directive in Core module views
  • Core: Renaming Indonesian locale key to ind from id in available-locales.php config file.
  • Page: Sending the page id from the route parameters to the single media component (makes loading single media faster)
  • Page: Making the status column in page_translations table nullable (migrate with php artisan module:migrate page)
  • Workshop: Generating the new listener on the LoadingBackendTranslations hook to send translations to VueJS

Log

  • view commit • Preparing 3.2.0 release
  • view commit • Compiling assets
  • view commit • Remove usage of vue datatables
  • view commit • Stay on vue 2.4 until dependencies upgrade
  • view commit • Updating cms version to 3.2.0
  • view commit • Changelog wording
  • view commit • Adding core changelog item
  • view commit • Adding core changelog item
  • view commit • Adding spatie/phpunit-snapshot-assertions
  • view commit • Using plural pages key
  • view commit • Compiling Adminlte.
  • view commit • Generating hooking into the loading of translations for VueJs
  • view commit • Use the `pages` key for page module instead of singular page. This brings the plural used in permissions.php and everything else in sync.
  • view commit • Hooking into loading backend translations hook for each module
  • view commit • Creating a loading backend translation hook
  • view commit • CS: PSR1/2
  • view commit • Adding changelog items
  • view commit • Adding component to manage account api keys
  • view commit • Fixing route name
  • view commit • Reverting Blade directives which caused ":?>" to be shown in the template
  • view commit • Moving new status checkbox to added section
  • view commit • Setting the status column as nullable
  • view commit • Adding page changelog
  • view commit • Setting the locale key to empty array by default
  • view commit • Adding the page status field as wel as sending the page id from the route to the single media component
  • view commit • Adding changelog item
  • view commit • Renaming Indonesian locale key to `ind` from `id`
  • view commit • Removing validation on entity id type
  • view commit • Adding the user profile component
  • view commit • Adding changelog item
  • view commit • Fixing edit user route btn
  • view commit • Removing extra unneeded queries on role views
  • view commit • Empty out blade templates and remove extra queries
  • view commit • Adding shortcut to go back to user index
  • view commit • Creating the user components: table and form
  • view commit • Creating a full user transformer with additional data
  • view commit • Updating update user form request that has a user entity
  • view commit • Update delete route name for users
  • view commit • Creating the Api user controller
  • view commit • Adding route to get all roles unpaginated
  • view commit • Renaming route parameters
  • view commit • Preparing the user api routes
  • view commit • Adding method to allow server side index & filtering
  • view commit • Structuring api routes in route group
  • view commit • Updating to vue-router 3.0
  • view commit • Updating AdminLTE theme dependencies
  • view commit • Updating AdminLTE theme dependencies
  • view commit • Using cleaner tab styles
  • view commit • Adding changelog items
  • view commit • Merge pull request #411 from JulienTant/fix/blade-markup-in-menu
  • view commit • Merge pull request #410 from JulienTant/fix/blade-markup
  • view commit • use blade in menu module
  • view commit • use blade directive in Core module
  • view commit • Adding the ability to allow, inherit or deny for all permissions at once
  • view commit • Adding changelog item
  • view commit • Adding the back shortcut on create/edit role
  • view commit • Creating and using a current_permission_value_for_roles helper, which defaults to -1 (deny)
  • view commit • Empty out the role create - edit - index views
  • view commit • Updating role translation structure
  • view commit • Also checking for the (int) equivalents
  • view commit • Setting up user role routes. Creating the role form component, abstracting out the permissions part.
  • view commit • Creating the full role transformers and a user transformer
  • view commit • Adding additional api routes and implementing their api controlleur
  • view commit • Creating a create role request
  • view commit • Fixing route names, moving translation keys,
  • view commit • Adding all module translations
  • view commit • Pushing js and css assets to their respective stack
  • view commit • Creating a roles table
  • view commit • Sending the user translations to the view. Adding extra translation
  • view commit • Registering the User routes
  • view commit • Adding new method to fetch roles for server side table
  • view commit • Preparing api routes for the roles api
  • view commit • Creating a role transformer