plugin_dbui0.9.7 or higher
- Redesign the model. Tables definition and configuration of user interfaces are performed via a set of classes.
- Improve user interfaces by using accordion layout for the selector, card layout for history form, and table widget to the display the configuration of the event model. Add actions
splitto the context menu of the history table.
- Improve the definition of the conditions for list and metrics. It can be written using the web2py syntax for query instead of the
smart_query. Therefore, conditions can deal with foreign tables of the history table as well as with the
- Improve the python code by renaming the class
EvtSelectorand by adding the method
EvtSelector._active_period. The latter is required to compute properly the virtual field
_is_endas well as
- Remove the obsolete controller and view,
- Activate the lazy translation.
- Graphs can be exported as a PNG or PDF file.
- Factorize the application around the