5 Commits

Author SHA1 Message Date
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