* Enh #6458: Redirect to the latest-visited page after login or registration
* Only for ajax
* Store Return URL
---------
Co-authored-by: Lucas Bartholemy <lucas@bartholemy.com>
* 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>
* 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 #5713: Disabling modules should be done in a background job
* Enh #5713: Disabling modules should be done in a background job
* Update ModuleController.php
* Enh #5713: Disabling modules should be done in a background job
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* The installer should clear all caches early
* The installer should clear all caches early
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Space Hide Member Option should also disable Member Joined/Left Activities
* Space Hide Member Option should also disable Member Joined/Left Activities
* Enh #2: Store Default Markdown Editor Mode
* Enh #2: Store Default Markdown Editor Mode
- Changes for User
* Moved the markdownEditorMode option to the CoreJsConfig
* Fixed setting the markdownEditorMode if user isn't logged in
* Changed radioList to dropDownList for select markdown editor mode
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Added SqlDataProvider support for ImageColumn and DisplayNameColumn
* Added SqlDataProvider support for ImageColumn and DisplayNameColumn
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Enh #6164: Invitation by link: when registering within an SSO, the email should only be requested on the service provider
* Updated with fix#6202: Invite by link is not possible for a user already invited by email
* new AuthChoice() was causing HeadersAlreadySentException
* Allow registration by email with an SSO even if new user cannot register (in the settings)
* Added and
* Fixed broken tests
* global token was given instead of space token
* Convert Invite when using OAuth to keep Space
* Use Session instead of Return Parameter
* Fix tests
* Fixed invalidToken Test
* Test: Fixed HTTP return code on disabled link invite
---------
Co-authored-by: Marc Farré <contact@marc.fun>