Fixes in reports (generating a CSV).

Added caching of generated images in mosaico handler.
Various other fixes.
This commit is contained in:
Tomas Bures 2019-04-22 02:41:40 +02:00
parent 055c4c6b51
commit 66702b5edc
39 changed files with 545 additions and 278 deletions

View file

@ -206,7 +206,7 @@ mysql:
password: "$mysqlRoPassword"
EOT
reinstallModules
reinstallAllModules
(cd client && npm run build)
@ -215,16 +215,25 @@ EOT
}
function reinstallModules {
function doForAllModules {
# Install required node packages
for idx in client shared server zone-mta mvis/client mvis/server mvis/test-embed mvis/ivis-core/client mvis/ivis-core/server mvis/ivis-core/shared mvis/ivis-core/embedding; do
if [ -d $idx ]; then
echo Reinstalling modules in $idx
(cd $idx && rm -rf node_modules && npm install)
($1 $idx)
fi
done
}
function reinstallModules {
local idx=$1
echo Reinstalling modules in $idx
cd $idx && rm -rf node_modules && npm install
}
function reinstallAllModules {
doForAllModules reinstallModules
}
function installHttpd {
local portTrusted="$1"

View file

@ -6,4 +6,4 @@ SCRIPT_PATH=$(dirname $(realpath -s $0))
. $SCRIPT_PATH/functions
cd $SCRIPT_PATH/..
reinstallModules
reinstallAllModules