9882 Commits

Author SHA1 Message Date
Lucas Bartholemy
5ce6eb6256 Composer dependency update 2024-05-10 11:59:42 +02:00
Lucas Bartholemy
9c4aaf4a11 Updated npm-asset/humhub-prosemirror-richtext 2024-05-10 11:58:21 +02:00
Lucas Bartholemy
2d64020420 Merge branch 'master' into develop 2024-05-08 13:46:50 +02:00
Lucas Bartholemy
b58125e818 Prepare 1.15.5 Release v1.15.5 2024-05-08 13:43:59 +02:00
Marc Farré
d5342e4f7e
When a JS file has module.initOnAjaxLoad = true, if the initOnAjaxUrl… (#6996)
* 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
2024-05-07 13:58:18 +00:00
Yuriy Bakhtin
1ce2798ba1
Register ContentHighlightAsset only when app is installed (#6994) 2024-05-07 08:32:50 +00:00
HumHub Translations
a6e163ffd5 Enh: Updated Translations (translate.humhub.org) 2024-05-06 15:32:02 +00:00
mbumpalumpa
b829420188
Uninstalled > Not Installed - Marketplace (#6991)
As described in the Staff Wiki, I have:

1. Changed translations in the source files (ModuleFilters.php and FilterService.php).

2. Applied new wording/translations to messages/lang/base.php using regex to speed up the process. This involved cases where translations did not exist (e.g., changing 'Uninstalled' => '' to 'Not Installed' => '') and cases where translations were available (e.g., Serbian 'Uninstalled' => 'Deinstalirano' to 'Uninstalled' => '').

3. For some languages, there is also a messages/lang/archive.json file containing the same key-value pairs. I successfully updated a few of them and validated the .json data. However, for the following six languages, it wasn't possible due to duplicated keys:
DE - archive.json
ES - archive.json
FR - archive.json
HU - archive.json
IT - archive.json
JA - archive.json

I hope this is ok. I'm not sure about the .json files; whether they are some sort of minified/compiled versions of base.php or if I even needed to update wordings within them.

Issue: https://github.com/humhub/wording/issues/136
2024-05-06 15:30:53 +00:00
ArchBlood
c62c18732b
Fix: Attempt to read property "jsWidget" on null (#6941)
* Fix: Attempt to read property "jsWidget" on null

* Update StreamEntryWidget.php

* Update StreamEntryWidget.php
2024-05-06 15:28:01 +00:00
Yuriy Bakhtin
c6fa4a256e
Improve handle database connection errors (#6993) 2024-05-06 15:18:43 +00:00
Marc Farré
e637315392
Enh: When moving a content from a container to another, prevent updat… (#6986)
* Enh: When moving a content from a container to another, prevent updating the content dates to keep the stream sort as it was

* Add PR ID to changelog
2024-05-02 10:20:13 +00:00
Marc Farré
0dab6f67f0
Enh #6984: In forms, change checkbox style to match other input types (#6985) 2024-05-02 08:40:13 +00:00
Lucas Bartholemy
901cb0837a
Update CHANGELOG-DEV.md 2024-05-02 10:27:43 +02:00
ArchBlood
af3971a0c1
Enh: Migrate phpspreadsheet 2.0 (#6976)
* Enh: Migrate phpspreadsheet 2.0

* Enh: migrate 2.0

* Update composer.lock

* Update MIGRATE-DEV.md
2024-05-02 08:26:26 +00:00
Yuriy Bakhtin
deae6924aa
Display notifications only of published contents (#6983)
* Display notifications only of published contents

* Fix load more notifications
2024-05-02 09:01:40 +02:00
Yuriy Bakhtin
735718aded
Meta search: Highlight keyword in single content view (#6971)
* 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>
2024-05-01 20:49:54 +00:00
Yuriy Bakhtin
4639b2635c
Fix module enabling from marketplace (#6980) 2024-05-01 18:15:29 +00:00
Yuriy Bakhtin
f73803bdfe
Fix wide dropdown on small screens (#6982) 2024-05-01 20:13:30 +02:00
Yuriy Bakhtin
e7aa573a6b
Index sub comments for searching (#6977) 2024-04-30 10:45:39 +00:00
Yuriy Bakhtin
f595527435
Highlight a content searching keyword on show more comments (#6974) 2024-04-29 18:01:42 +00:00
Marc Farré
76a30f934c
Fix IconPicker widget if value is null with PHP 8 (#6972) 2024-04-29 13:12:21 +00:00
Marc Farré
2f24ad5dd0
Fix: MultiSelect loads wrong options (#6970)
* Fix: MultiSelect loads wrong options

* Add PR ID
2024-04-29 06:43:16 +00:00
Lucas Bartholemy
89c6517e4d Code Style fixes 2024-04-26 18:05:41 +02:00
Lucas Bartholemy
17547f812b Merge branch 'develop' of github.com:humhub/humhub into develop 2024-04-26 18:03:46 +02:00
Yuriy Bakhtin
ed40693bbd
Meta search: open external links in new window (#6968) 2024-04-26 10:08:39 +00:00
Yuriy Bakhtin
a82007e5eb
Create unique index for the table like (#6969)
* Create unique index for the table `like`

* Update CHANGELOG.md

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2024-04-25 18:25:58 +02:00
Yuriy Bakhtin
60c77b2a00
Use same order for meta searching that is used for content page searching by default (#6967) 2024-04-25 10:35:53 +00:00
Yuriy Bakhtin
a3072f9f74
Fix people dropdown filter without defined keys (#6965)
* 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
2024-04-24 16:25:31 +00:00
Yuriy Bakhtin
2329da4c7d
Make "Invite new people" always possible for Admins (#6966) 2024-04-24 17:34:54 +02:00
Marc Farré
2738f80093
Enh #6950: Ability to reset some notification settings to all users w… (#6964)
* Enh #6950: Ability to reset some notification settings to all users without resetting "Like" notifications by email

* https://github.com/humhub/humhub/pull/6964#discussion_r1576631459

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2024-04-24 06:40:36 +00:00
Yuriy Bakhtin
100b0e1ac1
People filter - Hide follower options if Following is disabled in the User module (#6963) 2024-04-23 06:54:40 +00:00
Lucas Bartholemy
87cd683bd2 Merge branch 'develop' of github.com:humhub/humhub into develop 2024-04-22 12:33:24 +02:00
HumHub Translations
72b0bb807a Enh: Updated Translations (translate.humhub.org) 2024-04-20 17:58:59 +00:00
Lucas Bartholemy
43d69bf0a9 Merge branch 'master' into develop 2024-04-19 18:08:41 +02:00
Lucas Bartholemy
e396c050e7
Update CHANGELOG-DEV.md 2024-04-19 15:58:27 +02:00
Yuriy Bakhtin
1e50f6f978
Fix search out of viewport on mobile (#6954) 2024-04-19 13:57:58 +00:00
Marc Farré
93db54ff0d
Fix #6919: Migration to revert user profile country names to Iso 3166 codes (#6956)
* Fix #6919: Migration to revert user profile country names to Iso 3166 codes

* Fix tests
2024-04-19 15:51:12 +02:00
Yuriy Bakhtin
ba9e87eba0
Improve container title encoding in header (#6955) 2024-04-19 13:50:01 +00:00
Yuriy Bakhtin
619191f871
Enhancing of meta search for advanced search providers (#6920)
* 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
2024-04-15 13:54:12 +00:00
Lucas Bartholemy
0235be19a8 Merge branch 'master' into develop 2024-04-12 08:52:12 +02:00
Yuriy Bakhtin
df2a089436
Fix the marketplace searching when a module config file has missed fields (#6946) 2024-04-12 06:48:03 +00:00
Lucas Bartholemy
f9fc8fce7a
PHP code style fixes (#6945) 2024-04-12 08:13:35 +02:00
Lucas Bartholemy
a4663a0784 Fix #5629: Legacy configuration self test not showing OK 2024-04-09 17:04:49 +02:00
Yuriy Bakhtin
fbe2bf61c2
Fix saving of user profile country field value (#6937)
* Fix saving of user profile country field value

* Search in user profile country full name by keyword

* Update CHANGELOG.md
2024-04-09 16:55:55 +02:00
Lucas Bartholemy
e61a5582ce Prepare Beta 2 Release v1.16.0-beta.2 2024-04-09 14:11:55 +02:00
HumHub Translations
ed1f394a62 Enh: Updated Translations (translate.humhub.org) 2024-04-09 12:03:50 +00:00
HumHub Translations
98bbbe4a55 Enh: Updated Translations (translate.humhub.org) 2024-04-09 12:03:26 +00:00
Marc Farré
93447e48a9
Fix #5629: Better handling of legacy configuration file options for d… (#6938)
* Fix #5629: Better handling of legacy configuration file options for disabled non-core modules

* Fix #5629: Better handling of legacy configuration file options for disabled non-core modules

* Fix #5629: Better handling of legacy configuration file options for disabled non-core modules

* Fix #5629: Better handling of legacy configuration file options for disabled non-core modules
2024-04-09 11:56:06 +00:00
Lucas Bartholemy
928374b1ab Updated Composer dependencies 2024-04-09 12:06:29 +02:00
Yuriy Bakhtin
725268677a
Lock search index while reindexing (#6934)
* Lock search index while reindexing

* Set delay 5 minutes between retries of search reindex queue jobs

* Update SearchJobService.php

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2024-04-08 18:28:19 +00:00