From ab083d35ca558e6afee010b56bb33f86ae24e477 Mon Sep 17 00:00:00 2001 From: Seth Vargo Date: Wed, 21 Oct 2020 18:27:05 -0400 Subject: [PATCH] Move JS and CSS external This isn't all JS and CSS, just the big bits --- cmd/adminapi/main.go | 5 +- cmd/server/assets/admin/caches/index.html | 2 - cmd/server/assets/admin/email/show.html | 3 - cmd/server/assets/admin/info.html | 2 - cmd/server/assets/admin/realms/edit.html | 3 - cmd/server/assets/admin/realms/index.html | 2 - cmd/server/assets/admin/realms/new.html | 3 - cmd/server/assets/admin/sms/show.html | 3 - cmd/server/assets/admin/users/index.html | 2 - cmd/server/assets/admin/users/new.html | 3 - cmd/server/assets/apikeys/edit.html | 3 - cmd/server/assets/apikeys/index.html | 2 - cmd/server/assets/apikeys/new.html | 3 - cmd/server/assets/apikeys/show.html | 2 - cmd/server/assets/codestatus/index.html | 2 - cmd/server/assets/codestatus/show.html | 1 - cmd/server/assets/header.html | 412 +----------------- cmd/server/assets/home.html | 2 - cmd/server/assets/login/account.html | 1 - cmd/server/assets/login/change-password.html | 2 - cmd/server/assets/login/login.html | 4 +- cmd/server/assets/login/register-phone.html | 2 - cmd/server/assets/login/reset-password.html | 3 - cmd/server/assets/login/select-password.html | 2 - cmd/server/assets/login/select-realm.html | 2 - cmd/server/assets/login/signout.html | 2 - .../assets/login/verify-email-check.html | 1 - cmd/server/assets/login/verify-email.html | 2 - cmd/server/assets/mobileapps/edit.html | 3 - cmd/server/assets/mobileapps/index.html | 2 - cmd/server/assets/mobileapps/new.html | 3 - cmd/server/assets/mobileapps/show.html | 3 - cmd/server/assets/realm.html | 3 - cmd/server/assets/realmadmin/edit.html | 3 - cmd/server/assets/realmadmin/events.html | 3 - cmd/server/assets/realmadmin/show.html | 2 - cmd/server/assets/realmkeys.html | 2 - cmd/server/assets/static/css/application.css | 142 ++++++ cmd/server/assets/static/js/application.js | 250 +++++++++++ cmd/server/assets/users/edit.html | 3 - cmd/server/assets/users/import.html | 1 - cmd/server/assets/users/index.html | 3 - cmd/server/assets/users/new.html | 3 - cmd/server/assets/users/show.html | 2 - cmd/server/main.go | 5 +- pkg/controller/issueapi/issueapi.go | 4 +- pkg/database/user.go | 2 +- pkg/testsuite/integration.go | 5 +- 48 files changed, 402 insertions(+), 518 deletions(-) create mode 100644 cmd/server/assets/static/css/application.css create mode 100644 cmd/server/assets/static/js/application.js diff --git a/cmd/adminapi/main.go b/cmd/adminapi/main.go index 8c529578e..3be52258b 100644 --- a/cmd/adminapi/main.go +++ b/cmd/adminapi/main.go @@ -148,10 +148,7 @@ func realMain(ctx context.Context) error { sub.Use(requireAPIKey) sub.Use(processFirewall) - issueapiController, err := issueapi.New(ctx, cfg, db, limiterStore, h) - if err != nil { - return fmt.Errorf("issueapi.New: %w", err) - } + issueapiController := issueapi.New(ctx, cfg, db, limiterStore, h) sub.Handle("/issue", issueapiController.HandleIssue()).Methods("POST") codeStatusController := codestatus.NewAPI(ctx, cfg, db, h) diff --git a/cmd/server/assets/admin/caches/index.html b/cmd/server/assets/admin/caches/index.html index 69abebc9f..b075d45db 100644 --- a/cmd/server/assets/admin/caches/index.html +++ b/cmd/server/assets/admin/caches/index.html @@ -34,8 +34,6 @@
{{$cache.Name}}
- - {{template "scripts" .}} {{end}} diff --git a/cmd/server/assets/admin/email/show.html b/cmd/server/assets/admin/email/show.html index afa4d7436..12bd25070 100644 --- a/cmd/server/assets/admin/email/show.html +++ b/cmd/server/assets/admin/email/show.html @@ -6,7 +6,6 @@ {{template "head" .}} - {{template "floatingform" .}} @@ -82,8 +81,6 @@

System email config

- - {{template "scripts" .}} {{end}} diff --git a/cmd/server/assets/admin/info.html b/cmd/server/assets/admin/info.html index 7e5a77078..b5a775caa 100644 --- a/cmd/server/assets/admin/info.html +++ b/cmd/server/assets/admin/info.html @@ -25,8 +25,6 @@ - - {{template "scripts" .}} {{end}} diff --git a/cmd/server/assets/admin/realms/edit.html b/cmd/server/assets/admin/realms/edit.html index 2b1921d6a..42f670f63 100644 --- a/cmd/server/assets/admin/realms/edit.html +++ b/cmd/server/assets/admin/realms/edit.html @@ -8,7 +8,6 @@ {{template "head" .}} - {{template "floatingform" .}} @@ -121,8 +120,6 @@

