plone / volto

React-based frontend for the Plone Content Management System
https://demo.plone.org/
MIT License
478 stars 648 forks source link

Control panels #29

Open robgietema opened 7 years ago

robgietema commented 7 years ago

Create all control panels. The rest api doesn't provide most of the calls for this yet.

tisto commented 7 years ago

True. Though, we have a registry endpoint that allows setting registry settings. Since all control panels are based on the registry now, the question is if we need specific endpoint or if providing a schema for the control panels is sufficient.

robgietema commented 7 years ago

For most I think providing a schema would be enough. There are some custom ones though, like users for example.

robgietema commented 7 years ago

All controlpanels using the registry are implemented. Missing controlpanels are:

avoinea commented 4 years ago

Any work in progress on this? Especially Dexterity content types?

tisto commented 4 years ago

@avoinea not really. It is hard to find clients who are willing to pay for control panels. Therefore this is something we have to do via the community or via sprints IMHO. The Dexterity content types control panel is indeed a biggy and it would be great if we could find someone who wants to pick this up. I'd be more than happy to help with advice if needed.

avoinea commented 4 years ago

@tisto Then I suppose I'm the right guy at the right place :).

I can take The Dexterity content types control panel

Where should I start? I suppose plone.restapi.

tisto commented 4 years ago

@avelino awesome! Yeah, I guess we need to create the rest api endpoints first, then move on to the frontend implementation. Do you want to create an issue on the plone.restapi issue tracker?

avoinea commented 4 years ago

@tisto What about this one https://github.com/plone/plone.restapi/issues/355