Marc Farré
4cc65fcf7c
Enh #7131 : Introduce new CSS variables: --hh-fixed-header-height and … ( #7133 )
...
* Enh #7131 : Introduce new CSS variables: --hh-fixed-header-height and --hh-fixed-footer-height
* Add description to migration guide
* Force keeping px after CSS compilation.
* Add comment in less file
* On mobile, change --hh-fixed-header-height CSS variable value instead of body padding top
* Update MIGRATE-DEV.md
* 593935d2b4 (r1686930702)
* Replace LESS compile -x option with --clean-css
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2024-07-30 10:23:50 +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
Marc Farré
b679ced46c
Update MIGRATE-DEV.md ( #7009 )
2024-05-18 09:07:14 +00:00
ArchBlood
af3971a0c1
Enh: Migrate phpspreadsheet 2.0 ( #6976 )
...
* Enh: Migrate phpspreadsheet 2.0
* Enh: migrate 2.0
* Update composer.lock
* Update MIGRATE-DEV.md
2024-05-02 08:26:26 +00:00
Marc Farré
14c20fa1ae
Enh #6757 : Allow changing visibility of global content ( #6930 )
...
* Enh #6757 : Allow changing visibility of global content
* Fix tests
* Rename GlobalStreamQuery to GlobalContentStreamQuery and GlobalStreamFilter to GlobalContentStreamFilter and add GlobalContentStreamTest::testLimitToGlobalContent()
* Changed "post" to "content" in comment
2024-04-08 15:05:18 +00:00
Lucas Bartholemy
dd2d23058d
Merge branch 'fix/multiselect' of github.com:metaworx/humhub into metaworx-fix/multiselect
2024-04-04 16:57:10 +02:00
Lucas Bartholemy
39dea0acfd
Updated Migrate Notes
2024-04-04 14:28:08 +02:00
Lucas Bartholemy
7f40364385
Updated Migration Notes
2024-04-03 17:09:45 +02:00
Lucas Bartholemy
4c123ee29b
Update Migration Ntoes
2024-03-28 11:06:31 +01:00
Lucas Bartholemy
f7dd2c6228
Added PHP 8 Notice to MIGRATE-DEV.md
2024-02-09 09:54:55 +01:00
Martin Rüegg
c56d7e949c
Enh: harmonise term enabled/disabled vs active/inactive for modules ( #6745 )
...
* Rename `\humhub\modules\friendship\Module::getIsEnabled()` to `isFriendshipEnabled()`
* Rename `\humhub\modules\marketplace\Module::isEnabled()` to `isMarketplaceEnabled()`
* Rename active/activate/deactivate to enabled/enable/disable
* Update CHANGELOG-DEV.md
2024-01-17 14:19:25 +00:00
Martin Rüegg
8f965a2844
Fix MultiSelect when empty selection is given
2023-12-20 10:59:59 +01:00
Martin Rüegg
1a5fc7bd13
Update MIGRATE-DEV.md ( #6762 )
2023-12-18 13:27:50 +00:00
Martin Rüegg
c05f8cdc0a
Fix #6754 Regression due to return type ( #6550 ) ( #6755 )
...
* Fix #6754 Regression due to return type (#6550 )
* Update CHANGELOG.md
* Update MIGRATE-DEV.md
2023-12-18 11:02:53 +00:00
Martin Rüegg
4d142b002b
Enh improve module migrations ( #6550 )
...
* Implement MigrationService: Return and log migration result during enabling, disabling and updating
* Cleanup MIGRATE-DEV.md
* Add `hasMigrations(Pending)()`
2023-12-15 18:30:35 +01:00
Martin Rüegg
428c7a3ac5
Use UUIDValidator
in contentcontainer
, file
, space
and user
models ( #6587 )
2023-12-15 14:11:02 +00:00
Martin Rüegg
76a4ce3846
Fix #6693 MIGRATE-DEV.md ( ( #6724 )
2023-12-11 14:27:11 +00:00
Martin Rüegg
24d948a12b
Enh: Consolidate (is|set)(Database)Installed()
to ApplicationTrait
( #6720 )
...
* Move `(is|set)(Database)?Installed()` to `Application`
* fixup! Move `(is|set)(Database)?Installed()` to `Application`
2023-12-11 10:45:52 +00:00
Martin Rüegg
a3590e9486
Fix MigrateController::$migrationPathMap
( #6693 )
...
* Fix `MigrateController::$migrationPathMap`
* Update CHANGELOG-DEV.md
2023-12-08 10:35:38 +00:00
Yuriy Bakhtin
8782149262
Remove interface ReadableInterface
( #6671 )
...
* Remove interface `ReadableInterface`
* Update CHANGELOG-DEV.md
* Update MIGRATE-DEV.md
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-11-22 15:01:55 +00:00
Lucas Bartholemy
9323b6840a
Merge branch 'next' into develop
2023-11-06 19:03:30 +01:00
Lucas Bartholemy
8223345b08
Update MIGRATE-DEV.md
2023-11-06 18:57:17 +01:00
Lucas Bartholemy
af1461e372
Merge branch 'develop' into next
2023-10-25 18:18:49 +02:00
Martin Rüegg
8f73bd345c
Fix #6547 Invalid class name validated as valid and improve validation ( #6548 )
2023-10-02 12:03:27 +00:00
Lucas Bartholemy
35eed144b1
Merge branch 'develop' into next
2023-09-25 16:17:01 +02:00
Martin Rüegg
75fa497637
Enh UUID validator
2023-09-21 10:13:07 +02:00
Martin Rüegg
24a436ce16
[Enh] Introduce Archiveable, Deletable, Editable, Readable, & Viewable Interfaces ( #6451 )
...
* Introduce Deletable, Editable, Readable, & Viewable Interfaces
* Update docs
2023-07-28 16:14:34 +02:00
Marc Farré
37fce5eb95
Chg #6174 : Users allowed to manage settings can access to module conf… ( #6449 )
...
* Chg #6174 : Users allowed to manage settings can access to module configurations
* Chg #6174 : Users allowed to manage settings can access to module configurations
* Added info message
* Added change to migrate doc
* Update list.php
* Fixed permission tests
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-07-25 10:13:04 +00:00
Yuriy Bakhtin
45dea99204
Remove permission verifying from archive methods ( #6437 )
2023-07-17 13:15:47 +00:00
Lucas Bartholemy
7abae9d468
Removed RichText & Markdown Deprecations ( #6278 )
...
* Removed RichText & Markdown Deprecations
* Removed BootstrapMarkdownAsset
* Removed more deprecations
* Updated composer.lock
* Fixes after merging develop to this branch
---------
Co-authored-by: yuriimaz <nopangolier1@gmail.com>
2023-07-07 09:19:25 +02:00
Gevorg Mansuryan
202293ab7b
Enh #6132 : Refactor and Remove AjaxButton ( #6172 )
...
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
* Update MIGRATE-DEV.md
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
* Enh #6132 : Refactor and Remove AjaxButton
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-07-03 18:30:03 +00:00
Lucas Bartholemy
b9a4b11e7a
Migrated Tag Logic into ContentTagService
( #6079 )
...
* Moved Tag logic into service class
* Fixed wrong condition
* Fixed typo
* Fixed content access
* Added deprecated methods
* Updated Changelog
2023-06-29 18:31:08 +02:00
Yuriy Bakhtin
35ac7a7df2
Enable nonce in config web header ( #6400 )
...
* Enable nonce in config web header
* Update MIGRATE-DEV.md
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
2023-06-22 20:45:08 +00: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
Lucas Bartholemy
fd812adc3a
Update MIGRATE-DEV.md
2023-05-30 11:36:24 +02:00
Martin Rüegg
1b0700deed
Improve settings handling and add tests ( #6270 )
...
* Fix #6266 : BaseSettingsManager::deleteAll() does use prefix as wildcard
* Enh #6271 : Add input and type checks, as well as strict types to SettingsManager
* Fix #6267 SettingsManager::flushContentContainer() only clears the collection in the current instance, not the underlying cache
* Enh #6272 : Always return integer from settings, if value can be converted
* Improve \humhub\libs\BaseSettingsManager::getSerialized() to allow return value be an object and throw an exception on decoding error
* Enh #6270 : Add tests for SettingsManager
2023-05-03 09:55:00 +00:00