Problem/Motivation
A dedicated base recipe that defines the default Varbase admin experience, including installed modules, configuration imports, and role-based permissions.
Proposed resolution
Introduce a new Varbase Admin Base recipe that acts as the foundation for the Varbase administration experience. This recipe will install essential admin modules, import default
configuration, and apply well-defined permissions for all core admin roles.
Admin Experience
- Gin admin theme with toolbar, login, and everywhere integrations
- Navigation module with extra tools (cache flush, cron access)
- Coffee for fast admin navigation
- Responsive Preview with predefined devices
Content Management
- Autosave Form to prevent content loss
- Revision Log Default for better content tracking
- Entity Clone for duplicating content
- Length Indicator for field limits
- Trash module for soft delete and restore workflows
User Management
- Masquerade for testing user roles
- Menu Admin Per Menu for granular menu permissions
- Admin Audit Trail modules for comprehensive activity logging
Taxonomy & Organization
- Taxonomy Manager for enhanced term management
- Taxonomy Access Fix for proper permission handling
Automation
- ECA VBO integration for bulk operations workflows
Permissions
The recipe defines and grants permissions for the following roles:
- Authenticated
- Editor
- SEO Admin
- Content Admin
- Site Admin
Remaining tasks
- ✅ File an issue about this project
- ✅ Addition/Change/Update/Fix to this project
- ✅ Testing to ensure no regression
- ✅ Automated unit/functional testing coverage
- ✅ Developer Documentation support on feature change/addition
- ➖ User Guide Documentation support on feature change/addition
- ➖ UX/UI designer responsibilities
- ➖ Accessibility and Readability
- ✅ Code review from 1 Varbase core team member
- ✅ Full testing and approval
- ✅ Credit contributors
- ✅ Review with the product owner
- ✅ Update Release Notes
- ❌ Release varbase-11.0.0-alpha1, varbase_starter-1.0.0-alpha1, varbase_admin_base-1.0.0-alpha1
User interface changes
API changes
Data model changes
- feat: #3566497 Initialize Varbase Admin Base Recipe
Comments
Comment #2
rajab natshahComment #13
rajab natshahComment #14
rajab natshahComment #16
rajab natshahComment #17
rajab natshahComment #18
rajab natshah✅ Released varbase_admin_base-1.0.0-alpha1