diff --git a/admin/src/pages/HomePage.tsx b/admin/src/pages/HomePage.tsx index 423434f4a..fd29e390e 100644 --- a/admin/src/pages/HomePage.tsx +++ b/admin/src/pages/HomePage.tsx @@ -164,7 +164,7 @@ export const HomePage = () => { {plugins.map((plugin) => { return - {plugin.name} + {plugin.name} {plugin.description} {plugin.version} {plugin.time} diff --git a/admin/src/pages/SettingsPage.tsx b/admin/src/pages/SettingsPage.tsx index 43fcdfbb4..b72507c3a 100644 --- a/admin/src/pages/SettingsPage.tsx +++ b/admin/src/pages/SettingsPage.tsx @@ -36,9 +36,9 @@ export const SettingsPage = ()=>{
- -
diff --git a/bin/buildForWindows.sh b/bin/buildForWindows.sh index 570cd53e8..6c7d7f817 100755 --- a/bin/buildForWindows.sh +++ b/bin/buildForWindows.sh @@ -41,7 +41,7 @@ try cd "${TMP_FOLDER}" # setting NODE_ENV=production ensures that dev dependencies are not installed, # making the windows package smaller -export NODE_ENV=production +export NODE_ENV=development rm -rf node_modules || true rm -rf src/node_modules || true @@ -55,6 +55,8 @@ try pnpm install try pnpm run build cd .. +# Nuke the admin folder as it is not needed anymore :D +rm -rf admin log "copy the windows settings template..." try cp settings.json.template settings.json diff --git a/bin/installOnWindows.bat b/bin/installOnWindows.bat index bf8e6a321..e6fef72f9 100644 --- a/bin/installOnWindows.bat +++ b/bin/installOnWindows.bat @@ -9,11 +9,13 @@ cmd /C node -e "" || ( echo "Please install node.js ( https://nodejs.org )" && e echo _ echo Ensure that all dependencies are up to date... If this is the first time you have run Etherpad please be patient. -mkdir node_modules -cd /D node_modules -mklink /D "ep_etherpad-lite" "..\src" -cd /D ..\src +:: Install admin ui +cd /D ..\admin +cmd /C pnpm i || exit /B 1 +cmd /C pnpm run build || exit /B 1 +cd /D .. + cmd /C pnpm i || exit /B 1 cd /D "%~dp0\.."