9321 Commits

Author SHA1 Message Date
Yuriy Bakhtin
39df85830b
Fix initialization of account profile field type "Markdown" (#6391) 2023-06-19 18:09:19 +02:00
Yuriy Bakhtin
77d64b1d32
Remove deprecated JS function setModalLoader() (#6389)
* Refactor deprecated `setModalLoader()` usage

* Remove deprecated JS function `setModalLoader()`

* Update MIGRATE-DEV.md

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-06-15 10:18:28 +00:00
Marc Farré
836acf2c1d
Fix Online Indicator Position on space members (#6387) 2023-06-13 08:15:45 +00:00
Gevorg Mansuryan
9fabc0e2d4
Performance Improvements (#6375)
* Performance Improvements

* Performance Improvements

* Performance Improvements

* Performance Improvements

* Performance Improvements

* Performance Improvements

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-06-12 13:26:19 +00:00
yuriimaz
26c789b2d0
Enh #3: Source Mode, Text Area Style (#6382)
* Enh #3: Source Mode, Text Area Style
Fixed dropdown button icons size

* Changed color hash codes in less files to variables.
Changed comment form buttons position.
2023-06-12 11:56:00 +00:00
HumHub Translations
1760facb13 Enh: Updated Translations (translate.humhub.org) 2023-06-12 09:18:27 +00:00
HumHub Translations
d68430770e Enh: Updated Translations (translate.humhub.org) 2023-06-12 09:17:14 +00:00
Lucas Bartholemy
cc9937184c Add Serbian(sr) language #6384 2023-06-12 11:14:25 +02:00
Lucas Bartholemy
5a51257f17 Merge branch 'master' into develop 2023-06-09 14:16:14 +02:00
Yuriy Bakhtin
c7f2217cd0
Fix visibility of the link "Uninstall" on Windows server (#6378)
* Fix visibility of the link "Uninstall" on Windows server

* Use file normalizator
2023-06-08 14:51:44 +02:00
Lucas Bartholemy
34211c3c17
Update CHANGELOG.md 2023-06-07 17:45:18 +02:00
Yuriy Bakhtin
085cfd7f19
Display error on wrong captch of password recovery modal form (#6377)
* Display error on wrong captch of password recovery modal form

* Password recovery: Don't start to check email while captcha code is wrong

* Fix tests of password recovery
2023-06-07 17:35:49 +02:00
Lucas Bartholemy
7888ec112a
Update common.php 2023-06-07 12:37:53 +02:00
Yuriy Bakhtin
7a24518ef6
Don't pin draft and scheduled contents on dashboard (#6369)
* Don't pin draft contents on dashboard

* Don't pin scheduled contents on dashboard

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-06-05 10:29:43 +00:00
Yuriy Bakhtin
0f5ef6b2f3
Use integer format for Content columns "visibility" and "state" right after creating (#6373) 2023-06-05 11:25:50 +02:00
Yuriy Bakhtin
fa0647bd74
Remove FlatElements CSS (#6370)
* Avoid double call of `afterSave` on creating of a published content (#6359)

* Remove FlatElements CSS

* Update CHANGELOG-DEV.md
2023-06-05 07:13:53 +00:00
HumHub Translations
b5fba6d8ae Enh: Updated Translations (translate.humhub.org) 2023-06-03 20:06:54 +00:00
Lucas Bartholemy
2144099efb I18N: Ignore Yii Message Category 2023-06-03 22:06:02 +02:00
Gevorg Mansuryan
a8cbc4fd96
Space Hide Member Option should also disable Member Joined/Left Activ… (#6371)
* Space Hide Member Option should also disable Member Joined/Left Activities

* Space Hide Member Option should also disable Member Joined/Left Activities
2023-06-02 18:45:32 +00:00
Marc Farré
9c00b7a148
Update getObjectModel() return type (#6368) 2023-06-01 15:07:54 +00:00
Marc Farré
63edf540e7
Enh #6363: Add an event in the NotificationManager to allow removing some notifications categories in the settings (#6364) 2023-05-31 12:24:52 +00:00
yuriimaz
cc58cb50e9
Enh #2: Store Default Markdown Editor Mode (#6338)
* Enh #2: Store Default Markdown Editor Mode

* Enh #2: Store Default Markdown Editor Mode
- Changes for User

* Moved the markdownEditorMode option to the CoreJsConfig

* Fixed setting the markdownEditorMode if user isn't logged in

* Changed radioList to dropDownList for select markdown editor mode

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-05-30 11:11:10 +00:00
Lucas Bartholemy
fd812adc3a
Update MIGRATE-DEV.md 2023-05-30 11:36:24 +02:00
Marc Farré
e7fe76ed29
use the new LongRunningActiveJob for more jobs (#6361)
* use the new LongRunningActiveJob for more jobs

* Update CHANGELOG-DEV.md

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-05-30 08:14:51 +00:00
Marc Farré
325ac0290c
Fix get activities on content or content addon deletion when a differ… (#6358)
* Fix get activities on content or content addon deletion when a different class name is defined in getObjectModel()

* Use the new PolymorphicRelation::getObjectModel
2023-05-30 08:10:00 +00:00
Gevorg Mansuryan
107a0a536a
Added SqlDataProvider support for ImageColumn and DisplayNameColumn (#6356)
* Added SqlDataProvider support for ImageColumn and DisplayNameColumn

* Added SqlDataProvider support for ImageColumn and DisplayNameColumn

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-05-30 08:00:28 +00:00
Gevorg Mansuryan
e55260637a
People: Country Filter, Limit Results (#6355)
* People: Country Filter, Limit Results

* People: Country Filter, Limit Results

* Update PeopleFilterPicker.php

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-05-30 07:57:26 +00:00
Yuriy Bakhtin
54a2988d53
Replace deprecated yii\base\BaseObject::className() (#6185)
* Replace deprecated `yii\base\BaseObject::className()`

* Fix get class

* Remove `ActiveRecord->class()`

* Implement `PolymorphicRelation::getObjectModel($object)`

* Implement `ContentAddonActiveRecord::getObjectModel($object)`

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-05-29 16:00:43 +00:00
Marc Farré
71f663b484
Update Comment.php (#6357)
ContentAddonActiveRecord already  implements ContentOwner
2023-05-29 14:38:24 +00:00
Yuriy Bakhtin
1b3219582f
Avoid double call of afterSave on creating of a published content (#6359) 2023-05-29 16:31:49 +02:00
Lucas Bartholemy
72b1527a62 Merge branch 'develop' of github.com:humhub/humhub into develop 2023-05-24 18:40:45 +02:00
Lucas Bartholemy
c8ea20e9d7 Merge branch 'master' into develop 2023-05-24 18:40:21 +02:00
Marc Farré
f32391c7c4
In cards.less, replace colors values with variables and increase contrast #6352 (#6353) 2023-05-24 16:01:24 +00:00
Lucas Bartholemy
5eb049fedf
Update CHANGELOG.md 2023-05-24 17:58:57 +02:00
Yuriy Bakhtin
387479ad7c
Fix error when config defaultReloadableScripts is not array (#6351) 2023-05-24 17:58:30 +02:00
Yuriy Bakhtin
e85244695b
Fix updating of post on wall stream (#6345)
* Fix updating of post on wall stream

* Update CHANGELOG.md
2023-05-22 20:23:43 +02:00
Lucas Bartholemy
3bdb048357 Fixed file upload v1.14.2 2023-05-22 13:46:46 +02:00
Lucas Bartholemy
fdf6180989
Update common.php 2023-05-22 13:45:02 +02:00
Yuriy Bakhtin
d52abb1355
Fix installation (#6343)
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-05-22 13:40:07 +02:00
Yuriy Bakhtin
356074cb5c
Fix file uploading (#6342) 2023-05-22 13:37:26 +02:00
Marc Farré
b77706104c
Update ActiveRecord.php (#6340)
When executed by console:
`var_dump(isset(Yii::$app->user));` -> true
`var_dump(isset(Yii::$app->user->id));` -> false
2023-05-20 14:33:32 +00:00
Lucas Bartholemy
cecfd3a6fe
Update CHANGELOG.md 2023-05-18 16:49:43 +02:00
Yuriy Bakhtin
88e0030611
Fix content after submit wall entry (#6336) 2023-05-18 16:48:27 +02:00
Lucas Bartholemy
933773f856
Enh #6164: Invitation by link (#6250)
* Enh #6164: Invitation by link: when registering within an SSO, the email should only be requested on the service provider

* Updated with fix #6202: Invite by link is not possible for a user already invited by email

* new AuthChoice() was causing HeadersAlreadySentException

* Allow registration by email with an SSO even if new user cannot register (in the settings)

* Added  and

* Fixed broken tests

* global token was given instead of space token

* Convert Invite when using OAuth to keep Space

* Use Session instead of Return Parameter

* Fix tests

* Fixed invalidToken Test

* Test: Fixed HTTP return code on disabled link invite

---------

Co-authored-by: Marc Farré <contact@marc.fun>
2023-05-17 22:09:14 +02:00
Gevorg Mansuryan
78e09961c8
Add arrows for gridview sort columns (#6328)
* Add arrows for gridview sort columns

* Add arrows for gridview sort columns

---------

Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-05-17 14:58:27 +00:00
Lucas Bartholemy
b4e6b04ef4 Prepare 1.14.1 release v1.14.1 2023-05-15 14:04:20 +02:00
Lucas Bartholemy
f0723b5060 Merge branch 'master' into develop 2023-05-15 12:42:50 +02:00
Yuriy Bakhtin
6d65da3d7a
Send notification to mentioned user only after publishing of a content (#6288)
* Send notification to mentioned user only after publishing of a content

* Fix process notifications after publish content

* Fix test "ContentEditTest: New content is not edited"

* Disable "Notify users" on creating of not published content

* New service for content state

* Improve content state service

* Improve content state service

* Restrict addons for not published content

* Implement init event for ContentStateService
2023-05-15 12:35:23 +02:00
Gevorg Mansuryan
bd9c204735
Fix error when calling setPassword (#6327) 2023-05-13 07:19:05 +00:00
Yuriy Bakhtin
254a66098a
Make top menu shrink and grow on resize window (#6323) 2023-05-12 20:41:36 +00:00