luya-module-admin

Administration base module for all LUYA admin modules

MIT License

Downloads
143.8K
Stars
48
Committers
66

Bot releases are hidden (Show)

luya-module-admin - 5.0.4 Latest Release

Published by nadar 6 months ago

5.0.4 (23. April 2024)

  • #760 To enhance collaboration, we now display the name of the user who locks a row.

Full Changelog: https://github.com/luyadev/luya-module-admin/compare/5.0.3...5.0.4

luya-module-admin - 5.0.3

Published by nadar 6 months ago

5.0.3 (23. April 2024)

  • #759 Prevent Bcrypt password must not contain null character errors by using generateRandomString for auth_key encryption.

Full Changelog: https://github.com/luyadev/luya-module-admin/compare/5.0.2...5.0.3

luya-module-admin - 5.0.2

Published by nadar 7 months ago

5.0.2 (28. March 2024)

  • #758 Enhanced the functionality to reorganize folders within the folder hierarchy, allowing for movement to the root or placement into a different subfolder.
  • #756 Fixed collapsing tooltips due empty content in this case the tooltip is no longer displayed
  • #755 Provided popup delay tooltip-popup-delay for tooltip directive.
  • #754 Improved admin/setup command outputs.

What's Changed

Full Changelog: https://github.com/luyadev/luya-module-admin/compare/5.0.1...5.0.2

luya-module-admin - 5.0.1

Published by nadar 9 months ago

5.0.1 (7. February 2024)

  • #748 Do not clean up user lockouts when the user is an API-based user. This will enhance the performance for API user requests.
  • #749 Added a new property, luya\admin\Module::$apiUserTrackLastActivity, which controls the update of the last activity timestamp for API users. By default, this feature is enabled to maintain backward compatibility. For larger systems, disabling this property can prevent unnecessary database writes.
  • #751 Fixed parameter placeholders in translations (hu, nl, pl).
  • #752 Updated links to new guide.
  • #753 Enhanced error handling for scenarios where the proxy command attempts to synchronize a non-existent file.

Full Changelog: https://github.com/luyadev/luya-module-admin/compare/5.0.0...5.0.1

luya-module-admin - 5.0.0

Published by nadar 11 months ago

5.0.0 (30. November 2023)

Check the UPGRADE document to read more about breaking changes.

  • Support for PHP 7.x has been discontinued. The minimum required PHP version is now 8.0.
  • The file upload is now restricted by default to a max total of pixels 6553600. This can be changed by setting the maxTotalPixels property of the luya\admin\storage\BaseFileSystemStorage class. In order to restore the old behavior turn off the maxTotalPixels property by setting it to false.
luya-module-admin - 4.9.1

Published by nadar over 1 year ago

4.9.1 (7. June 2023)

  • #746 Remove WhichBrowser/Parser because of missing PHP 8.2 support.
  • #745 Fixed bug in exception when image could not find the file.
luya-module-admin - 4.9.0

Published by nadar over 1 year ago

4.9.0 (8. March 2023)

  • #744 The internal CRUD export system no longer caches data in the @runtime folder, but uses the cache component instead. This could potentially cause problems when exporting large CRUD tables, but it fixes the problem when LUYA Admin is used in a cloud-scaled architecture.
  • #743 Add option to ignore the pool context inside CRUD relation loader for CheckboxRelation, SelectModel and SelectRelationActiveQuery plugins.

Full Changelog: https://github.com/luyadev/luya-module-admin/compare/4.8.0...4.9.0

luya-module-admin - 4.8.0

Published by nadar almost 2 years ago

4.8.0 (5. January 2023)

  • #740 AdminLanguage component will throw an Exception if no default language is found.
  • #739 Added option to disable the multiple input type controls (add, remove and sort).
luya-module-admin - 4.7.2

Published by nadar almost 2 years ago

4.7.2 (26. October 2022)

  • #738 Fixed a bug where global search items where not clickable.
luya-module-admin - 4.7.1

Published by nadar almost 2 years ago

4.7.1 (20. October 2022)

  • #736 Fixed issue with relation calls, introduced in 4.7.0
luya-module-admin - 4.7.0

Published by nadar about 2 years ago

4.7.0 (19. October 2022)

  • Fixed PHP 7.4 as minimum version in composer.json, this was previously done by the bizley/jwt dependency. Therefore using rector to align functionality with PHP 7.4.
  • #735 Ensure a none existing filter does not throw an exception. This can be the case when generting dynamic filters and those are stored in the user settings.
  • #733 Added PT translations.
  • #734 Added ID (Bahasa Indonesia) translations.
luya-module-admin - 4.6.0

Published by nadar about 2 years ago

4.6.0 (5. October 2022)

  • #732 NgRest Text Plugins can now be turned into an interactive text field on the list (overview) of the CRUD with option $inline = true.
  • #730 New NgRest Plugin MultipleInputs to generate data with different types storing as a json.
