* Enh: Add the possibility to create a content from a modal for the Mobile app Share Intend feature, in the Profile, a Space, or a new Conversation
* Fix Space Search URL
* Small emprovements
* Hide the content types menu (allow posting only)
* Hide "Schedule" feature
* display the richtext toolbar directly (no need to click in the editor)
* Reuse the ShareService::searchSpaces() from the Share Between module and move it to core, in a ContentCreationService
* Merge master branch
* Move Controller and Form to new ShareIntend classes
* Refactor ShareIntend
* https://github.com/humhub/app-internal/issues/76#issuecomment-2734995419
* Remove useless UserPickerField::getItemText()
* Add Cancel button
* After content creation, if the dashboard stream is not displayed on the current page, redirect to the content container, to make sure the user sees the new content
* Fix for non-pretty URLs
* https://github.com/humhub/app-internal/issues/76#issuecomment-2749597714
* Change wording
* Create ShareIntendTargetForm::canPostInOwnProfile() to avoid duplicate
* Fix Space Picker
* Improve Share Intend Modal ID
* Improve WallCreateContentFormFooter param handling
* Allow null for WallCreateContentForm in Footer
* Fixed wrong variable assignment
* Check if the files exists, and if user is the owner of the files && Fix submit URL
* Remove SearchContainerController and force defining the url when using ContentContainerPicker
* Rename ContentContainerPicker to ContentContainerPickerField
* Allow Create Content form in plain and modal at the same time
* Fix schedule and content form message ID for modal
* Fix: Remove added Dashboard stream ID and use Class instead
---------
Co-authored-by: Lucas Bartholemy <lucas@bartholemy.com>
* Enh: Add body classes about the current device and methods to the DeviceDetectorHelper class
* CHANGELOG
* PR discussions
* Remove useless @since in methods, as already added for the full class
* Fix obsolete nonce value on Live Push driver
* Auto refresh a page with violated script-src because of obsolete nonce
* Auto refresh a page with violated script-src because of obsolete nonce
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Optimize notification overview
* Optimize notification overview
* Optimize notification overview
* Filter "Others" for notifications without category
* Restyle notification filters
* Improve the filter "Select all"
* Optimize notification overview (clean up code)
* Restyle the filter "Select all"
* Form style class for checkboxes with normal font weight
* Form style class for checkboxes with font weight 500
* Implement new radio pills input
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Fix: Profile header: on small screens, the space at the left and the right of the image must be equal
* Add PR ID to CHANGELOG
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Replace theme colors with `Theme->variable()`
* Replace `Theme->variable()` with the equivalent CSS variable
* Small changing in mail template for using of `Theme->variable()`
* Doc version for CSS variables
* Update CHANGELOG.md
* Fix: In lists, when an item text is displayed on multiple lines, the lines below are not lining up with the first one
* Add PR ID to changelog
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Fixed dropdown issue on mobile
* Fixed dropdown issue on mobile
* Fixed dropdown issue on mobile
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Export `confirmUnload` function from `humhub.client.js`
* Wiki - Make Space icon optional
* Export `confirmUnload` function from `humhub.client.js`
* Export `confirmUnload` function from `humhub.client.js`
* Export `confirmUnload` function from `humhub.client.js`
* Update CHANGELOG.md
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Enh #7131: Introduce new CSS variables: --hh-fixed-header-height and --hh-fixed-footer-height
* Add description to migration guide
* Force keeping px after CSS compilation.
* Add comment in less file
* On mobile, change --hh-fixed-header-height CSS variable value instead of body padding top
* Update MIGRATE-DEV.md
* 593935d2b4 (r1686930702)
* Replace LESS compile -x option with --clean-css
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Update color of wall-entry-controls (links) in stream.less
Changes the color of the wall-entry-controls (link / comment/like link) to a standard color -> `@text-color-soft`
* Update CHANGELOG.md
linking `wall-entry-controls`- color to `--text-color-soft`
* Update CHANGELOG.md
formatting error
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Restyle top dropdown notifications
* Fix tests for new style of notifications
* Fix tests for new style of notifications
* Restyle notifications
* Restyle notifications
* Restyle notifications
* Restyle notifications
* Wording
* Allow color boxes in picker
* Display color box for select2 options if it is provided
* Update CHANGELOG.md
* Update data color attribute name for content tag selector