瀏覽代碼

Removed Status Page for Admins

Yoginth 7 年之前
父節點
當前提交
f01fa5112b
共有 4 個文件被更改,包括 1 次插入42 次删除
  1. 0 1
      cmd/web.go
  2. 0 10
      routes/admin/admin.go
  3. 1 2
      templates/admin/navbar.tmpl
  4. 0 29
      templates/admin/status.tmpl

+ 0 - 1
cmd/web.go

@@ -263,7 +263,6 @@ func runWeb(c *cli.Context) error {
 		m.Post("/config/test_mail", admin.SendTestMail)
 		m.Get("/monitor", admin.Monitor)
 		m.Get("/inbox", admin.Inbox)
-		m.Get("/status", admin.Status)
 
 		m.Group("/users", func() {
 			m.Get("", admin.Users)

+ 0 - 10
routes/admin/admin.go

@@ -39,9 +39,6 @@ const (
 
 	// MONITOR page template
 	MONITOR = "admin/monitor"
-
-	// STATUS page template
-	STATUS = "admin/status"
 )
 
 var (
@@ -288,13 +285,6 @@ func Monitor(c *context.Context) {
 	c.HTML(200, MONITOR)
 }
 
-// Status shows status page
-func Status(c *context.Context) {
-	c.Data["Title"] = "Status"
-	c.Data["PageIsAdminStatus"] = true
-	c.HTML(200, STATUS)
-}
-
 // Analytics shows analytics page
 func Analytics(c *context.Context) {
 	c.Data["Title"] = "Analytics"

+ 1 - 2
templates/admin/navbar.tmpl

@@ -41,9 +41,8 @@
 		<a class="{{if .PageIsAdminMonitor}}active{{end}} item" href="{{AppSubURL}}/admin/monitor">
 			💻 Monitoring
 		</a>
-		<a class="item" href="{{AppSubURL}}/admin/status">
+		<a class="item" href="https://status.gitote.in" target="_blank">
 			📈 Status
-			<span class="ui green basic label small">Beta</span>
 		</a>
 	</div>
 </div>

+ 0 - 29
templates/admin/status.tmpl

@@ -1,29 +0,0 @@
-{{template "base/head" .}}
-<div class="admin monitor">
-	<div class="ui container">
-		<div class="ui grid">
-			{{template "admin/navbar" .}}
-			<div class="twelve wide column content">
-				{{template "base/alert" .}}
-				<h4 class="ui top attached header">
-					Status 📈 <span class="ui basic green label small">Beta</span>
-				</h4>
-				<div class="ui unstackable attached table segment center">
-                    <div class="sitestatus ui center small labels">
-                        <a class="ui label">Website <img src="https://img.shields.io/uptimerobot/ratio/m780912498-752f7edbb4dbba05feb9e8ec.svg?style=for-the-badge"></a>
-                        <a class="ui label">SSH <img src="https://img.shields.io/uptimerobot/ratio/m781510920-51d08026236cf6f3f3911bb0.svg?style=for-the-badge"></a>
-                        <a class="ui label">Source <img src="https://img.shields.io/uptimerobot/ratio/m781510924-fea2fec4b96ccc4bd8fbaba0.svg?style=for-the-badge"></a>
-                        <a class="ui label">Server <img src="https://img.shields.io/uptimerobot/ratio/m781403200-935894641e47a01e0072deb6.svg?style=for-the-badge"></a>
-                        <a class="ui label">jsDelivr <img src="https://img.shields.io/uptimerobot/ratio/m780912503-6cd19c23e4eabb29bc76010a.svg?style=for-the-badge"></a>
-                        <a class="ui label">CDNJS <img src="https://img.shields.io/uptimerobot/ratio/m780912502-b79e1ecb21f413430a60ddae.svg?style=for-the-badge"></a>
-                        <a class="ui label">HTTPS Repo <img src="https://img.shields.io/uptimerobot/ratio/m781403206-6b0e192986d30800ee796e2b.svg?style=for-the-badge"></a>
-                        <a class="ui label">Heartbeat <img src="https://img.shields.io/uptimerobot/ratio/m781403195-099720146b519a42c26bdf40.svg?style=for-the-badge"></a>
-                        <a class="ui label">Database <img src="https://img.shields.io/uptimerobot/ratio/m781403191-ac8349e71d8589ebcd930999.svg?style=for-the-badge"></a>
-                        <a class="ui label">API <img src="https://img.shields.io/uptimerobot/ratio/m781493948-f67df23f4337f9ebc3b9388f.svg?style=for-the-badge"></a>
-                    </div>
-				</div>
-			</div>
-		</div>
-	</div>
-</div>
-{{template "base/footer" .}}