luya-module-admin - 4.5.0

Published by nadar about 2 years ago

4.5.0 (24. August 2022)

This release contains a huge BC Break when using LUYA JWT user auth. Check the UPGRADE document to read more

  • #719 Prepare for PHP 8.1. Increased minium PHP Version to 7.4. Replaced sizeg/jwt with bizley/jwt.
  • #726 The signature of luya\admin\base\JwtIdentityInterface has changed from: loginByJwtToken(Lcobucci\JWT\Token $token) to loginByJwtToken(Lcobucci\JWT\Token\Plain $token)
  • #728 Added new NgRestActiveQuery method jsonOrderBy() to sort by a field which contains a json object.
luya-module-admin - 4.4.1

Published by nadar over 2 years ago

4.4.1 (20. July 2022)

  • #713 Blacklist SVG mime type by default. In order to enable SVG Upload use 'whitelistMimeTypes' => ['image/svg+xml'].
  • #723 Added "Toggle all" button to zaaCheckboxArray plugin.
  • #724 Fixed issues with search and sortable when using Pools.
  • #725 SortableTrait prefixes the table name now in the find querys in order to prevent issue when have two sortindex fields with the same name.
luya-module-admin - 4.4.0

Published by nadar over 2 years ago

4.4.0 (19. May 2022)

  • #714 Improve the sorting ability by adding create, update and delete events which are attached from the SortableTrait. Sorting over pagination or swap index from form input is now possible too.
  • #711 Add option to disable the auto logout when the user ip changes.
  • #712 Fix issue where field labels where not used from models getAttributeLabel() when using ngRestExport().
luya-module-admin - 4.3.2

Published by nadar over 2 years ago

4.3.2 (13. April 2022)

  • #710 Fixed a bug where it was not possible to export more then 100 rows when using ngRestExport() configuration.
  • #709 Added initvalue for zaaColor element.
  • #707 Fix issue when creating a new record inside an ngrest relation call form, losing they context data (from the relation).
luya-module-admin - 4.3.1

Published by nadar over 2 years ago

4.3.1 (22. February 2022)

  • #705 Fix issue with SelectArrayGently when using a closure
  • Changed default queueFiltersList to medium-thumbnail instead of meidum-cop
  • #706 Use ImageInterface::THUMBNAIL_FLAG_NOCLONE when creating thumbnails and fix issue with ngrest logger when uploading files.
luya-module-admin - 4.3.0

Published by nadar over 2 years ago

4.3.0 (15. February 2022)

  • #700 Fixed syntax error in crud generate command.
  • #702 The ngRestExport() method will be used to sort and restrict all sortable attributes.
  • #704 Use model for ngrest logger in order to prevent errors for to long strings.
luya-module-admin - 4.2.0

Published by nadar almost 3 years ago

4.2.0 (9. December 2021)

This release changes the admin menu order in terms of admin UI but not in terms API breaks. Check the UPGRADE document to read more about breaking changes.

  • #698 Fixed reversed order of modules in admin menu.
  • #695 Fixed placeholders within zaaMultipleInputs.
  • #694 Fixed CRUD title involving NgRestPools.
  • #690 Option to pass additional variables to the dashboard objects.
  • #676 Fixed hidden NgRest attributes issue in the group-by-field select.
  • #678 Added icon property to any NgRest attribute. It allows setting additional icons in CRUD table header and CRUD edit form.
  • #668 Fixed misleading use of the note_add icon.
  • #660 Introduced <luyaElements> analogues for some <zaaElements>. This allows getting simple AngularJs form elements styled to match the rest of the interface elements.
  • #666 Fixed injection issue with zaaDecimal within zaaMultipleInputs.
  • #665 Replaced <span> tags with <a> tags in main admin menu and submenus.
  • #663 A new TagRelation::cleanup(ActiveRecord $model) method to remove all tag relations for a certain model.
  • #481 Fixed issue where file manager files count is not updated accordingly after uploading new files.
  • #674 Throw an exception when the image can not find the requested file.
  • #697 Fix issue with sorting of admin UI language.
luya-module-admin - 4.1.0

Published by nadar about 3 years ago

4.1.0 (21. September 2021)

  • #661 Added a cellColor property to any ngRest attribute. It allows to set color of CRUD table cells
  • #662 Fix display issue with radio buttons in multiple radio button fields (zaaRadio directive).
  • #658 Added new SelectArrayGently Plugin, which is the same as SelectArray Plugin, but do not override the values from the database.
  • #657 Fix problem with global admin UI search when model does not exists, this could be due to old controller structure or custom code.
  • #656 Ensure queue items are removed when schedule item is deleted, improved filter of upcoming queue events, fix issue with scheduler log for multiple attributes on the same model.
  • #654 Fix issue with ngrest detail view when json is not an array.
  • #496 Added default color for link elements in NgRest CRUD table.