Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to add control panels via config.settings #3427

Merged
merged 7 commits into from
Jun 16, 2022
Merged

Conversation

ksuess
Copy link
Member

@ksuess ksuess commented Jun 4, 2022

No description provided.

@netlify
Copy link

netlify bot commented Jun 4, 2022

Deploy Preview for volto canceled.

Name Link
🔨 Latest commit 3f9fa28
🔍 Latest deploy log https://app.netlify.com/sites/volto/deploys/62ab3841c33da9000a9dd435

@ksuess ksuess linked an issue Jun 4, 2022 that may be closed by this pull request
@cypress
Copy link

cypress bot commented Jun 4, 2022



Test summary

304 0 15 0


Run details

Project Volto
Status Passed
Commit efd364b
Started Jun 5, 2022 5:27 PM
Ended Jun 5, 2022 5:39 PM
Duration 12:21 💡
OS Linux Ubuntu - 20.04
Browser Chrome 102

View run in Cypress Dashboard ➡️


This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. You can manage this integration in this project's settings in the Cypress Dashboard

@ksuess ksuess requested a review from tiberiuichim June 4, 2022 18:02
Copy link
Contributor

@tiberiuichim tiberiuichim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ksuess ksuess requested a review from tiberiuichim June 5, 2022 11:19
@ksuess
Copy link
Member Author

ksuess commented Jun 5, 2022

Group control panels with translations of 16603a9

image

@ksuess ksuess requested a review from sneridagh June 8, 2022 15:38
@sneridagh sneridagh merged commit e72bba8 into master Jun 16, 2022
@sneridagh sneridagh deleted the add-control-panel branch June 16, 2022 14:03
sneridagh added a commit that referenced this pull request Jun 16, 2022
* Allow to add control panels via config.settings.

* i changed the changelog to log the change.

* Add test for adding control panel via config.settings

* Add entry for "Register a component as control panel" in "Settings reference guide"

* Control panels overview page: translate groups to file in Volto panels in groups

* Custom control panels: Translate group of panel to sort in on control panel overview.

Co-authored-by: Víctor Fernández de Alba <sneridagh@gmail.com>
sneridagh added a commit that referenced this pull request Jun 17, 2022
* master:
  Make the Sharing menu Pluggable (#3372)
  Bugfix: avoid rendering a '0' in the search block when no facets were added (#3425)
  Allow to add control panels via config.settings (#3427)
  Fix visibility of toolbar workflow dropdown for more states as fitting in .toolbar-content (#3430)
  add noindex seo field to metadata (#3433)
  Back to development
  Release 16.0.0-alpha.7
  Prepare for release
  fix schema when content contains lock informations (#3392)
  Missing file from last breaking change, move stylewraper in edit mode to up the parent (#3417)
  Back to development
  Release 16.0.0-alpha.6
  Prepare for release
  Enable default color in `backgroundColor` default StyleWrapper field which was not sync with the default value setting (#3413)
  BlockStyleWrapper: Cannot read properties of undefined (#3411)
  Move the stylewrapper to the top parent container in edit mode (#3412)
sneridagh added a commit that referenced this pull request Jun 17, 2022
* master:
  Adding Schema for Maps Block in Sidebar (#2817)
  Refactor Image block: make it schema extensible (#2700)
  Make the Sharing menu Pluggable (#3372)
  Bugfix: avoid rendering a '0' in the search block when no facets were added (#3425)
  Allow to add control panels via config.settings (#3427)
  Fix visibility of toolbar workflow dropdown for more states as fitting in .toolbar-content (#3430)
  add noindex seo field to metadata (#3433)
sneridagh added a commit that referenced this pull request Jun 17, 2022
… policy in the client bundle (#3420)

* Fix CSS resources bundling in prod mode

* Do not remove anything, just add

* add noindex seo field to metadata (#3433)

* Fix visibility of toolbar workflow dropdown for more states as fitting in .toolbar-content (#3430)

* Fix visibility of toolbar workflow dropdown for more states as fitting in .toolbar-content

* Update CHANGELOG.md

* Allow to add control panels via config.settings (#3427)

* Allow to add control panels via config.settings.

* i changed the changelog to log the change.

* Add test for adding control panel via config.settings

* Add entry for "Register a component as control panel" in "Settings reference guide"

* Control panels overview page: translate groups to file in Volto panels in groups

* Custom control panels: Translate group of panel to sort in on control panel overview.

Co-authored-by: Víctor Fernández de Alba <sneridagh@gmail.com>

* Bugfix: avoid rendering a '0' in the search block when no facets were added (#3425)

* Bugfix: avoid rendering a '0' in the search block when no facets were added

* Simplify fix

Co-authored-by: Víctor Fernández de Alba <sneridagh@gmail.com>

* Better config

Co-authored-by: Steffen Ring <54619639+steffenri@users.noreply.github.com>
Co-authored-by: Katja Süss <k.suess@rohberg.ch>
Co-authored-by: Tiberiu Ichim <tiberiuichim@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add control panel
3 participants