updated: http-server version
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Thu, 11 May 2023 17:46:39 +0000 (12:46 -0500)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Thu, 11 May 2023 17:46:39 +0000 (12:46 -0500)
onyx-pkg.ini
src/app.onyx
www/static/css/new_style.css

index 712378eda6827b2848637b001e14ecd43e15d40d..b320fce46e55fef0b7e57f36f974cae3dc64c34b 100644 (file)
@@ -17,7 +17,7 @@ build_cmd=
 library=
 
 [dependencies]
-git://onyxlang.io/repo/http-server=0.1.28
+git://onyxlang.io/repo/http-server=0.2.0
 git://onyxlang.io/repo/postgres-orm=0.0.25
 git://onyxlang.io/repo/otmp=0.0.8
 git://onyxlang.io/repo/postgres=0.0.10
index d5bdd7c861425ad2d39bf00785ee1450014f0b38..4752b636500628ff931a2c89f7ae7a797aeabe6e 100644 (file)
@@ -103,32 +103,33 @@ main :: () {
         }
     };
 
-    app := http.server.application();
-
     http.server.set_mime_type("svg", "image/svg+xml");
 
+    pipes := http.server.pipeline();
+
     files := http.server.static("/static/", "./www/static/");
-    app->pipe(&files);
+    pipes->pipe(&files);
 
     #if #defined(runtime.vars.Debug) {
-        app->pipe((req, res) => {
+        pipes->pipe((req, res) => {
             reg->refresh_templates();
         });
     }
 
     router := http.server.router();
     router->collect_routes();
-    app->pipe(&router);
+    pipes->pipe(&router);
 
-    app->pipe((req, res) => {
+    pipes->pipe((req, res) => {
         if !res.completed {
             res->render("pages/404", null);
         }
     });
 
     logger := http.server.logger();
-    app->pipe(&logger);
+    pipes->pipe(&logger);
 
+    app := http.server.tcp(pipes);
     app->serve(8081);
     println("Server stopping...");
 }
index d4f87e99bdb60f642f7b0363bac4d00feeb4fba3..325b25d9a114df212b872741c9f4196b5f779896 100644 (file)
@@ -259,8 +259,6 @@ navbar a {
 
 /* Footer */
 .footer-container {
-    position: sticky;
-    bottom: 0;
     display: flex;
     flex-direction: var(--default-flex-direction);
 }