260 Commits

Author SHA1 Message Date
Yuriy Bakhtin
e924bb0302
Fix filter for select2 fields on "People" page (#5799)
* Fix filter for select2 fields on "People" page

* Update CHANGELOG.md

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2022-07-06 11:15:31 +02:00
Yuriy Bakhtin
5868e48c02
Don't hide icon "remove item" on picker (master) (#5796)
* Don't hide icon "close" on picker

* Update CHANGELOG.md (#5780)
2022-07-06 10:22:21 +02:00
Yuriy Bakhtin
9736bdeea5
Fix context menu position on the right window side (#5760)
* Fix context menu position on the right window side

* Update CHANGELOG.md (#5760)

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2022-06-15 11:21:39 +02:00
Yuriy Bakhtin
d855bd9004
Fix confirmation window for buttons (#5719) 2022-05-25 17:40:45 +02:00
Yuriy Bakhtin
ae9be0df62
Fix input size for placeholder length in picker field (#5712)
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2022-05-23 10:29:31 +02:00
s-tyshchenko
cb907c6e02
Autocomplete Input Widget (#5548)
* Autocomplete Input Widget

- added text autocomplete as profile field type
- autocomplete when searching for people

* Fix

* Update BasePicker.php

* Removed Autocomplete

* Update DirectoryFilters.php

* Removed AutocompleteInputWidget

* Fix

* Fix

* Update CHANGELOG_DEV.md

* Check Profile Field

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
Co-authored-by: Lucas Bartholemy <lucas@bartholemy.com>
2022-03-18 13:33:24 +01:00
s-tyshchenko
b95f7b480e
In a button, data-action-cancel-text doesn't work (#5586)
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2022-03-15 20:17:44 +01:00
s-tyshchenko
89b0410349
Mobile navigation: width detection problem (#5587) 2022-03-07 00:34:17 +01:00
s-tyshchenko
28eb3ac89e
Statistic input loading problem (#5539)
* Update statistic.php

* Update CHANGELOD_DEV.md

* Update statistic.php

* Update humhub.ui.codemirror.js

* Update NoncewCest.php

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2022-02-11 12:05:50 +01:00
Yuriy Bakhtin
af12a33d9d
Rework modules section (#5476)
* Rework modules section

* Rework modules section

* Filter modules

* Menu controls for module cards

* Display only modules

* Filter online modules by category

* Filter installed modules by category

* Filter modules by tags

* Display module status

* Reorder tags on module filters

* Display HumHub update info on modules list

* Menu controls on online modules

* Display available updates for modules

* Remove not used code of old module views

* Link to settings from modules page

* Redesign modules for user and space

* Fix user modules layout on fluid themes

* Animate module updating

* Button to update all modules

* Update style for modules list on space creating

* Fixed errors without available Marketplace module

* Sort enabled modules before disabled

* Use MarketplaceModule::$enabled on init modules list

* Update method getEnabledMarketplaceModule()

* Use MarketplaceModule::$enabled on init modules list

* Move module online info methods into separate behavior

* Update code of modules list

* Rename 'humhub.directory.js' to 'humhub.cards.js'

* Factorize online module data loading

* Move purchase licence key to new modules layout

* Align center update info

* Fix filter modules

* Fix filter modules by tags "Installed"/"Not Installed"

* Update styles of modules settings icon

* New online module status "isPartner"

* Keep single active filter tag on modules list

* Hide the not installed deprecated modules

* Update layout of module status label

* Space above filter "Tags"

* Detect module status "Professional Edition" as top priority

* Hide installed or not installed modules on single filter tag

* Update styles for upgrade humhub info on modules list

* Tooltip for button "Professional Edition"

* Fix "Buy" link

* Restyle no modules results

* Update no modules results

* Minor changes

* Changed Updater link

Co-authored-by: Lucas Bartholemy <lucas@bartholemy.com>
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2022-02-03 23:16:37 +01:00
Yuriy Bakhtin
3894b250a6
Display confirmation message before display embedded content (#5490)
* Display confirmation message before display embedded content

* Fix confirmation of embedded content

* Optimize loading of embedded content

* New setting "Show Oembed content only after consent"

* Small fix

* Change wording

* Fix wording
2022-01-19 19:05:09 +01:00
Yuriy Bakhtin
603dafa42b
Fix confirmation for unsaved form changes (#5451) 2021-11-30 14:15:55 +01:00
Yuriy Bakhtin
73dfa058cf
Fix confirmation before close a form with unsaved changes on modal wi… (#5450)
* Fix confirmation before close a form with unsaved changes on modal window

* Update CHANGELOG.md

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2021-11-30 10:52:49 +01:00
Yuriy Bakhtin
0c35305ee2
Confirmation before close a not saved modal form (#5403)
* Confirmation before close a not saved modal form

* Update CHANGELOG.md
2021-10-28 14:35:28 +02:00
Soundwave2142
2b7c9f09e8
#4945 Collapsible-fields are now accessible by keyboard (#5353)
* #4945 Collapsible-fields are now accessible by keyboard

* #4945 checkboxes now focusable via tab

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2021-10-17 16:19:12 +02:00
Yuriy Bakhtin
73dd4f8f1b
Fix js error on pjax open "Directory" page (#5331)
* Fix js error on pjax open "Directory" page

* Update CHANGELOG.md
2021-10-07 10:56:30 +02:00
Yuriy Bakhtin
d1ac039729
Fix autoload People/Spaces on scroll down (#5321) 2021-09-30 15:50:36 +02:00
Yuriy Bakhtin
c33abac4d3
Allow to add new item on ui selector (#5269)
* Allow to add new item on ui selector

* Create CHANGELOG.md
2021-09-02 16:28:19 +02:00
Yuriy Bakhtin
536990ec03
Allow additional toggler for elements with context menu (#5239)
* Allow additional toggler for elements with context menu

* Update CHANGELOG_DEV.md

* Update CHANGELOG.md

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2021-08-11 17:36:20 +02:00
Yuriy Bakhtin
56033c592c
Confirm leave page for Post & Comment forms (#5214)
* Confirm leave page for Post & Comment forms

* Fix confirmation changes when form is submitted only by button click action

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2021-07-30 23:12:19 +02:00
Yuriy Bakhtin
bb14db9c69
People / Spaces: Endless Scrolling (#5211) 2021-07-30 14:06:56 +02:00
Yuriy Bakhtin
8043eb3e81
Fix closing the action confirmation modal window on top close icon (#5176)
* Fix closing the action confirmation modal window on top close icon

* Update CHANGELOG_DEV.md

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2021-07-19 11:08:58 +02:00
Yuriy Bakhtin
38e66120f7
Fix button "Load more" initialization on Pjax loading (#5109) 2021-06-08 18:25:18 +02:00
Yuriy Bakhtin
afc8e51f0c
Rework Directory (#5057)
Co-authored-by: Lucas Bartholemy <lucas@bartholemy.com>
2021-06-05 13:38:43 +02:00
Alexander Suvorov
fe88866205
Implement Acknowledge Feature in Modules/Forms #25 (#4776) 2021-05-25 13:04:44 +02:00
Yuriy Bakhtin
6eb40dce2f
Add codemirror asset bundle (#4965) 2021-05-25 11:32:58 +02:00
Lucas Bartholemy
17b1618603 Merge branch 'master' into develop 2021-02-08 18:49:21 +01:00
Yuriy Bakhtin
0874a48727
Close modal window on click link with url in href (#4812) 2021-02-04 16:12:50 +01:00
Lucas Bartholemy
6192d85bbf
Added support for collapsible form fields (#4795) 2021-01-25 15:19:14 +01:00
buddh4
8005f17097 Added language file based workaround for #4638 2020-11-26 20:25:09 +01:00
buddh4
12ad024bba Removed legacy richtext classes and resources. 2020-10-13 15:06:49 +02:00
buddh4
e2293c58e5
Merge branch 'develop' into enh/timeagoRework 2020-10-12 18:49:00 +02:00
buddh4
9bbf13f837 Enh #4407: Reworked TimeAgo widget 2020-10-12 18:46:21 +02:00
buddh4
e8dd91cf94 Fix: Loader not removed from event trigger 2020-10-12 16:40:37 +02:00
buddh4
db3b87a3cd Minor cleanup 2020-10-01 15:04:36 +02:00
buddh4
9126e14253 Implementation of view context header 2020-09-25 19:16:53 +02:00
buddh4
0e3126566a Merge branch 'develop' into enh/wallStreamEntryWidgetlayouts
# Conflicts:
#	static/less/stream.less
#	themes/HumHub/css/theme.css
2020-09-16 15:58:59 +02:00
buddh4
9fcc7b4e48 Fix #4323: TabbedForm validation switches to erroneous tab on every client form validation 2020-09-04 18:26:05 +02:00
buddh4
c291e9f23f Fix: Autofocus of picker input in modal not working 2020-09-03 17:09:39 +02:00
buddh4
3c534a4939 Catch all errors in _getNode() 2020-07-16 13:01:43 +02:00
buddh4
4ae5399e8a Fix: Component.instance() throws error for invalid selectors 2020-07-16 12:57:43 +02:00
buddh4
5ea6aaf2e4 Fix: Misleading error message 'Unable to determine dataType from response' logged on ajax error 2020-07-15 11:00:55 +02:00
buddh4
d59205fe54 Fix #4227: Removed redundant code from humhub.ui.widget.js 2020-07-14 18:50:06 +02:00
buddh4
0105e43b36 Enh: Disable close modal by click on backdrop or escape by default. 2020-06-23 18:11:31 +02:00
buddh4
fdb078def4 Fix: See password field addition calculates wrong position with container animation 2020-05-20 15:39:56 +02:00
buddh4
aa39f85c5b Fix: Oembed not found due to different encoding 2020-05-20 13:44:56 +02:00
buddh4
feaa54e6fa Fix #4030: #search-menu-nav required in theme view layout main 2020-05-13 14:33:58 +02:00
buddh4
94e562a0e6 - Fix #3977 Reverted nicescroll version to 3.6.6 due to mobile scroll issues
- Chg: Only use nicescroll on space chooser, notifications, and activity stream on large devices
- Chg: Replaced `humhub.ui.view.isNormal()` with  `humhub.ui.view.isLarge()`
2020-04-09 20:24:58 +02:00
buddh4
e197c74347 Fixed legacy MarkdownFieldAsset.php 2020-04-06 17:59:09 +02:00
buddh4
813039859a Fix: Fixed "unreachable code after return statement" in humhub.ui.picker.js 2020-04-06 15:10:54 +02:00