Commit Graph

338 Commits

Author SHA1 Message Date
47ca878d17 Fix #3837: Legacy modal may freeze in case of errors 2020-01-22 19:26:22 +01:00
39d1ce3a5a - Fix #3829: Guest user access to counter set freezes
- Enh: `data-action` url now can be set as `href` attribute additionally to  `data-action-url`
2020-01-22 19:17:35 +01:00
6a4f1887ad Fix: Prevent sidebar swipe on menu scroll 2019-12-20 17:22:47 +01:00
107484ea47 Fix: Prevent swipe on menu scroll 2019-12-20 17:20:49 +01:00
b655d3105c Fix getContentTop scroll. 2019-12-20 16:37:52 +01:00
8a9992f3a3 Enh #3779: Added ui.view.getContentTop() for calculating the top position of the layout content with theme support 2019-12-20 16:24:46 +01:00
8b8840a553 Fix picker widget options due to yii2 update data-* handling. 2019-12-10 15:34:45 +01:00
842b37be24 #3780 Make default swipe configurable in Administration -> Settings -> Appearance 2019-12-10 15:22:18 +01:00
c66464996c Revert "Enh: Added editor instance as env within registerMarkdownIt"
This reverts commit ad65f4b12c.
2019-12-06 14:12:09 +01:00
ad65f4b12c Enh: Added editor instance as env within registerMarkdownIt 2019-12-06 14:08:48 +01:00
bb99b12a38 Chng: Use of BlueimpGalleryAsset npm asset instead of static asset file
Enh: Add gallery view of richtext images
2019-12-06 13:48:51 +01:00
75457b90b2 Enh #3780: Swipe to show sidebar on mobile 2019-12-05 20:19:26 +01:00
9bda8bafa7 Fixed js widget issue with Yii 2.0.29 https://github.com/yiisoft/yii2/pull/17625 2019-12-04 15:25:29 +01:00
a4f36adde8 Enh #3771: Added humhub\modules\ui\form\widgets\ActiveForm:acknowledge flag 2019-12-03 15:08:08 +01:00
2d3b9bbceb Enh #3771: Added data-ui-addition="acknowledgeForm" in order to prevent page changes without save/confirmation 2019-12-03 14:48:48 +01:00
6980256ccb Enh: Added data-ui-addition way of definint ui additions 2019-12-03 14:44:28 +01:00
7d94da2156 Updated to twemoji v12
Updated prosemirror richtext to v1.0.17
2019-10-16 17:17:14 +02:00
c208d75f1e Docs + small cleanup 2019-10-15 22:41:09 +02:00
e6af969fb3 Enh: Added a way to specify script urls, which should not be reloaded (yii.reloadableScripts) by configuration and event 2019-10-10 19:16:36 +02:00
05a1a1fedd Enh: Added humhub.modules.ui.form.submit action e.g. data-action-change="ui.form.submit"
Chng: Added `humhub.ui.form` namespace to core api asset
Enh: Got rid of some `onChange` handler
2019-10-09 17:10:10 +02:00
27ae062842 Use of new Menu API for WallEntryControls 2019-10-04 22:00:35 +02:00
9f54bae919 Removed redundant css call in humhub.ui.form.elements.js 2019-10-02 18:03:54 +02:00
20be28039b Enh: Added show password feature for password form elements 2019-10-02 17:59:44 +02:00
0949dd33b5 - Fix build asset fails 2019-09-19 01:26:00 +02:00
76ac6ec566 - Chng: Moved collapsible panel logic into own js module
- Enh: Added 'Icon::asString()'
2019-09-18 17:40:07 +02:00
7e7dc5eca9 Merge branch 'develop' into develop 2019-09-18 16:22:38 +02:00
3815e262e8 Merge remote-tracking branch 'remotes/origin/develop-menu' into develop
# Conflicts:
#	composer.json
#	protected/humhub/components/Widget.php
#	protected/humhub/docs/CHANGELOG_DEV.md
#	protected/humhub/modules/admin/widgets/AdminMenu.php
#	protected/humhub/modules/admin/widgets/AuthenticationMenu.php
#	protected/humhub/modules/user/widgets/AccountProfilMenu.php
#	protected/humhub/modules/user/widgets/ProfileMenu.php
#	static/less/humhub.less
#	themes/HumHub/css/theme.css
2019-08-22 15:22:48 +02:00
edd63db723 Fix: Minor clean up 2019-06-10 21:36:52 -04:00
e043585665 Fix: Minor clean up 2019-06-10 21:34:12 -04:00
bc5a8ea592 Merge branch 'master' into develop
# Conflicts:
#	composer.json
#	composer.lock
#	protected/humhub/config/common.php
#	protected/humhub/docs/guide/developer/content.md
#	protected/humhub/models/UrlOembed.php
#	protected/humhub/modules/admin/views/setting/basic.php
#	protected/humhub/modules/user/components/PermissionManager.php
#	protected/humhub/widgets/Link.php
#	themes/HumHub/css/theme.css
2019-05-19 13:24:34 +02:00
81e0c427ab - Chng: Switched from [bootstrap-tour](https://github.com/sorich87/bootstrap-tour) to [bootstrap-tourist](https://github.com/IGreatlyDislikeJavascript/bootstrap-tourist) due to incompatibility to bootstrap v3.4.1
- Enh: Added `humhub.modules.tour` module for handling tour logic
2019-04-30 00:26:09 +02:00
c086bc5f43 - Enh: Added humhub\widgets\Link::target() and blank()
- Fix: `humhub.client` does not resolve promise 302 on redirects
2019-04-27 15:54:48 +02:00
1fbee6239c - Enh: Use of new Richtext for About section
- Chng: Force blank links in old markdown editor
2019-03-08 15:29:11 +01:00
e36b00ac94 Fix: Modal options backdrop and keyboard deactivation has no effect 2019-03-05 23:00:19 +01:00
1ffdf39797 Fix: Bootstrap modal blocks richtext prompt focus 2019-02-27 03:15:39 +01:00
4584d7e2b7 Enh: data-action-confirm now works on non action based links in combination with data-action-method 2019-02-20 17:40:37 +01:00
bd6d1de4d5 Added a captcha for the register form. 2019-02-11 17:04:41 +02:00
01da28a30d - Fix: TextFilterInput uses keypress event instead of keydown 2019-02-07 15:27:36 +01:00
b6b34f4427 Fixed #3457 Widget reload cancel throws error 2019-02-06 18:21:40 +01:00
2457a0f6fb - Enh: Added humhub.ui.widget.Widget.loader() for default loader functionality
- Enh: Added `humhub.ui.widget.Widget.reload()` in combination with `humhub\widgets\Reloadable` interface
2019-02-03 19:38:00 +01:00
2a78f169e5 - Enh: Added humhub\libs\Html::addPjaxPrevention() for link options
- Refactored old menu style creation
2019-01-31 21:06:19 +01:00
a53cd3054c Removed legacy humhub.scripts 2019-01-29 15:12:38 +01:00
f99f993cb0 Enh: use LocalStorage in panel menu
Use LocalStorage to save panel menu's state instead of cookies
2019-01-17 01:37:18 +02:00
20c33db8d5 - Fix: humhub.ui.showMore has no effect on stream entries with uncached image files
- Enh: Added `humhub.ui.additions` order and `register()` option `before` and `after`
2018-11-28 15:43:01 +01:00
8ab13b8a04 Fix widgetAction events case issue
Added `humhub.modules.util.string.capitalizeFirstLetter` and `lowerCaseFirstLetter`
Chng: Rename `Upload::model` to `Upload:forModel`
Chng: Rename `Upload::name` to `Upload:withName`
2018-10-10 16:35:12 +02:00
1ddbf55fe1 Added JSDoc configuration
Added coverage utility HTML and c3.php configuration
Added missing TextFilterInput.php
2018-10-07 20:36:19 +02:00
db38055101 - Enh: Enable data-action-keypress by default
- Enh: Added `preventDefault` argument to `humhub.modules.action.bindAction` to disable prevent default behaviour for action events
2018-10-07 20:32:14 +02:00
28d7e58fd7 Fix: Javascript humhub.modules.util.object.extend not working on older Safari version 2018-09-20 14:01:51 +02:00
9825a9a224 - Fix: introduction tour not working
- Chng: Moved static js dependencies from `static/resources` into `static/js`
2018-07-26 16:16:53 +02:00
19a71b84ab - Enh added highligh.js as ui addition
- Fix: ui.addition.applyTo with filter ignores first filter index
2018-07-26 16:13:48 +02:00