introducing modules:
-every clickable item in the gui is a module (manage enquiries, create sell offer, create buy order, category 1, ...)
-a module can be disabled and enabled without restarting/stopping the server
-motivation behind this, is to make maintenance easier (toggle modules that are not configured correctly) and disable modules that do not work due to unknown reasons (bugs) without needing to close the server
introducing statistics:
-new graphs.yml file for graph configuration
-all transactions are now recorded
-the transactions of the last hours/days/months/years of a specific item can be viewed in a graph
-api for statistics available (see
here)
documentation of features and api (not complete):
https://ancash.github.io/posts/bazaar/