535 Commits

Author SHA1 Message Date
Yuriy Bakhtin
fabee82688
Fix API tests (#6913) (#6915) 2024-04-04 09:35:48 +02:00
Yuriy Bakhtin
ef89a1b2a8
Fix a missed module config file (#6909) 2024-04-01 11:33:49 +02:00
Yuriy Bakhtin
c911e08806
Fix clearing of "Follow" records on space deletion (#6897)
* Fix clearing of "Follow" records on space deletion

* Add more info on integrity check of "Follow" records
2024-03-22 14:59:07 +01:00
Lucas Bartholemy
55f09a543e Prepare 1.15.4 release 2024-03-20 16:15:51 +01:00
Yuriy Bakhtin
5e8bdbc727
Fix obsolete notifications (#6895) 2024-03-19 17:41:56 +01:00
Lucas Bartholemy
152b0a06a4
Enh: Better support for custom caches (#6888)
* Enh: Better support for custom caches

* Updated Changelog
2024-03-16 20:19:20 +01:00
Marc Farré
99cb0fa7d1
Fix #6871: Cache is not deleted after deleting a value in the settings (#6872) 2024-03-05 10:36:24 +01:00
Yuriy Bakhtin
05097e881f
Hide scheduled and draft content on other user profile pages (#6864) 2024-02-26 16:39:52 +01:00
Lucas Bartholemy
39c1ff2008 Fix #6851: Update HumHub Prosemirror (fixes legacy emoji support) 2024-02-21 20:49:23 +01:00
Lucas Bartholemy
f8c5cfaf84 Prepare 1.15.3 release 2024-02-08 12:59:53 +01:00
Yuriy Bakhtin
9c5a54ef3a
Fix saving of public content (#6837)
* Fix saving of public content

* Fix tests

* Fix tests
2024-02-07 18:28:56 +01:00
Yuriy Bakhtin
f04f034998
Fix check permission of changing content to public from context menu (#6836)
* Fix check permission of changing content to public from context menu

* Update CHANGELOG.md
2024-02-05 13:59:17 +01:00
Yuriy Bakhtin
035f4c0589
Fix notification switcher in wall stream entry context menu (#6834) 2024-02-05 09:43:17 +01:00
Yuriy Bakhtin
15654930e2
Fix searching of disabled users in Administration (#6826) 2024-01-31 19:29:45 +01:00
Lucas Bartholemy
a066ed5d6e
Fix Session Timeout (#6818) 2024-01-26 10:57:09 +01:00
Sebastian Schmidt
3258b460ca
Fix for displaying whether I follow a user. #6813 (#6814)
* Fix for displaying whether I follow a user. #6813

* Fixed cache key
2024-01-24 12:15:36 +01:00
ArchBlood
a9f65e261b
Fix: Iso3166Codes class calls (#6809)
* Fix: Iso3166Codes class calls

* Update CHANGELOG.md

* Enh: Use HumHub Html and `trim()` once
2024-01-22 13:19:36 +01:00
Martin Rüegg
5ab7687cf9
Fix: Keep string class option for Pjax Widget (#6713) (#6807)
* Keep string class option for Pjax Widget (#6713)

* Keep string class option for Pjax Widget

* Keep string class option for Pjax Widget

* Keep string class option for Pjax Widget

* Update CHANGELOG.md

---------

Co-authored-by: Gevorg Mansuryan <gevorgmansuryan@gmail.com>
2024-01-18 15:54:09 +01:00
Yuriy Bakhtin
f1911fa374
Add missed twemoji images (#6802)
* Add missed twemoji images

* Add new twemoji images
2024-01-18 11:49:24 +01:00
Yuriy Bakhtin
420a5541d9
Fix missed domain of profile url in email notifications (#6800)
* Fix missed domain of profile url in email notifications

* Make sure all URLs are absolute in notifications
2024-01-16 12:58:47 +01:00
Lucas Bartholemy
c5322bd69c
Fix #6744: Make sure to call humhub\components\Module::update() on Mo… (#6799)
* Fix #6744: Make sure to call humhub\components\Module::update() on Module update

* Added beforeUpdate and AfterUpdate deprecated

---------

Co-authored-by: Marc Farré <contact@marc.fun>
2024-01-16 11:19:21 +01:00
Lucas Bartholemy
ac98aa39be Fix #6796: Files in the RichText doesn't open as new tab 2024-01-15 14:52:09 +01:00
Yuriy Bakhtin
6df7ef2bc6
Fix number of filtered modules on Marketplace (#6798) 2024-01-12 17:14:43 +01:00
Lucas Bartholemy
56d42191af
Added Twig Sandbox Extension (#6779)
* Added Twig Sandbox Extension

* Updated CHANGELOG.md
2024-01-06 20:21:17 +01:00
Lucas Bartholemy
608152d358
Update CHANGELOG.md 2023-12-19 20:10:02 +01:00
Marc Farré
346f917487
Fix #6766: Since Humhub 1.15.1, getting content polymorphic relation … (#6767)
* Fix #6766: Since Humhub 1.15.1, getting content polymorphic relation changes the content object_model to the wrong class

* Added missing PolymorphicRelation::getObjectModel()

* Removed useless PolymorphicRelation::getObjectModel

* Removed useless PolymorphicRelation::getObjectModel

* Removed useless PolymorphicRelation::getObjectModel
2023-12-19 20:07:29 +01:00
Martin Rüegg
153ca28374
Fix non-unique key used for permission caching (#6753)
* Fix non-unique key used for caching

* Update CHANGELOG.md
2023-12-19 10:47:13 +01:00
Yuriy Bakhtin
2372692601
Fix loading of default container permissions from cache (#6764) 2023-12-19 10:14:39 +01:00
Yuriy Bakhtin
debe9cb3a8
Fix no pretty url of password recovery link (#6742)
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-12-14 17:54:17 +01:00
Yuriy Bakhtin
c5a8d91918
Trim Base URL on save (#6737)
* Trim Base URL on save

* Use url and trim validators for general setting "Base URL"

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-12-14 16:00:24 +01:00
Yuriy Bakhtin
9e2411392c
Fix displaying of alert when RichText is changed on refresh a page (#6736) 2023-12-14 15:56:30 +01:00
Lucas Bartholemy
892a7d75e6
Update CHANGELOG.md 2023-12-13 15:57:34 +01:00
Yuriy Bakhtin
6a59ba2943
Refactor auto start tour for new user (#6685)
* Refactor auto start tour for new user

* Revert "Auxiliary commit to revert individual files from b63f530b8626802c66e10a241ba4ddfa670f8c65"

This reverts commit c9ebfdc71d1dd2f1d2dd3927ae464ff3f2f0b939.

* Activate test for auto tour

* Fix test

* Fix test

* Refactor displaying of dashboard sidebar tour widget

* Refactor auto start tour for new registered user

* Don't use session for displaying of dashboard sidebar tour widget

* Fix auto tour test

* Don't redirect after init auto start tour

* Update deprecated actions

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-12-11 11:44:33 +01:00
Lucas Bartholemy
b047a6c4d4
Update CHANGELOG.md 2023-12-08 22:50:14 +01:00
Martin Rüegg
849f2bb543
Enh: Make state badge customizable (#6705)
* Make state badge customizable

* Update CHANGELOG.md
2023-12-07 16:42:30 +01:00
Marc Farré
7090de3fb3
Fix #6694: Remove the "Offline" tooltip when my own "Online" status is not displayed (#6695)
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-12-07 15:39:58 +01:00
Martin Rüegg
fa78598f4d
Fix: Content relations (#6698)
* Fix recursive call when setting state and only allow unique states

* Make sure the related object is $this for content

* Update CHANGELOG.md
2023-12-06 14:16:19 +01:00
Yuriy Bakhtin
6f5e57cbf6
Reload theme variable @baseTheme after flushing cache (#6701) 2023-12-05 23:20:50 +01:00
Yuriy Bakhtin
d78e0edbed
Do not check mobile push module in requirements check on installation (#6682) 2023-11-28 09:25:50 +01:00
Marc Farré
38d31833af
Fix #6679: On the space invitation by link page, the language chooser doesn't save the selected language (#6680) 2023-11-27 09:59:24 +01:00
Yuriy Bakhtin
837fbf1e2d
Limit jQuery with version < 3.7.0 to avoid dropdown error (#6672)
* Limit jQuery with version < 3.7.0 to avoid dropdown error

* Update php-test.yml

* Update AutoTourCest.php

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-11-25 10:57:29 +01:00
Lucas Bartholemy
ebe45bacfc
Changed console URL handling (#6673)
* Changed console URL handling

* Update Application.php

* Use console url manager for SafeBaseUrl

* Use console url manager in tests

* Fix tests for console url script file name

* Update CHANGELOG.md

---------

Co-authored-by: Yuriy Bakhtin <yurybakh@gmail.com>
2023-11-23 21:32:49 +01:00
Yuriy Bakhtin
5a026939a5
Fix visibility of draft and scheduled content on dashboard (#6674)
* Fix visibility of draft and scheduled content on dashboard

* Test visibility of draft and scheduled content on dashboard
2023-11-23 19:51:41 +01:00
Yuriy Bakhtin
ae8f2fa342
Fix people and space filters (#6656)
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-11-20 21:36:46 +01:00
Yuriy Bakhtin
c9dd93c076
Fix profile update on welcome page (#6655)
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-11-20 21:21:52 +01:00
Yuriy Bakhtin
5cdb26cfac
Fix memory usage on integrity check (#6660) 2023-11-16 14:44:28 +01:00
Yuriy Bakhtin
dfb8c846be
Fix birthday format on welcome page (#6651) 2023-11-13 12:33:58 +01:00
Yuriy Bakhtin
4f73272796
Apply image inline styles in email message (#6642)
* Apply image inline styles in email message

* Fix test RichTextEmailHtmlConverterTest

* Apply image inline styles in email message

* Fix tests

* Replace img attribute "align" with class and inline style

* Test for additional image attributes on email html converter

* Update tests
2023-11-12 15:05:44 +01:00
Marc Farré
04ace80394
File dropdown not visible at the bottom of the page (#6647)
* File dropdown not visible at the bottom of the page

* Added CHANGELOG
2023-11-08 18:20:38 +01:00
Yuriy Bakhtin
27f56c37f9
Fix push service (#6646) 2023-11-08 16:22:53 +01:00