367 Commits

Author SHA1 Message Date
Marc Farré
39c6783bd3 Remove ColorPicker widget - https://github.com/humhub/humhub-internal/issues/598 2025-04-19 22:47:48 +01:00
Marc Farré
c52eb5bc87 Merge develop 2025-04-15 15:12:34 +01:00
Marc Farré
ca24d4ddd5 BS5 - Active Menu Item Issue - https://github.com/humhub/humhub-internal/issues/567 2025-03-26 17:17:14 +00:00
Gevorg Mansuryan
c904807b0a
Add beforeInitCallback humhub.ui.picker (#7437)
* Add beforeInitCallback `humhub.ui.picker`

* Add beforeInitCallback humhub.ui.picker
2025-02-22 09:25:01 +01:00
Yuriy Bakhtin
e5bb6a246a
Fix picker autofocus (#7428)
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2025-02-18 16:32:38 +01:00
Marc Farré
169920dd00 BS5 - clearfix & Seach No BackDrop - https://github.com/humhub/humhub-internal/issues/544 2025-02-13 11:37:09 +00:00
Marc Farré
6d3eb34748 Unfinished - BS5 - Seach No BackDrop - https://github.com/humhub/humhub-internal/issues/544 2025-02-10 14:52:32 +00:00
Marc Farré
2f4e0cbf3d Merge branch 'develop' into bs5 2025-02-06 22:06:23 +00:00
Yuriy Bakhtin
ae3502fe82
Reset modal window after close (#7419) 2025-02-06 11:31:28 +01:00
Marc Farré
8d47478bd9 Fix Modal backdrop & keyboard options values update after Modal Dialog init in the modal view 2025-01-13 12:19:23 +00:00
Marc Farré
430677b126 Fix Modal backdrop and keyboard options in JS 2025-01-13 10:59:25 +00:00
Marc Farré
c81aac43c7 BS5 - Fix issues with JS ui modal and JsModal + Tab menus border bottom 2025-01-13 10:41:06 +00:00
Marc Farré
4931c0359c BS5 - (Admin) Context Menu Issue #499 - https://github.com/humhub/humhub-internal/issues/499 2025-01-06 14:58:56 +00:00
Marc Farré
2dbf445040 Help blocks and form validations migration 2024-11-28 23:03:05 +00:00
Marc Farré
7c659692f4 Fix after merge develop 2024-11-25 23:37:22 +00:00
Marc Farré
4388775398 Merge develop 2024-11-25 23:18:51 +00:00
Yuriy Bakhtin
5746fb0996
Refresh obsolete nonce value on Live drivers (#7312)
* 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>
2024-11-25 21:44:59 +00:00
Marc Farré
c4b3c1d18a Update Assests for Bootstrap 5 2024-11-09 22:35:19 +00:00
Lucas Bartholemy
8b010e8280 Merge branch 'master' into develop 2024-11-07 18:38:02 +01:00
Yuriy Bakhtin
4ee69a1740
Don't remove html tags by JS from search post record because it is done by PHP (#7278) 2024-10-29 14:52:32 +01:00
Marc Farré
22b90d3ffe Merge develop 2024-10-11 15:04:00 +01:00
Yuriy Bakhtin
c108fb3857
Upgrade jQuery Highlight plugin (#7248)
* Upgrade jQuery Highlight plugin

* Autocommit PHP CS Fixer
2024-10-11 10:20:13 +00:00
Marc Farré
f11048ef89 Revert set state 2024-10-08 17:38:48 +01:00
Marc Farré
a528a2489c Fix Button:none(), ActiveForm, TopMenu active navigation 2024-10-08 17:14:03 +01:00
Marc Farré
248bd612b3 Fix Modal box and navigation 2024-10-08 12:28:07 +01:00
Marc Farré
369b8ac1b1 Fix Button and Space Chooser 2024-10-07 22:12:53 +01:00
Marc Farré
5e4d447a99 form-group -> mb-3 2024-10-07 12:27:42 +01:00
Marc Farré
ca4f642215 Various fixes 2024-10-06 23:29:17 +01:00
Marc Farré
24fb870e0c Replaced loader with BS spinner and remove deprecated jquery.loader.js 2024-10-02 10:22:38 +01:00
Marc Farré
a3921d549a More HTML replacements (input groups, align-center, etc) and SCSS code for medias 2024-09-30 14:00:25 +01:00
Marc Farré
9b8919cc7c Modal refactoring and other small migrations 2024-09-25 23:46:02 +01:00
Marc Farré
6cce85cafe Hidden/Visible classes, move bootstrap 5 widgets to humhub/widgets/form, fix top menu, and various other refactoring 2024-09-24 22:44:25 +01:00
Marc Farré
b0239f8a7a Replacements 2024-09-17 16:13:52 +01:00
Lucas Bartholemy
fd1103c2f3 Merge branch 'master' into develop 2024-08-28 16:53:43 +02:00
Yuriy Bakhtin
f426f94a3b
Fix search starting with special characters (#7189) 2024-08-28 11:08:59 +02:00
Yuriy Bakhtin
122a26c6d2
Fix initialization of several select2 inputs on the same page (#7182) 2024-08-23 10:47:14 +02:00
Yuriy Bakhtin
fccecb0fe5
Highlight only words with 3 or more characters (#7178) 2024-08-20 15:37:26 +02:00
Lucas Bartholemy
c004785fda Merge branch 'master' into develop 2024-08-04 09:34:18 +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
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é
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
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
c6b6414454
Implement new field template radio pills (#7060) 2024-06-11 18:06:19 +00:00
Yuriy Bakhtin
84a8044fbe
Fix meta search panel position (#7046) 2024-06-03 19:19:36 +00:00
Yuriy Bakhtin
7415609bd3
Improve content search (#7028)
* Improve content search

* Fix search with short word

* Improve URL highlighting on content search

* Test for mysql keyword search
2024-05-27 09:35:44 +00:00
Yuriy Bakhtin
0a97d4f68e
Content Search: use AND operator by default and don't apply mask for phrases (#6979)
* 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>
2024-05-21 17:20:02 +00: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
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
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