Roadmap
Which features are planned to be available in the future?
Basic (applies to all modules)
- Semantic Versioning
Vallo CLI
- Generate version numbers automatically
Documentation
- Create a documentation, lol
Core
- Plugin Manager (through Console Commands) (implemented)
- Database Migrations (implemented)
Frontend
The entire frontend featuring pages and links.
- Multiple Domains (implemented)
- Translations (implemented)
- Cache Buster (implemented)
- Live Preview (implemented)
- Drag'n'Drop Sorting
- Nesting
- Custom 404 Page (implemented)
- Themes (implemented)
- Http-Caching (see Cache-Plugin)
- Import/Export of Pages
- Button to open previewed page in live version
- Versionizing (like Git)
- Suggestions for path
- Redirect old urls to new url (if changed) for better SEO
Backend
The basic backend application featuring simple user management.
- Simple user management (implemented)
- Translations
- Dynamic Configuration (implemented)
- Menu Nesting (implemented)
- Permissions (implemented)
- Versionizing for Configuration (like Git)
- Notify for updates with swal
- Plugin Manager (implemented)
Forms
A simple form builder featuring form submissions view in the backend and AJAX form submission in the frontend.
- Form Builder (implemented)
- Drag'n'Drop Form Builder
- Translations (implemented)
- Import/Export
- Versionizing (like Git)
- Better Content-Editor (e.g. Syntax-Highlighting)
- Better Fullsize-Mode for Content-Editor
Cache
A cache implementation for the Frontend plugin (Http-Cache) and support to clear caches.
PluginManager
An easy-to-use alternative for the current plugin manager. (Not implemented at all)
Blog
A blog implementation with blog categories, posts, rating and comments
Store
A store were you can publish, search & download community plugins. (Not implemented at all)