447 Commits

Author SHA1 Message Date
Lucas Bartholemy
1f791cde44 Merge branch 'master' into develop 2024-08-16 11:26:53 +02:00
Yuriy Bakhtin
f235a24294
Fix rendering of new line on email messages (#7170) 2024-08-14 17:40:22 +02:00
Gevorg Mansuryan
e303113792
Enh/default group permissions change (#7160)
* Groups - Default permissions/Space creation

* Autocommit PHP CS Fixer

* Groups - Default permissions/Space creation

* Autocommit PHP CS Fixer

* Groups - Default permissions/Space creation

* Autocommit PHP CS Fixer

---------

Co-authored-by: gevorgmansuryan <gevorgmansuryan@users.noreply.github.com>
2024-08-10 08:23:14 +00:00
Marc Farré
cada9b2518
Fix #324: Focus on active and selected nav page after reload on mobile (#7161) 2024-08-09 11:42:01 +02:00
Yuriy Bakhtin
64aa24290b
Fix content visibility of disabled users (#7153)
* Fix content visibility of disabled users

* Test for content visibility of disabled users

* Fix content visibility of disabled users

* Revert changes

* Fix tests

* Reindex user content when status is changed to/from Enabled

* Use ContentSearchService for reindex user content

* Use ContentSearchService for reindex user content
2024-08-08 12:03:50 +02:00
Yuriy Bakhtin
589d12cbee
Highlight content after open a page from search results (#7157) 2024-08-07 21:33:40 +02:00
Yuriy Bakhtin
de2027b913
Fix duplicated following spaces in the chooser widget (#7156)
* Fix duplicated following spaces in the chooser widget

* Integrity check to delete space following if user is a member
2024-08-07 14:20:45 +02:00
Lucas Bartholemy
c004785fda Merge branch 'master' into develop 2024-08-04 09:34:18 +02:00
Lucas Bartholemy
df8f285646
Update CHANGELOG.md 2024-08-03 09:22:19 +02:00
Yuriy Bakhtin
f497f14825
Remove js statement with to avoid error on build assets by grunt uglify (#7150) 2024-08-02 10:38:51 +02:00
Gevorg Mansuryan
b4eb7d36a5
Fixed dropdown issue on mobile (#7149)
* 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>
2024-08-02 08:02:54 +00:00
Gevorg Mansuryan
7625750d4b
Disable post message required validation when post has attached files (#7151)
* Disable post message required validation when post has attached files

* Disable post message required validation when post has attached files
2024-08-02 07:46:50 +00:00
Marc Farré
1a4d186c75
Add device detector (#7144)
* Enh: Add DeviceDetectorHelper class to detect devices such as the mobile app

* Add PR ID to changelog

* Move DeviceDetectorHelper into humhub/helpers
2024-08-01 08:27:05 +00:00
Yuriy Bakhtin
1933d3d9f9
Fix search request by container guid (#7146)
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2024-07-31 19:29:03 +02:00
Yuriy Bakhtin
9097b9a476
Fix meta searching twice for the same keyword (#7145) 2024-07-31 19:02:40 +02:00
Gevorg Mansuryan
b5529d19e9
Enh/client export confirm unload (#7139)
* 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>
2024-07-30 13:23:19 +00:00
Marc Farré
4cc65fcf7c
Enh #7131: Introduce new CSS variables: --hh-fixed-header-height and … (#7133)
* 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>
2024-07-30 10:23:50 +00:00
Gevorg Mansuryan
fef09e31bf
REST Endpoint for pending invites - Extended response (#7138)
* REST Endpoint for pending invites - Extended response

* REST Endpoint for pending invites - Extended response

* REST Endpoint for pending invites - Extended response

* Update CHANGELOG.md

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2024-07-25 15:12:26 +00:00
Marc Farré
15a23d6ce6
Chg #7136: When opening a modal box, don't autofocus automatically on… (#7137)
* Chg #7136: When opening a modal box, don't autofocus automatically on the first form input

* Add MIGRATE info

* Fix BasePicker focus
2024-07-24 15:06:25 +00:00
Leandra
1e0257b7bd
Update color of wall-entry-controls (links) in stream.less (#7129)
* 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>
2024-07-22 08:33:10 +00:00
Lucas Bartholemy
50d7dbb920 Merge branch 'develop' of github.com:humhub/humhub into develop 2024-07-22 10:27:01 +02:00
Lucas Bartholemy
84e05c9a87 Merge branch 'master' into develop 2024-07-22 10:26:06 +02:00
Yuriy Bakhtin
66cf13f4c4
Add User-Agent to oEmbed CURL request (fix for Reddit) (#7132)
* Add `User-Agent` to oEmbed CURL request (fix for Reddit)

* Add default OEmbed provider "Reddit"
2024-07-19 17:25:30 +02:00
Yuriy Bakhtin
038b12f58c
Fix member count on a space directory (#7126)
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2024-07-19 10:33:17 +02:00
Gevorg Mansuryan
c6b7cf17d1
Prerequisites - check for mixed php version/user (#7127)
* Prerequisites: add a warning in case of cron commands executed with a wrong user of PHP version

* Prerequisites: add a warning in case of cron commands executed with a wrong user of PHP version

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2024-07-19 08:30:13 +00:00
Gevorg Mansuryan
d30aa1c2e5
Add a warning if we have a mix of different collations (#7128)
* Prerequisites: add a warning if we have a mix of different collations, even if they both are correct for HumHub

* Prerequisites: add a warning if we have a mix of different collations, even if they both are correct for HumHub
2024-07-19 08:27:50 +00:00
Yuriy Bakhtin
c82a0962d3
Improve log wrong parsing of OEmbed URL (#7124) 2024-07-19 10:23:11 +02:00
Lucas Bartholemy
f112780c42
Update CHANGELOG.md 2024-07-15 18:07:53 +02:00
Marc Farré
d5c21289bb
Fix rebuilding the search index with Grunt (since 1.16.0) (#7116)
* Fix rebuilding the search index with Grunt (since 1.16.0)

* Add PR ID to changelog
2024-07-15 13:27:21 +02:00
Marc Farré
cc7d086145
Enh #7105: Add an external link icon to the "Install Updates" button to avoid thinking it updates the modules directly (#7114) 2024-07-12 12:38:14 +02:00
Lucas Bartholemy
5db85e9fef Merge branch 'develop' of github.com:humhub/humhub into develop 2024-07-05 22:34:50 +02:00
Lucas Bartholemy
9448c0e6aa Merge branch 'master' into develop 2024-07-05 22:33:38 +02:00
Yuriy Bakhtin
7dcdbb394b
Enable all file handlers on RichText editor toolbar (#7100)
* Prepare 1.16.1 Release

* Enable all file handlers on RichText editor toolbar

---------

Co-authored-by: Lucas Bartholemy <lucas@bartholemy.com>
2024-07-03 10:47:27 +00:00
Marc Farré
9c7d74d054
Fix: Missing --text-color-default CSS variable (#7104)
* Fix: Missing --text-color-default CSS variable

* Add PR ID to changelog
2024-07-03 12:35:29 +02:00
Yuriy Bakhtin
9c30e05316
Fix content search with word ending with hyphen (#7103)
* Fix content search with word ending with hyphen

* Update CHANGELOG.md
2024-07-02 15:24:51 +02:00
Lucas Bartholemy
b438d271b1 Prepare 1.16.1 Release 2024-07-01 12:45:16 +02:00
Lucas Bartholemy
677a6326ad Merge branch 'develop' of github.com:humhub/humhub into develop 2024-07-01 09:48:53 +02:00
Yuriy Bakhtin
000dff3870
Add a link to notification settings on top dropdown list (#7073)
* Add a link to notification settings on top dropdown list

* Update styles for notification dropdown list
2024-07-01 07:46:33 +00:00
Lucas Bartholemy
957c4a85e3 Merge branch 'master' into develop 2024-07-01 09:45:17 +02:00
Yuriy Bakhtin
70fefe9c27
Allow color boxes in picker (#7094)
* 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
2024-06-28 13:38:15 +02:00
Yuriy Bakhtin
510e623ddb
Add GitHub action for PHP CS Fixer (#7070)
* Add GitHub action for PHP CS Fixer

* PHP CS Fixer: use cache

* Autocommit changes

* Autocommit PHP CS Fixer

* Update CHANGELOG-DEV.md

* Implement [SKIP-PHPCS] for commit text

* Improve skipping for [SKIP-PHPCS]

* Improve skipping for [SKIP-PHPCS]

* Improve skipping for [SKIP-PHPCS]

* Improve skipping for [SKIP-PHPCS]

* Improve skipping for [SKIP-PHPCS]

* Improve skipping for [SKIP-PHPCS] (replace deprecated set-output)

* Test php cs fixer

* Autocommit PHP CS Fixer

* Fix flag [SKIP-PHPCS] for commit text
2024-06-28 08:36:54 +00:00
Marc Farré
cc5a5a1fa4
Fix: Missing closing div HTML tag in the registration by link view (#7092)
* Fix: Missing closing div HTML tag in the registration by link view

* Add Changelog
2024-06-28 10:00:21 +02:00
Yuriy Bakhtin
c5863b42dd
Fix markdown sub list style (#7089) 2024-06-25 19:40:01 +02:00
Yuriy Bakhtin
ed5d0f26a2
Improve handling of legacy configuration for "search" component (#7088) 2024-06-24 21:09:00 +02:00
Yuriy Bakhtin
6641b38713
Fix compatibility for PHP 8.0+ (#7084) 2024-06-24 15:24:51 +02:00
Lucas Bartholemy
a6c96e9e2b Prepare 1.17 2024-06-19 14:22:30 +02:00
Lucas Bartholemy
7bab711409 Prepare 1.16 Release 2024-06-19 14:16:59 +02:00
Yuriy Bakhtin
3696a0ef16
Fix flag of new content notification space (#7014)
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2024-06-10 16:51:10 +02:00
Lucas Bartholemy
c191d4ef30 Prepare 1.15.6 Release 2024-06-10 16:31:56 +02:00
Yuriy Bakhtin
f7a0b14132
Fix list style near aligned image (#7030)
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2024-06-10 16:24:47 +02:00