8786 Commits

Author SHA1 Message Date
Lucas Bartholemy
bee318e904 Upgraded to Yii 2.0.45 2022-02-12 08:55:55 +01:00
Lucas Bartholemy
6cae1ae483 Updated Composer 2022-02-12 08:53: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
1d0b7f77d7
Module directory adjustments (#5546) 2022-02-09 15:24:29 +01:00
Lucas Bartholemy
3bb581f03c Fixed User module access 2022-02-09 15:15:19 +01:00
Igor Morozov
f8b8d912af
Enh/5475 (#5509)
* forbidden username on registration and change username

* fix pull request

* fix

* Update CHANGELOG_DEV.md

* Create CHANGELOG_DEV.md

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2022-02-09 14:37:33 +01:00
Yuriy Bakhtin
555cde3222
Fix module searching (#5545) 2022-02-09 09:55:11 +01:00
Yuriy Bakhtin
1100df53a5
Fix modules list (#5540) 2022-02-08 23:52:33 +01:00
Yuriy Bakhtin
7a4fb5dd31
Fix marketplace tests (#5541)
* Fix marketplace tests

* Fix tests
2022-02-08 15:53:23 +01:00
Lucas Bartholemy
ddbd3fb15c
Update CHANGELOG_DEV.md 2022-02-07 23:39:10 +01:00
Marc Farré
f56a32d8af
Update PermaController.php (#5478)
Avoid permalinks on comments related to a global content (not in a container) to crash.
2022-02-07 23:38:31 +01:00
Lucas Bartholemy
a6e178a2e4
Enh: Added Single Page Post View (#5462)
* Added single page Post view

* Display full post content on view mode without "Read More"

* Load 25 comments per page on single post view mode

* New property viewMode for widget Comments

* Update CHANGELOG_DEV.md

Co-authored-by: yurabakhtin <yurybakh@gmail.com>
2022-02-07 23:32:55 +01:00
Yuriy Bakhtin
a282c78b56
Fix PermaLink controller error for content without container (#5513)
* Fix PermaLink controller error for content without container

* Update CHANGELOG.md

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2022-02-07 23:23:02 +01:00
Lucas Bartholemy
4d2a5e23a8 Merge branch 'master' into develop 2022-02-07 23:21:27 +01:00
Yuriy Bakhtin
6503dab933
Remove "NewMembers" widget from Core (#5371)
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2022-02-07 23:04:30 +01:00
Lucas Bartholemy
a464728203
Include E-Mail Adress to search (#5523)
* Option to include users email address to search

* Update CHANGELOG_DEV.md
2022-02-07 23:02:53 +01:00
Yuriy Bakhtin
6e831f5428
Don't send "Follows" notification on request friendship (#5526)
* Don't send "Follows" notification on request friendship

* Fixed tests

* Fixed tests

* Fixed tests, reduce count without following emails

Co-authored-by: Lucas Bartholemy <lucas@bartholemy.com>
2022-02-04 21:13:42 +01:00
Lucas Bartholemy
77186943cb Fixed wrong import 2022-02-04 18:40:34 +01:00
Lucas Bartholemy
2b2d1b3deb Marketplace: Fixed PE detection 2022-02-04 16:13:10 +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
miqrogroove
5a239af7d9
Fix comment typo in activity/Module.php (#5527) 2022-02-02 18:06:04 +01:00
s-tyshchenko
d1a387137c
oEmbed for Facebook, Instagram and Twitter (#5510)
* oEmbed for FB, Inst and Twitter

- Support of oEmbed for Twitter, Facebook and Instagram
- Redesigned of oEmbed settings pages
- Added dynamic endpoint parameters inputs

* Migration and tests

- Migration: keep oEmbed providers already defined by users
- Adapted unit tests

* Access token required

- If an Access Token param is used in the Endpoint URL and is empty, we indicate that the configuration is incomplete
- Adapted Unit Tests
2022-01-31 17:32:00 +01:00
Yuriy Bakhtin
9b7ec58bbf
Allow to define actions in a controller which should not be intercept… (#4966)
* Allow to define actions in a controller which should not be intercepted by other actions

* Update Controller.php

* Configure controller `live/poll` for not intercepted actions

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2022-01-28 13:24:57 +01:00
Igor Morozov
e1b29a71f1
invite by in approval (#5511)
* invite by in approval

* edit CHANGELOG_DEV.md

* Update CHANGELOG_DEV.md

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2022-01-25 13:27:03 +01:00
Marc Farré
3967aa45c1
Update SpreadsheetExport.php (#5508)
* Update SpreadsheetExport.php

Remove pagination if `$dataProvider` is an instance of `ArrayDataProvider`

* Update SpreadsheetExport.php
2022-01-21 09:51:51 +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
154266f188
New interface TabbedForm for activate first tab with error input (#5472)
* New interface TabbedForm for activate first tab with error input

* Update CHANGELOG.md

* New interface TabbedFormModel for activate first tab with error input

* Test for TabbedFormModel

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2022-01-11 18:24:32 +01:00
HumHub Translations
a35a8f91fb Enh: Updated Translations (translate.humhub.org) 2022-01-07 16:48:03 +01:00
HumHub Translations
a7b83a922a Enh: Updated Translations (translate.humhub.org) 2022-01-07 16:46:48 +01:00
Lucas Bartholemy
074f18a1a4 Removed old message files 2022-01-07 16:46:04 +01:00
Lucas Bartholemy
f6659136e0 Improved duplicated approval views 2022-01-07 16:20:02 +01:00
Marc Farré
ea0bc7c59d
Enh #5471: On the pending approval page, add grouped actions and cust… (#5488)
* Enh #5471: On the pending approval page, add grouped actions and custom columns

* fix for Enh #5471
2022-01-07 13:45:52 +01:00
Lucas Bartholemy
dff4ff234e Merge branch 'master' into develop 2022-01-03 19:00:55 +01:00
HumHub Translations
7d0f2ad1e6 Enh: Updated Translations (translate.humhub.org) 2022-01-03 18:57:25 +01:00
Marc Farré
5e8d93d5f5
Enh #5224: Add reply-to email in the settings (#5485) 2022-01-03 16:05:10 +01:00
Yuriy Bakhtin
6a8d8e3fbf
Fix ContentContainerPermissionAccess without provided container (#5483) 2021-12-29 15:09:35 +01:00
Lucas Bartholemy
e54728a62f
Update CHANGELOG.md 2021-12-23 14:07:19 +01:00
Yuriy Bakhtin
edeb19a3ed
Update message files in admin module (#5481)
* Update message files in admin module

* Revert "Update message files in admin module"

This reverts commit 41e8b062c5dab3c0c1c92550a408dfe127a77115.
2021-12-23 14:06:01 +01:00
Lucas Bartholemy
220c464638
Update CHANGELOG.md 2021-12-20 12:24:19 +01:00
Lucas Bartholemy
77052eb86b
Update CHANGELOG.md v1.10.3 2021-12-20 12:20:09 +01:00
Lucas Bartholemy
c3203bc453
Update CHANGELOG.md 2021-12-20 10:54:33 +01:00
Lucas Bartholemy
1f40d50565
Update common.php 2021-12-20 10:40:55 +01:00
Yuriy Bakhtin
d407531ee3
Fix test comments with same date (#5477) 2021-12-17 10:59:00 +01:00
Yuriy Bakhtin
073af01acc
Fix comment highlighting on permalink (#5474) 2021-12-16 11:58:17 +01:00
Yuriy Bakhtin
46004a8670
Improved Invitation (#5473) 2021-12-16 11:57:44 +01:00
Lucas Bartholemy
8958bd5a6d
Update CHANGELOG.md 2021-12-09 15:03:16 +01:00
aaukt
3d40cac5c9
Fix mixed up title for membership button (#5469) 2021-12-09 15:02:33 +01:00
Lucas Bartholemy
2c2e39860c
Update CHANGELOG.md 2021-12-09 15:01:38 +01:00
Lucas Bartholemy
e63d6b5e4c
Update .htaccess.dist 2021-12-09 15:01:04 +01:00
Yuriy Bakhtin
cedc476967
Fix empty RichText (#5467) 2021-12-08 16:23:37 +01:00