* Page 2 or more of participant list doesn't loads into the modal box
* Page 2 or more of participant list doesn't loads into the modal box
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Fix module form "Set as default"
* Display status bar after save module form "Set as default"
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Marketplace / Modules Redesign
* Marketplace / Modules Redesign
* Marketplace / Modules Redesign
* Fix missed assets for install module from marketplace
* Display installed modules on Marketplace
* Display header for installing module process
* Update module action buttons after adding of a licence key
* Don't show the close icon during install module
* Improve redirects after module actions from marketplace
* Factorize Marketplace module
* Refactor the module managers(Marketplace, Administration, Container Modules)
* Fix enabling modules list on Space creating
* Remove unused page of module info
* Marketplace filter service
* Remove unused method `isFilteredBySingleTag`
* Factorize adding of licence key
* Factorize install, activate and update modules from Marketplace
* Add menu item for "Add Licence Key" form
* Update module links on Marketplace
* Remove unused code
* Fix space and profile module list wrapper
* Update module list styles
* Improve alignment of icons in top account menu
* Cache pending module update count in database
* Refresh theme styles
* Fix category for translatable strings
* Fix tests
* Update style of Module Configuration page
* Change style for page description
* Update styles for admin modules and marketplace
* Fix filter modules by ID in Marketplace
* Update wording
* Update wording
---------
Co-authored-by: Lucas Bartholemy <lucas@bartholemy.com>
* Fix Select2 widget for profile field "Country"
* Placeholder for profile field "Country"
* Placeholder for user field "Language"
* Add select2-searchInputPlaceholder.js
* Implement new form field Select2
* Use Select2 plugin for all drop-down list fields
---------
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Scheduled content publishing
* Allow to update scheduled options on create new content
* Allow to edit scheduled options of existing content
* Fix updating of schedule options
* Publish scheduled content by cron job
* Update CHANGELOG-DEV.md
* Changes for scheduled contents
* Set state to draft after reset scheduled options of existing content
* Check permissions for schedule options
* Update wording
* Acceptance tests for scheduling options
* Update wording
* Test publishing of the scheduled contents
* Fix wording category
* Deleted content.modules message category
---------
Co-authored-by: Lucas Bartholemy <lucas@bartholemy.com>
* Remove "regular" style of checkbox and radio
* Update CHANGELOG-DEV.md (#5821)
* Fix checkbox style on oembed confirmation
* Fix test
* Fix test
* Fix checkbox style on widget "ContentVisibilitySelect"
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Improve checkbox and radio styles on load page
* Change methods visibility
* Improve checkbox and radio styles on load page (for not ActiveField)
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* 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>
* Fix confirmation before close a form with unsaved changes on modal window
* Update CHANGELOG.md
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* #4945 Collapsible-fields are now accessible by keyboard
* #4945 checkboxes now focusable via tab
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Allow additional toggler for elements with context menu
* Update CHANGELOG_DEV.md
* Update CHANGELOG.md
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>
* Confirm leave page for Post & Comment forms
* Fix confirmation changes when form is submitted only by button click action
Co-authored-by: Lucas Bartholemy <luke-@users.noreply.github.com>