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

Admin's Site management bootstrap #22

Merged
merged 10 commits into from
Nov 8, 2016
Merged

Conversation

danguita
Copy link
Contributor

@danguita danguita commented Nov 8, 2016

This PR implements #17.

What does this PR do?

It mostly bootstraps the Admin's Site management section and sets some foundations on Sites management. All interactions are being done through the SiteForm object, that may be used as an adapter for the actual Model or Repository behind it.

It also adds the SiteDecorator class to be able to lighten up the Site model by extracting any non transaction related code there.

How should this be manually tested?

Check out the Sites management section in Admin's namespace: http:https://gobierto.dev/admin/sites/. It is reachable by any kind of Admin for now.

@danguita
Copy link
Contributor Author

danguita commented Nov 8, 2016

Moving this one forward to continue working on these foundations 🚀

@danguita danguita merged commit f796087 into master Nov 8, 2016
@danguita danguita deleted the 17-admin-sites-management branch November 8, 2016 10:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant