Skip to content

Releases: orchestral/foundation

v3.2.3

29 Jan 11:36
Compare
Choose a tag to compare
  • Add select[role="native"] to preserve <select> output as native HTML Select instead of Select2.
  • Add useful CSS utilities for Vue.js cloaking. (@adamwathan)
  • Update assets:
    • Vue v1.0.15.

v3.1.23

29 Jan 11:36
Compare
Choose a tag to compare
  • Add select[role="native"] to preserve <select> output as native HTML Select instead of Select2.
  • Add useful CSS utilities for Vue.js cloaking. (@adamwathan)
  • Update assets:
    • Vue v1.0.15.

v3.2.2

01 Jan 12:31
Compare
Choose a tag to compare
  • Fixes user roles does not display validation errors.
  • Pre-populate e-mail address when accessing password resetter page.
  • Update Orchestra\Foundation\Http\Controllers\Account\PasswordBrokerController to match Laravel codes.

v3.1.22

01 Jan 12:31
Compare
Choose a tag to compare
  • Fixes user roles does not display validation errors.

v3.2.1

28 Dec 00:03
Compare
Choose a tag to compare
  • Bump orchestra/auth and orchestra/notifier to use v3.2.1 as minimum.
  • Use Orchestra\Authorization\Authorization::canIf() on Orchestra\Foundation\Http\Middleware\LoginAs.

v3.2.0

26 Dec 19:18
Compare
Choose a tag to compare
  • Update support to Laravel Framework v5.2.5+.
  • Defer orchestra/foundation routes registration after extension has been loaded.
  • Improved performances by reducing call within Illuminate\Container\Container.
  • Utilize Orchestra\Authorization\Authorization::canIf() helper.
  • Allow login key to be customize between application instead of a hardcoded default using "email".
  • Add support for menu nesting with Orchestra\Foundation\Support\MenuHandler.
  • Publish extension assets and migrations during php artisan orchestra:assemble.
  • Reworks on backend menu to support generating current active menu.
  • Improves views overall implementation, ensure readability is optimized.
  • Add appendTableColumns() and prependTableColumns() to Orchestra\Foundation\Http\Presenters\User.
  • Add Orchestra\Foundation\Http\Presenters\User::getSortableFields() to allow filtering which fields can be sorted when displaying users table.
  • Add Orchestra\Foundation\Foundation::mode() to fetch current request mode (e.g: safe or normal).
  • Allow safe mode to persist between request via ?_mode=safe http query string.
  • Add assetic() helper as an alternative to elixir() helper.
  • Add Orchestra\Foundation\Console\Commands\OptimizeCommand.
  • Add Orchestra\Foundation\Support\Providers\ModuleServiceProvider to replace Orchestra\Foundation\Support\Providers\ExtensionRouteServiceProvider.
  • Add Orchestra\Foundation\Listeners\UserAccess so it can be shared with orchestra/lumen.
  • Add Orchestra\Foundation\Processor\Authenticate::setAuthGuard() method to override default auth guard.
  • Add acl language files.
  • Deprecate Orchestra\Foundation\Http\Middleware\CanManage.
  • Remove Orchestra\Foundation\AdminMenuHandler class.
  • Remove Orchestra\Foundation\Application::getDeferredServices() method.
  • Remove orchestra/resources support.
  • Remove registering additional facade aliases under Orchestra namespace.
  • Remove it language files.
  • Update assets:
    • Vue v1.0.13.
    • Javie v2.1.0.

v3.1.21

26 Dec 18:21
Compare
Choose a tag to compare
  • Add Orchestra\Foundation\Processor\Authenticate::setAuthGuard() method to override default auth guard.
  • Refactor user search filters.
  • Update assets:
    • Vue v1.0.13.

v3.0.17

26 Dec 12:33
Compare
Choose a tag to compare
  • Add Orchestra\Foundation\Support\Providers\ModuleServiceProvider.
  • Simplify welcome message.
  • Update assets:
    • Vue v0.12.16.
    • Javie v2.0.3.
    • Twitter Bootstrap v3.3.6.

v3.1.20

22 Dec 06:08
Compare
Choose a tag to compare
  • Utilise Model::saveOrFail() and Model::transaction() method when possible.
  • Deprecate Orchestra\Foundation\Http\Middleware\RequireCsrfToken and make it an alias to Orchestra\Http\Middleware\RequireCsrfToken.
  • Fix problems with rate limiter when receiving utf-8 characters. (@taylorotwell)
  • Update assets:
    • Vue v1.0.12.

v3.1.19

29 Nov 08:17
Compare
Choose a tag to compare
  • Add Orchestra\Foundation\Listeners\UserAccess so it can be shared with orchestra/lumen.
  • Add acl language files.
  • Appends parent position if working on multiple nested menu.
  • Remove email_username validation for SMTP Mail configuration.
  • Update assets:
    • Vue v1.0.10.
    • Javie v2.0.3.
    • Twitter Bootstrap v3.3.6.