From 09a00637f60f29a0eae01e1b1f0d14478594f37d Mon Sep 17 00:00:00 2001 From: Jessie Hildebrandt Date: Tue, 21 Dec 2021 00:50:20 -0500 Subject: [PATCH] Improve user-facing warnings --- src/init.lua | 1 - src/server.fnl | 9 ++++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/init.lua b/src/init.lua index ea5de56..e6a8898 100644 --- a/src/init.lua +++ b/src/init.lua @@ -14,7 +14,6 @@ table.insert( package.loaders, fennel.make_searcher( { correlate = true } ) ) -- Disable turbo's static file caching functionality if requested if ( os.getenv( 'disable_cache' ) ) then - print( 'WARNING: Static file caching is disabled!' ) _G.TURBO_STATIC_MAX = -1 end diff --git a/src/server.fnl b/src/server.fnl index dc2ee2a..7940628 100644 --- a/src/server.fnl +++ b/src/server.fnl @@ -56,10 +56,13 @@ (auth_utils.print_totp_qr)) ;; ---------------------------------- ;; -;; Print security warning (if secure cookies are disabled) +;; Print any applicable warnings + +(when (= _G.TURBO_STATIC_MAX -1) + (print "🚧 WARNING: Static file caching is disabled!")) (when (not config.use_secure_cookies) - (print "WARNING: Secure cookies are disabled!")) + (print "🚧 WARNING: Secure cookies are disabled!")) ;; ---------------------------------- ;; ;; Start server @@ -67,5 +70,5 @@ (let [app (turbo.web.Application:new route_list) ioloop (turbo.ioloop.instance)] (app:listen config.listen_port) - (print (.. "Listening on port " (tostring config.listen_port) ".")) + (print (.. "✅ Listening on port " (tostring config.listen_port) ".")) (ioloop:start))