Edit realm

{{end}} - - {{template "scripts" .}} {{end}} diff --git a/cmd/server/assets/admin/realms/index.html b/cmd/server/assets/admin/realms/index.html index 7fb374ec1..0d48c97ac 100644 --- a/cmd/server/assets/admin/realms/index.html +++ b/cmd/server/assets/admin/realms/index.html @@ -59,8 +59,6 @@ - - {{template "scripts" .}} {{end}} diff --git a/cmd/server/assets/admin/realms/new.html b/cmd/server/assets/admin/realms/new.html index 4689d0b84..984747caf 100644 --- a/cmd/server/assets/admin/realms/new.html +++ b/cmd/server/assets/admin/realms/new.html @@ -7,7 +7,6 @@ {{template "head" .}} - {{template "floatingform" .}} @@ -105,8 +104,6 @@

New realm

- - {{template "scripts" .}} {{end}} diff --git a/cmd/server/assets/admin/sms/show.html b/cmd/server/assets/admin/sms/show.html index 12a689082..3c2b986e2 100644 --- a/cmd/server/assets/admin/sms/show.html +++ b/cmd/server/assets/admin/sms/show.html @@ -6,7 +6,6 @@ {{template "head" .}} - {{template "floatingform" .}} @@ -74,8 +73,6 @@

System SMS config

- - {{template "scripts" .}} {{end}} diff --git a/cmd/server/assets/admin/users/index.html b/cmd/server/assets/admin/users/index.html index 620577257..1721f17d7 100644 --- a/cmd/server/assets/admin/users/index.html +++ b/cmd/server/assets/admin/users/index.html @@ -60,8 +60,6 @@ - - {{template "scripts" .}} {{end}} diff --git a/cmd/server/assets/admin/users/new.html b/cmd/server/assets/admin/users/new.html index 1cdc88d90..829532535 100644 --- a/cmd/server/assets/admin/users/new.html +++ b/cmd/server/assets/admin/users/new.html @@ -7,7 +7,6 @@ {{template "head" .}} - {{template "floatingform" .}} @@ -56,8 +55,6 @@

New system admin

- - {{template "scripts" .}} diff --git a/cmd/server/assets/apikeys/edit.html b/cmd/server/assets/apikeys/edit.html index 68c2e9b42..bb5ac3a81 100644 --- a/cmd/server/assets/apikeys/edit.html +++ b/cmd/server/assets/apikeys/edit.html @@ -6,7 +6,6 @@ {{template "head" .}} - {{template "floatingform" .}} @@ -62,8 +61,6 @@

Edit API key

- - {{template "scripts" .}} {{end}} diff --git a/cmd/server/assets/apikeys/index.html b/cmd/server/assets/apikeys/index.html index 69d129062..e2503350f 100644 --- a/cmd/server/assets/apikeys/index.html +++ b/cmd/server/assets/apikeys/index.html @@ -84,8 +84,6 @@

API keys

{{end}} - - {{template "scripts" .}} {{end}} diff --git a/cmd/server/assets/apikeys/new.html b/cmd/server/assets/apikeys/new.html index b18438fa1..ccb42304b 100644 --- a/cmd/server/assets/apikeys/new.html +++ b/cmd/server/assets/apikeys/new.html @@ -6,7 +6,6 @@ {{template "head" .}} - {{template "floatingform" .}} @@ -54,8 +53,6 @@

New API key

- - {{template "scripts" .}} {{end}} diff --git a/cmd/server/assets/apikeys/show.html b/cmd/server/assets/apikeys/show.html index bea6fd1bc..41fd7c9d7 100644 --- a/cmd/server/assets/apikeys/show.html +++ b/cmd/server/assets/apikeys/show.html @@ -99,8 +99,6 @@

{{$authApp.Name}} API key

- {{template "scripts" .}} - {{if $stats}} @@ -30,162 +32,9 @@ integrity="sha384-B4gt1jrGC7Jh4AgTPSdUtOBvfO8shuf57BaghqFfPlYxofvL8/KUEfYiJOMMV+rV" crossorigin="anonymous"> + {{if .title}}{{.title}}{{else}}Diagnosis Verification Server{{end}} - - -{{end}} - -{{define "floatingform"}} - {{end}} {{/* defines the top navigation bar */}} @@ -274,261 +123,6 @@ {{end}} -{{define "scripts"}} - -{{end}} - {{define "clippy"}}
diff --git a/cmd/server/assets/home.html b/cmd/server/assets/home.html index e90354f6c..0633dde6c 100644 --- a/cmd/server/assets/home.html +++ b/cmd/server/assets/home.html @@ -216,7 +216,6 @@

Create verification code

- {{template "scripts" .}} {{template "codescripts" .}}