Cody Joyce 2 luni în urmă
părinte
comite
c6f2e756c4

+ 0 - 51
.air.toml

@@ -1,51 +0,0 @@
-root = "."
-testdata_dir = "testdata"
-tmp_dir = "tmp"
-
-[build]
-  args_bin = []
-  bin = "./tmp/main 3000"
-  cmd = "find . -type f -name '*.gen.*' -exec rm {} + & go build -o ./tmp/main ."
-  delay = 1000
-  exclude_dir = ["assets", "tmp", "vendor", "testdata"]
-  exclude_file = []
-  exclude_regex = ["gen.tpl","gen.css","gen.js"]
-  exclude_unchanged = false
-  follow_symlink = false
-  full_bin = ""
-  include_dir = []
-  include_ext = ["go", "tpl", "tmpl", "html","css","js","json"]
-  include_file = []
-  kill_delay = "0s"
-  log = "build-errors.log"
-  poll = false
-  poll_interval = 0
-  post_cmd = []
-  pre_cmd = []
-  rerun = false
-  rerun_delay = 500
-  send_interrupt = false
-  stop_on_error = false
-
-[color]
-  app = ""
-  build = "yellow"
-  main = "magenta"
-  runner = "green"
-  watcher = "cyan"
-
-[log]
-  main_only = false
-  time = false
-
-[misc]
-  clean_on_exit = false
-
-[proxy]
-  app_port = 3000
-  enabled = true
-  proxy_port = 3001
-
-[screen]
-  clear_on_rebuild = false
-  keep_scroll = true

+ 0 - 36
app/app.go

@@ -1,36 +0,0 @@
-package app
-
-import (
-	"html/template"
-
-	"git.clearsky.net.au/cody/gex.git/app/route/home"
-	"git.clearsky.net.au/cody/gex.git/pkg/render"
-	"git.clearsky.net.au/cody/gex.git/pkg/sec"
-	"git.clearsky.net.au/cody/gex.git/pkg/sess"
-
-	"git.clearsky.net.au/cody/gex.git/pkg/gen"
-	"git.clearsky.net.au/cody/gex.git/pkg/srv"
-)
-
-func Init() {
-	gen.GeneratePages("app")
-	render.Include = func(req *srv.Req, props render.Props, funcs render.Funcs) {
-		props["Sess"] = req.Ctx["Sess"]
-		funcs["Cody"] = func() template.HTML {
-			return "GO Fuck yourself"
-		}
-	}
-}
-
-func Middleware() {
-	srv.AddMiddleware(sess.Middleware)
-	srv.AddMiddleware(sec.Middleware)
-
-}
-
-func Routes() {
-	type roles []string
-	sec.Route("/{$}", roles{"Everyone"}, home.Index)
-}
-
-// props and funcs to include with every render

+ 0 - 12
app/layout/app.gen.tpl

@@ -1,12 +0,0 @@
-<html lang="en">
-<head>
-    <meta charset="UTF-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <title>Document</title>
-    <link rel="stylesheet" href="/app/pub/css/app.gen.css">
-    
-</head>
-<body class="ICZvIYWz">
-    
-</body>
-</html>

+ 0 - 12
app/layout/app.tpl

@@ -1,12 +0,0 @@
-<html lang="en">
-<head>
-    <meta charset="UTF-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <title><block id="title">Document</block></title>
-    <link rel="stylesheet" href="/app/pub/css/app.gen.css">
-    <block id="head"></block>
-</head>
-<body>
-    <block id="body"></block>
-</body>
-</html>

+ 0 - 0
app/pub/css/app.gen.css


+ 0 - 12
app/route/home/home.go

@@ -1,12 +0,0 @@
-package home
-
-import (
-	"git.clearsky.net.au/cody/gex.git/pkg/render"
-	"git.clearsky.net.au/cody/gex.git/pkg/srv"
-)
-
-func Index(req *srv.Req, res srv.Res) {
-
-	html := render.Template("./index.tpl", req)
-	res.Send(html)
-}

+ 0 - 16
app/route/home/index.gen.tpl

@@ -1,16 +0,0 @@
-<html lang="en">
-<head>
-    <meta charset="UTF-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-    <title>Hello World</title>
-    <link rel="stylesheet" href="/app/pub/css/app.gen.css">
-    
-</head>
-<body class="ICZvIYWz">
-    
-        <h1 class="SJFOGsYd">Hello {{.Sess.User_name}}</h1>
-        {{Cody}}
-        
-    
-</body>
-</html>

+ 0 - 8
app/route/home/index.tpl

@@ -1,8 +0,0 @@
-<layout src="/app/layout/app.tpl">
-    <block id="title">Hello World</block>
-    <block id="body">
-        <h1>Hello {{.Sess.User_name}}</h1>
-        {{Cody}}
-        
-    </block>
-</layout>

+ 0 - 0
pkg/gen/css.go → gen/css.go


+ 0 - 0
pkg/gen/domquery/htmlquery.go → gen/domquery/htmlquery.go


+ 0 - 0
pkg/gen/domquery/node.go → gen/domquery/node.go


+ 0 - 0
pkg/gen/html.go → gen/html.go


+ 0 - 0
pkg/gen/img/img.go → gen/img/img.go


+ 0 - 0
pkg/gen/layout/main.go → gen/layout/main.go


+ 0 - 0
pkg/gen/main.go → gen/main.go


+ 0 - 0
pkg/gen/partial/partial.go → gen/partial/partial.go


+ 0 - 22
main.go

@@ -1,22 +0,0 @@
-package main
-
-import (
-	"git.clearsky.net.au/cody/gex.git/app"
-	"git.clearsky.net.au/cody/gex.git/pkg/srv"
-	"git.clearsky.net.au/cody/gex.git/pkg/utils"
-)
-
-func main() {
-	// check cli arguments are set and correct
-	utils.CheckArgs()
-
-	app.Init()
-
-	srv.InitRouter()
-
-	app.Middleware()
-	app.Routes()
-
-	srv.StartServer()
-
-}

+ 0 - 0
pkg/render/render.go → render/render.go


+ 0 - 0
pkg/sec/middleware.go → sec/middleware.go


+ 0 - 0
pkg/sec/secure.go → sec/secure.go


+ 0 - 0
pkg/sess/base64/base64url.go → sess/base64/base64url.go


+ 0 - 0
pkg/sess/config.go → sess/config.go


+ 0 - 0
pkg/sess/jwt/jwt.go → sess/jwt/jwt.go


+ 0 - 0
pkg/sess/middleware.go → sess/middleware.go


+ 0 - 0
pkg/sess/session.go → sess/session.go


+ 0 - 0
pkg/srv/middleware.go → srv/middleware.go


+ 0 - 0
pkg/srv/request.go → srv/request.go


+ 0 - 0
pkg/srv/response.go → srv/response.go


+ 0 - 0
pkg/srv/router.go → srv/router.go


+ 0 - 0
pkg/srv/server.go → srv/server.go


+ 0 - 0
pkg/utils/utils.go → utils/utils.go