Model dialogGeneric create modelGeneric view model (uses layout)Generic edit modelGeneric Delete model
- Model list view
Add and sort columnsAdd list filteringAdd list page size- Add different layouts
- Layout include filters, sort, columns
- System layouts
- system layout can lock filter, sort, columns
- User layouts
- Mass actions (update/delete)
DeleteUpdate- Custom (eq update status or publish)
Save verbose_name as fieldChange choices field to values_list('id', 'verbose_name')
- Replace crispy form with trionyx own layout/components
component collect all js/css filesAdd translationsAudit log for user changed modelsAdd created_by to model
Add permission check for generic viewsUser managementCRUD usersCRUD Groups
- Dashboard
- multiple dashboards with different default per user group.
Add/Edit widgets- Graph widget
- List widget (slim down version of list view with filters in config)
DB loggerLogs all from trionyx and appsAdmin can see logs in interfacelog level is set as setting
- Layout components
ProgressbarUnordered/Ordered List- icon renderer/shortcut
button (Link to/open dialog)ChartJs
- Forms
- computed field
- render layout components
- Slider field
File uploader- email/money field with icon
wysiwyg- color picker
- Changelog/version view based project CHANGELOG.md
- DB config
- App have config description (value type, options, yes/no, etc)
- Based on app config descriptions generate admin settings page
- contrib apps:
- Knowledge base with easy linking to multiple models
- Connect knowledge base with layout component
- Companies: Manage company relations/contact information
- Knowledge base with easy linking to multiple models