* Marketplace / Modules Redesign
* Marketplace / Modules Redesign
* Marketplace / Modules Redesign
* Fix missed assets for install module from marketplace
* Display installed modules on Marketplace
* Display header for installing module process
* Update module action buttons after adding of a licence key
* Don't show the close icon during install module
* Improve redirects after module actions from marketplace
* Factorize Marketplace module
* Refactor the module managers(Marketplace, Administration, Container Modules)
* Fix enabling modules list on Space creating
* Remove unused page of module info
* Marketplace filter service
* Remove unused method `isFilteredBySingleTag`
* Factorize adding of licence key
* Factorize install, activate and update modules from Marketplace
* Add menu item for "Add Licence Key" form
* Update module links on Marketplace
* Remove unused code
* Fix space and profile module list wrapper
* Update module list styles
* Improve alignment of icons in top account menu
* Cache pending module update count in database
* Refresh theme styles
* Fix category for translatable strings
* Fix tests
* Update style of Module Configuration page
* Change style for page description
* Update styles for admin modules and marketplace
* Fix filter modules by ID in Marketplace
* Update wording
* Update wording
---------
Co-authored-by: Lucas Bartholemy <lucas@bartholemy.com>
* Performance Improvements part 2
* Performance Improvements part 2
* Performance Improvements part 2
* Performance Improvements part 2
* Performance Improvements part 2
* Performance Improvements part 2
* Performance Improvements part 2
* Performance Improvements part 2
* Enh #6405: Uploading a file larger than PHP's limits does not tell the user about the file weight issue
* Update CoreJsConfig.php
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Enh #6411: Make invite by link from a space work for registered users
* Enh #6411: Make invite by link from a space work for registered users
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Fix#6220: User Soft Delete doesn't remove third party auth references
* Changed param name $isOAuth to $isNoLocalAuth.
Changed setting user status from STATUS_DISABLED to STATUS_SOFT_DELETED for user soft deleting.
Added condition to login method for checking user status for soft deleted.
* Changed doLogin method to private.
Removed param $isNoLocalAuth.
Removed Auth::deleteAll from performDelete method.
Removed the condition to enable a user who has been soft-deleted.
* Removed the condition to check soft-deleted user in login method
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Don't check email for existing on registration
* Send new email on trying to register with already existing email
* Update translatable strings
* New service `PasswordRecoveryService`
* Improve service `PasswordRecoveryService`
* Limit password recovery with 10 minute pause
* Test `PasswordRecoveryService`
* Update AccountRecoverPassword.php
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Fix Select2 widget for profile field "Country"
* Placeholder for profile field "Country"
* Placeholder for user field "Language"
* Add select2-searchInputPlaceholder.js
* Implement new form field Select2
* Use Select2 plugin for all drop-down list fields
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Normalize integer columns after load data to ActiveRecord
* Update `columnValueCanBeNormalized()`
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* FileHandlerButtonDropdown - Possibility to have a custom CSS class alowing e.g. to have a drop up
* Update CHANGELOG-DEV.md
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Enh #11: Change the icons in the toolbar buttons
- Changed toolbar styles
* Fixed toolbar height and width
* Changed background color for toolbar in Poll description field
* Made the greyed out parts of the toolbar darker grey.
Made equal indents/margins for each icon as well as equal height and width.
Changed styles for selected item in text type menu.
* Rollback toolbar icons color
* Fixed border-radius for group buttons with separator.
Fixed insert image menu position for desktop view.