Generated
Update .gitignore
Copy from admin portlet