diff --git a/CHANGELOG.md b/CHANGELOG.md index 6a34ecf..d8fe802 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +# 0.2.0 + +## What's new + +## Fixes + +## Changes + +* Update tui-app to 0.3.0 +* Update tui-server to 0.3.0 + # 0.1.8 ## What's new diff --git a/external/overlay/etc/nginx/nginx.conf b/external/overlay/etc/nginx/nginx.conf index a1abd39..9352b99 100644 --- a/external/overlay/etc/nginx/nginx.conf +++ b/external/overlay/etc/nginx/nginx.conf @@ -12,6 +12,9 @@ events { http { include mime.types; + types { + text/javascript js mjs; + } default_type application/octet-stream; sendfile on; @@ -57,6 +60,7 @@ http { location /_next/ { root /usr/share/tui-app; + add_header Cache-Control "public, max-age=31536000, immutable"; try_files $uri $uri.html $uri/ =404; } diff --git a/external/overlay/etc/s6/tui-server/run b/external/overlay/etc/s6/tui-server/run index 6125090..b44121d 100755 --- a/external/overlay/etc/s6/tui-server/run +++ b/external/overlay/etc/s6/tui-server/run @@ -8,5 +8,6 @@ done logger -t tui-server "Starting tui-server..." mkdir -p /root/data +mkdir -p /root/data/files rm -f /tmp/tui-server.sock -exec /bin/tui-server -d /root/data/tui.db -u /tmp/tui-server.sock +exec /bin/tui-server -d /root/data/tui.db -f /root/data/files -u /tmp/tui-server.sock diff --git a/external/package/tui-app/tui-app.mk b/external/package/tui-app/tui-app.mk index a23238e..b08c949 100644 --- a/external/package/tui-app/tui-app.mk +++ b/external/package/tui-app/tui-app.mk @@ -4,7 +4,7 @@ # ################################################################################ -TUI_APP_VERSION = 0.2.0 +TUI_APP_VERSION = 0.3.0 TUI_APP_SITE = https://github.com/tiny-webui/webapp.git TUI_APP_SITE_METHOD = git TUI_APP_GIT_SUBMODULES = YES diff --git a/external/package/tui-server/Config.in b/external/package/tui-server/Config.in index 7684746..c90fe30 100644 --- a/external/package/tui-server/Config.in +++ b/external/package/tui-server/Config.in @@ -12,5 +12,6 @@ config BR2_PACKAGE_TUI_SERVER select BR2_PACKAGE_JS_STYLE_CO_ROUTINE select BR2_PACKAGE_TINY_WEBSOCKET select BR2_PACKAGE_ZSTD + select BR2_PACKAGE_XXHASH help Tiny WebUI server diff --git a/external/package/tui-server/tui-server.mk b/external/package/tui-server/tui-server.mk index 450e592..4312b90 100644 --- a/external/package/tui-server/tui-server.mk +++ b/external/package/tui-server/tui-server.mk @@ -5,11 +5,11 @@ ################################################################################ -TUI_SERVER_VERSION = 0.2.0 +TUI_SERVER_VERSION = 0.3.0 TUI_SERVER_SITE = https://github.com/tiny-webui/server.git TUI_SERVER_SITE_METHOD = git TUI_SERVER_INSTALL_STAGING = NO TUI_SERVER_INSTALL_TARGET = YES -TUI_SERVER_DEPENDENCIES = libcurl sqlite util-linux libsodium-new json-for-modern-cpp tev-cpp js-style-co-routine tiny-websocket zstd +TUI_SERVER_DEPENDENCIES = libcurl sqlite util-linux libsodium-new json-for-modern-cpp tev-cpp js-style-co-routine tiny-websocket zstd xxhash $(eval $(cmake-package))