summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-05-14 17:13:09 +0200
committerJules Laplace <julescarbon@gmail.com>2018-05-14 17:13:09 +0200
commit19bf2d0dd079603e9a269420ad6466f8319943ab (patch)
treeb30a07b1c98badd87a7ec64e090f2fbb8ee4d251
parent469c3ff33fa87f8cc0317f9754e70fb74372ad32 (diff)
oopz
-rw-r--r--bucky/app/api.js2
-rw-r--r--bucky/app/pages.js40
-rw-r--r--bucky/util/middleware.js4
3 files changed, 29 insertions, 17 deletions
diff --git a/bucky/app/api.js b/bucky/app/api.js
index 80cba16..e72298e 100644
--- a/bucky/app/api.js
+++ b/bucky/app/api.js
@@ -1,5 +1,6 @@
var multer = require('multer')()
var auth = require('../util/auth')
+var adminz = require('../util/adminz')
var middleware = require('../util/middleware')
var util = require('../util/util')
@@ -331,4 +332,5 @@ function route (app){
})
auth.route(app)
+ adminz.route(app)
}
diff --git a/bucky/app/pages.js b/bucky/app/pages.js
index ebc9317..3598eab 100644
--- a/bucky/app/pages.js
+++ b/bucky/app/pages.js
@@ -11,40 +11,48 @@ function route (app){
function(req, res){
res.redirect('/index')
})
- app.get("/index", middleware.ensureAuthenticated, function(req, res){
+ app.get("/index",
+ middleware.ensureAuthenticated,
+ function(req, res){
res.render("pages/index", {
title: fortune("titles"),
hoot_text: fortune("hoots"),
})
})
- app.get("/index/:keyword", middleware.ensureAuthenticated, function(req, res){
+ app.get("/index/:keyword",
+ middleware.ensureAuthenticated,
+ function(req, res){
res.render("pages/index", {
title: fortune("titles"),
hoot_text: fortune("hoots"),
})
})
- app.get("/keywords", middleware.ensureAuthenticated, function(req, res){
- res.render("pages/keywords", {title: "Bucky's keywords"})
- })
- app.get("/details/:id", middleware.ensureAuthenticated, function(req, res){
- res.render("pages/details", {})
- })
- app.get("/details/:id/settings", middleware.ensureAuthenticated, function(req, res){
- res.render("pages/details", {})
- })
+ app.get("/keywords",
+ middleware.ensureAuthenticated,
+ function(req, res){
+ res.render("pages/keywords", {title: "Bucky's keywords"})
+ })
+ app.get("/details/:id",
+ middleware.ensureAuthenticated,
+ function(req, res){
+ res.render("pages/details", {})
+ })
+ app.get("/details/:id/settings",
+ middleware.ensureAuthenticated,
+ function(req, res){
+ res.render("pages/details", {})
+ })
app.get("/post/",
middleware.ensureAuthenticated,
function(req, res){
res.render("pages/post", {title: "Start a new thread"})
- }
- )
+ })
app.get("/post/:keyword",
middleware.ensureAuthenticated,
function(req, res){
res.render("pages/post", {title: "Start a new thread"})
- }
- )
+ })
app.get("/comment/:id/edit", middleware.ensureAuthenticated, function(req, res){
res.render("pages/comment_form", {title: "Edit comment"})
})
@@ -64,11 +72,13 @@ function route (app){
function(req, res){
res.render("pages/profile_form", {title: "edit your profile"})
})
+
app.get("/search/",
middleware.ensureAuthenticated,
function(req, res){
res.render("pages/search", {title: "search" })
})
+
app.get("/mail/",
middleware.ensureAuthenticated,
function(req, res){
diff --git a/bucky/util/middleware.js b/bucky/util/middleware.js
index bd52603..e0daca4 100644
--- a/bucky/util/middleware.js
+++ b/bucky/util/middleware.js
@@ -1,4 +1,4 @@
-const startDate = +Date.now();
+const buildDate = +Date.now();
var middleware = module.exports = {
@@ -18,7 +18,7 @@ var middleware = module.exports = {
res.locals.show_header = true
res.locals.preload = JSON.stringify({
env: res.locals.env,
- startDate: startDate,
+ buildDate: buildDate,
s3: {
bucket: process.env.S3_BUCKET,
path: process.env.S3_PATH,