voyager

Voyager - The Missing Laravel Admin

MIT License

Stars
11.7K

Bot releases are visible (Hide)

voyager - Releasing version 1.7 that will be compatible with Laravel 10 Latest Release

Published by tnylea 12 months ago

This release includes some bug fixes and package updates to make it compatible with Laravel 10.

voyager - Release v1.6.0

Published by emptynick about 2 years ago

This release drops support for Laravel 6 and 7.
Additionally, TinyMCE was updated from version 4 to 6

voyager - Release v1.5.2

Published by emptynick almost 3 years ago

voyager - Release v1.5.1

Published by emptynick about 3 years ago

Bugfixes:

  • Don't load all relationship results (#5465)

Enhancements:

Language updates:

  • Ukrainian (#5448)
voyager - Release v1.5.0

Published by emptynick about 3 years ago

Please make sure to read the upgrade guide when updating to version 1.5!

Enhancements:

voyager - Release v1.4.3

Published by emptynick about 3 years ago

Bugfixes:

  • Fix picking media not updating thumbnails (#4970)
  • Fix setSettingsAttribute for null values (#4981)
  • Fix multiple orderBy calls in menu (#4985)
  • Delete old images when new ones are uploaded (#5196)
  • Scopes not working with withTrashed (#5195)
  • Order button was showing when order-column is set to empty string (#5003)
  • Fix hasOne and hasMany setting in BREAD (#5194)
  • Fix radio button with zero value (#5223)
  • Don't search or order accessors (#5245)
  • Don't fail when not uploading files to a media-picker (#5336)

Enhancements:

  • Add a clickable label to multiple checkbox (#4992)
  • Refactor login page to allow template usage (#4964)
  • Don't allow ordering of relationships, checkboxes and actions when browsing (#4643)
  • Force-create user when running php artisan voyager:admin (#4604)
  • Declare visibility on all constants (#5104)
  • PHP 8 support (#5150)
  • Only allow images to be uploaded to media-manager by default (#5189)
  • Let user choose if relationship is required (#5192)
  • Hide text for buttons for small screens in read view (#5105)
  • Check user permissions before uploading file (#5072)
  • Server side order and search for belongsto field (#5185)
  • Only search browsable fields (#5281)
  • Make installing on Windows work (#5280)

Language updates:

  • French (#5182)
  • Spanish (#5101)
  • Catalan (#5291)
  • Turkish (#5404)
voyager - Release v1.4.2

Published by emptynick over 4 years ago

Bugfixes:

  • Fix validation for array elements (#4922)
  • Fix additional attributes when using local scope (#4875)
  • Fix slugify not replacing when character is empty (#4901)
  • Make media-pickers expanded attribute a property (#4986)

Enhancements:

  • Fix filter null values when array does not start with 0 (#4937)
  • Load translations only when needed (#4955)

Updates:

  • Bump dependencies (#4913, #4931, #4934 and #4974)
voyager - Release v1.4.1

Published by emptynick over 4 years ago

Bugfixes:

  • Fix models not returning save result (#4881)
  • Fix additional attribute not listed in relationships (#4884)
  • Fix exception occuring when rolling-back settings-migration (#4838)
voyager - Release v1.4.0

Published by emptynick over 4 years ago

Please read the upgrade guide to upgrade from Voyager 1.3 to 1.4

New features:

  • Dropped Laravel 5.* support
  • Added Laravel 7 support
  • Scope relationship options (#4851)
  • Sort relationship options (#4858)
  • Cloud storage support (#4565)

Improvements:

  • Add "Select all" button to media-picker (#4821)
  • Allow customization of TinyMCE init options (#4727)

Bugfixes:

  • Fixed roles not being stored when editing
  • Order settings by order-column (#4764)
  • Fix relationships pagination repeating None (#4870)
  • Fix "Call to a member function getTranslatedAttribute() on null" (#4782)
  • Prevent scope-filtered records being able to be updated (#4852)
voyager - Release v1.3.2

Published by emptynick over 4 years ago

Bugfixes

  • Media-picker breadcrumbs (#4687)
  • Fix display name for new BREAD field (#4666)
  • Remove duplicate route "voyager.roles.update" (#4669)
  • Fix validation for arrays (#4648)
  • Upload file removes previous files (#4649)
  • BREAD ordering direction (#4557)
  • Belongs-To doesn't keep value after validation error (#4696)
  • Slugify merge settings map (#4707)
  • Show language-picker when browsing a BREAD (#4768)

Enhancements:

  • Remove Route in InstallCommand (#4692)
  • Assign Controller to DataTypes roles (#4670)
  • Enhance Widget Layout (#4559)
  • Orientate all images (#4770)
  • Select keys for relationships (#4702)
  • Check delete permission against model not DataType (#4780)
  • Eagerload Menu Items translations (#4720)
  • Eagerload data rows translations (#4719)

Translations:

  • Add Vietnamese Language (#4497)
voyager - Release v1.3.1

Published by emptynick almost 5 years ago

Security bugfixes

  • Voyager assets loading (#4574)

Bugfixes

  • Creating thumbs in subfolders with Media Picker (#4502)
  • Code editor plugin loading other languages (#4522)
  • Fix check if a relationship is taggable (#4496)
  • Properly load ACE-Editor plugins (#4522)
  • Relation method (#4539)
  • BelongsTo field loosing selection on validatation error (#4601)
  • BelongsToMany field loosing selection on validatation error (#4602)
  • Date for Safari (#4566)
  • Delete bread action (#4587)
  • Routes with empty required parameters (#4606)
  • Prevent loading extraordinary assets (#4569)
  • Routes with UTF-8 characters (#4605)
  • Reference to Intervention\Image service provider in Install command (#4638)
  • Ability to delete uploaded file (#4550)
  • Delete multiple uploaded images (#4552)
  • Array validation (#4624)
  • re-align custom formfield views with defaults (#4628)
  • remove translation duplication for RTE (#4647)

Enhancements:

  • Escaping in templates (#4545)
  • Select2 search on additional attribute (#4562)
  • Update edit-add template for Posts (#4603)
  • Added bulgarian (bg) translations (#4619)
  • Load relationships based on action (edit/add) (#4539)
  • Policies now properly support soft-delete (#4563)
  • Support global database prefix (#4546)
  • Added tests for uploaded media (#4553)
  • Support adding new locales in app itself (#4621)
  • Add details field for relationships (#4633)

Translation updates:

  • RU fixes (#4535, #4536)
voyager - Release v1.3.0

Published by emptynick about 5 years ago

Please read the upgrade guide to upgrade from Voyager 1.2 to 1.3

New features:

  • Laravel 6 support

Bugfixes:

  • Select all BREAD-entries wasn't working (#4370)
  • Multilanguage changed other fields in a menu-item (#4369)
  • Files getting removed from Settings on update (#4309)
  • Delete uploaded files in BREADs (#4113)
  • Media-Picker was always collapsed (#4363)
  • Make markdown formfields translatable (#4361)
  • Relationship-tagging not working (#4397)
  • Clicking "None" in relationships didn't remove the already selected entries (#4397)
  • Custom guards didn't work with gates and permissions (#4384)
  • TinyMCE now loads correctly over HTTPS (#4464)
  • RTL layout fixes (#4479)
  • Multiple checkbox not displaying correct data (#4484)
  • Datatable ordering broken on browse with no checkboxColumn (#4460)

Enhancements:

  • Remember old input in User-BREAD (#4348)
  • Validate fields without Ajax for Roles (#4351)
  • Replace hardcoded id to getKey() in formfields (#4317)
  • Remove uploaded file in settings (#4310)
  • Redirect after saving based on permissions (#4453)
  • Better Coordinates formfield (#4474)
voyager - Release v1.2.7

Published by emptynick about 5 years ago

v1.2.7 is the last version in v1.2

Improvements:

  • Display names for BREADs and field-titles can now be translated (#4057)
  • Show display names in search form (#4284)
  • Allows NULL for relationships (#4249)
  • Use correct fieldname in belongsTo relationships (#4228)
  • Allow tables with enum-fields to be saved (#4234)
  • Keep translated-values when errors occur durring add (#4076)
  • Hide delete button when user has no permission in settings (#4292)
  • Show checkboxes column if mass action is displayed (#4151)
  • Change sidebar logo size (#4163)

Bugfixes:

  • User FQCN for Model class (#4226)
  • Order sub-menu-items (#4186)
  • Use custom guard inside postLogin & authorize (#4197)

Language updates:

  • Spanish (#4241, #4276, #4307)
  • Turkish (#4221, #4220, #4209)
voyager - Release v1.2.6

Published by emptynick over 5 years ago

Hotfix
Fonts and icons not found.

Please clear your browser-cache after updating to 1.2.6

voyager - Release v1.2.5

Published by emptynick over 5 years ago

Improvements:

  • Remove empty translations from $translations array (#4049)
  • RTL layout improvements (#4111)
  • Customize Favicon using admin.icon_image setting (#4051)
  • Html tooltips for fields description (#4161)
  • Rename assets to voyager-assets (#4176)

Bugfixes:

  • Files getting removed from DB when no new files are uploaded (#4158)
  • Settings not using options (#4178)
  • Fix selected filter for serverside and set default_search_key (#4142)
  • Media picker ordering (#4174)
  • Relationship load fails when user has no role (#4175)

Language updates:

  • Swedish (#4173)
  • Turkish (#4180)
voyager - Release v1.2.4

Published by emptynick over 5 years ago

Please clear your browser-cache after upgrading to 1.2.4

Improvements:

  • Vietnamese slug-characters (#4091)
  • Attributes for number field (#4117)
  • Add watermarking/thumbnails to media-picker and media-manager (#4084)
  • Make admin-menu a Vue component (#4064)
  • Disable sidebar on refresh for mobile (#4061)

Bugfixes:

  • Clear menu-cache when deleting items (#4083)
  • Fix glyphicons not found (#4146)
  • Richtextbox not saving multi-language (#4157)
  • Remember old input upon form submit (#4104)
  • Fix translation-seeder (#4140)
  • Relationship not showing data when edit is disabled (#4017)

Language updates:

  • French (#4080)
  • Spanish (#4089)
voyager - Release v1.2.3

Published by emptynick over 5 years ago

Bugfixes:

Improvements:

  • Added remember me checkbox to login (#3999)

Language updates:

  • Brazilian Portuguese (#4010)
  • Armenian (#4028)
  • Russian (#4021)
  • Polish (#4053)
  • French (#4059)
  • Italian (#4058)
  • German (#4060)
voyager - Release v1.2.2

Published by emptynick over 5 years ago

Bugfix where opening/closing a sub-menu wasn't possible because of a wrong variable-name.

voyager - Release v1.2.1

Published by emptynick over 5 years ago

Hotfix where installing Voyager 1.2 in Laravel below 5.8 would fail because of mismatching user-id types

voyager - Release v1.2.0

Published by fletch3555 over 5 years ago

New features:

Bugfixes:

  • Checkboxes are now validated properly (#3474)
  • BREAD validation working in IE and Edge (#3546)
  • Rolling-back migrations failed (#3073)
  • Compass security fixes (#3823)
  • RTL user-dropdown didn't open (#3754)
  • Skip invalid images (#3125)
  • Breadcrumbs and menu-dropdowns didn't work when using nested admin-prefix or no prefix at all (#3850)
  • An entry could not be deleted from the read-view (#3955)
  • Deleting a menu-item didn't work properly (#3953)
  • Radio buttons didn't use the display-text, but the key instead (#3909)
  • Use empty() instead of count() for multiple-select (#3909)
  • Replaced hardcoded "BREAD" (#3909)
  • Lost order-params when searching and lost search params when ordering (#3909)
  • Added default prop to number formfield (#3909)
  • Renamed Model namespace to Fully qualified Model name (#3909)
  • Fix edit multiple images (#3922)

Enhancements:

  • Menu now supports 3rd level items (#3620)
  • Removed readmore JS plugin from BREAD browse (#3671)
  • Config file now respects env-filesystem (#3377)
  • Non-squared avatars showing correct (#3355)
  • Update DateTime picker (#3334)
  • Cache settings (#2426)
  • Setup-callback for TinyMCE (#3145)
  • List-bullets were visible below checkboxes in some browsers (#3284)
  • Don't show a widget if it's not accessible for the current user (#3058)
  • Remove Youtube plugin from TinyMCE (#3824)
  • Define uploadable mimetypes in Media-Manager (#3820)
  • Cache admin-menu (#3125)
  • Load relationships with Ajax (#3586)
  • Dynamically load assets without publishing (#3834)
  • RTL is now determined based on the locale (#3842)
  • Query translatable models (#3417) (Documentation)
  • Asset clean-up (#3832)
  • BREAD-Accessors (#3856) (Documentation)
  • Media-Manager upload keeps original names (#3860)
  • Ajax validation was removed (#3890)
  • Added an event for media file uploads (#3884)
  • Checkbox checked-value can now be a string or bool (#3934)
  • Make dropdown-items translatable (#3867)
  • Use desired field for belongsto-query (#3893)
  • Uploaded images were not oriented (#3906)
  • Add force-flag to installation (#3897)
  • Simplified edit/add condition in bread-view. (#3909)
  • Action specific validation rules (#3909)
  • Advanced installation docs (#3909)
  • Replaced user-models settings cast with an accessor/mutator-pair (#3909)

Language updates:

  • Lithuanian slugify (#3361)
  • Renamed czech language files from cz to cs (#3446)
  • Arabic (#3867)

Deprecated:
The methods can, canOrFail and canOrAbort were deprecated in v1.0.12 and have been removed now in favor of Policies and Gates.

Related Projects