Removed stupid index page
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Tue, 17 Sep 2019 16:37:12 +0000 (11:37 -0500)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Tue, 17 Sep 2019 16:37:12 +0000 (11:37 -0500)
codebox/app/app.moon
codebox/controllers/index.moon [deleted file]
codebox/views/index.moon [deleted file]

index 16fe3c0f5f8f3f7c81a353299007a9eb771f8b18..db88563f6818b92aa46f6ac11a6c44b2c244eb43 100644 (file)
@@ -28,7 +28,7 @@ class extends lapis.Application
 
                @scripts = {}
 
-       ['index':                "/"]:             controller "index"
+       ['index':                "/"]: => redirect_to: @url_for 'problem'
 
        ['account.login':    "/login"]:    controller "account.login"
        ['account.logout':   "/logout"]:   controller "account.logout"
diff --git a/codebox/controllers/index.moon b/codebox/controllers/index.moon
deleted file mode 100644 (file)
index d73d7e2..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-import make_controller from require "controllers.controller"
-
-import Users, Jobs from require 'models'
-
-make_controller
-       middleware: { 'logged_in' }
-
-       get: =>
-               @users = Users\select!
-               @jobs = @user\get_jobs!
-               render: "index"
diff --git a/codebox/views/index.moon b/codebox/views/index.moon
deleted file mode 100644 (file)
index be44bc7..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-html = require "lapis.html"
-
-class Index extends html.Widget
-       content: =>
-               h1 style: "background-color:red", "Hello World!!!"
-               p "Hello #{@user.nickname}, #{@user.username}, #{@user.email}!"
-               p "The value is #{@val}"
-               p "API: #{@api_test}"
-
-               ul ->
-                       for job in *@jobs
-                               li "#{job.lang} - #{job.problem_id} - #{job\get_problem!.name}"
-
-               ul ->
-                       for user in *@users
-                               if user.username == @user.username
-                                       li style: "border: 2px solid yellow", "#{user.username} - #{user.email}"
-                               else
-                                       li "#{user.username} - #{user.email}"