* 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
* Content Search: use AND operator by default and don't apply mask for phrases
* Fix test
* Fix SearchQueryTest
* Fix creating of FULLTEXT index for mysql 8+
* Fix mysql search driver for short words
* Improve keyword highlighting
* Use fixed value instead of `mysql.ft_min_word_len`
* Exclude highlighting on console request
* Escape special char `@` on mysql search driver
* Escape special chars on mysql search driver
* Escape char `/` on mysql search driver
* Escape quote chars on mysql search driver
* Improve word highlighting with quote or apostrophe
* Add code comment for search query and driver
* Refactor search query
* Fix test for ZendLucence Driver
* Fix ZendLucence Driver for phrases
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* When a JS file has module.initOnAjaxLoad = true, if the initOnAjaxUrls contains multiple params in the URL, the init function is not triggered
* Added Issue ID
* Meta search: Highlight keyword in single content view
* Meta search: Highlight keyword in single content view
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Fix people dropdown filter without defined keys
* Validate options of profile select field
* Fix wrong options of the profile fields "Select List" and "Checkbox List"
* Fix profile list field tests
* Enhancing of meta search for advanced search providers
* Sort meta search providers
* Update meta search cache key for same provider with different params
* Update meta searching
* Update CHANGELOG_DEV.md
* Update meta search
* Refactor meta search for external providers with unique route
* Allow module initializing on each loading
* Allow module initializing on ajax loading
* Remove URL params when checking ajax source and allow multiple URLs
* Restrict to URLs including the r param for non pretty urls
* Removed initOnAjaxLoad and allow initOnAjaxUrls to be a string
* Re-added initOnAjaxLoad and added usage doc
---------
Co-authored-by: Marc Farré <contact@marc.fun>
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>