Cleanup
This commit is contained in:
parent
4e5472260d
commit
93ed7378ae
10
main.go
10
main.go
@ -18,6 +18,7 @@ import (
|
|||||||
"github.com/animenotifier/notify.moe/pages/artworks"
|
"github.com/animenotifier/notify.moe/pages/artworks"
|
||||||
"github.com/animenotifier/notify.moe/pages/best"
|
"github.com/animenotifier/notify.moe/pages/best"
|
||||||
"github.com/animenotifier/notify.moe/pages/character"
|
"github.com/animenotifier/notify.moe/pages/character"
|
||||||
|
"github.com/animenotifier/notify.moe/pages/dashboard"
|
||||||
"github.com/animenotifier/notify.moe/pages/editanime"
|
"github.com/animenotifier/notify.moe/pages/editanime"
|
||||||
"github.com/animenotifier/notify.moe/pages/editor"
|
"github.com/animenotifier/notify.moe/pages/editor"
|
||||||
"github.com/animenotifier/notify.moe/pages/embed"
|
"github.com/animenotifier/notify.moe/pages/embed"
|
||||||
@ -31,7 +32,6 @@ import (
|
|||||||
"github.com/animenotifier/notify.moe/pages/listimport/listimportmyanimelist"
|
"github.com/animenotifier/notify.moe/pages/listimport/listimportmyanimelist"
|
||||||
"github.com/animenotifier/notify.moe/pages/login"
|
"github.com/animenotifier/notify.moe/pages/login"
|
||||||
"github.com/animenotifier/notify.moe/pages/me"
|
"github.com/animenotifier/notify.moe/pages/me"
|
||||||
"github.com/animenotifier/notify.moe/pages/music"
|
|
||||||
"github.com/animenotifier/notify.moe/pages/newsoundtrack"
|
"github.com/animenotifier/notify.moe/pages/newsoundtrack"
|
||||||
"github.com/animenotifier/notify.moe/pages/newthread"
|
"github.com/animenotifier/notify.moe/pages/newthread"
|
||||||
"github.com/animenotifier/notify.moe/pages/notifications"
|
"github.com/animenotifier/notify.moe/pages/notifications"
|
||||||
@ -40,9 +40,10 @@ import (
|
|||||||
"github.com/animenotifier/notify.moe/pages/profile"
|
"github.com/animenotifier/notify.moe/pages/profile"
|
||||||
"github.com/animenotifier/notify.moe/pages/search"
|
"github.com/animenotifier/notify.moe/pages/search"
|
||||||
"github.com/animenotifier/notify.moe/pages/settings"
|
"github.com/animenotifier/notify.moe/pages/settings"
|
||||||
|
"github.com/animenotifier/notify.moe/pages/soundtrack"
|
||||||
|
"github.com/animenotifier/notify.moe/pages/soundtracks"
|
||||||
"github.com/animenotifier/notify.moe/pages/statistics"
|
"github.com/animenotifier/notify.moe/pages/statistics"
|
||||||
"github.com/animenotifier/notify.moe/pages/threads"
|
"github.com/animenotifier/notify.moe/pages/threads"
|
||||||
"github.com/animenotifier/notify.moe/pages/tracks"
|
|
||||||
"github.com/animenotifier/notify.moe/pages/user"
|
"github.com/animenotifier/notify.moe/pages/user"
|
||||||
"github.com/animenotifier/notify.moe/pages/users"
|
"github.com/animenotifier/notify.moe/pages/users"
|
||||||
"github.com/animenotifier/notify.moe/pages/webdev"
|
"github.com/animenotifier/notify.moe/pages/webdev"
|
||||||
@ -71,6 +72,7 @@ func configure(app *aero.Application) *aero.Application {
|
|||||||
|
|
||||||
// Ajax routes
|
// Ajax routes
|
||||||
app.Ajax("/", home.Get)
|
app.Ajax("/", home.Get)
|
||||||
|
app.Ajax("/dashboard", dashboard.Get)
|
||||||
app.Ajax("/anime/:id", anime.Get)
|
app.Ajax("/anime/:id", anime.Get)
|
||||||
app.Ajax("/anime/:id/edit", editanime.Get)
|
app.Ajax("/anime/:id/edit", editanime.Get)
|
||||||
app.Ajax("/api", apiview.Get)
|
app.Ajax("/api", apiview.Get)
|
||||||
@ -80,12 +82,12 @@ func configure(app *aero.Application) *aero.Application {
|
|||||||
app.Ajax("/forum/:tag", forum.Get)
|
app.Ajax("/forum/:tag", forum.Get)
|
||||||
app.Ajax("/thread/:id", threads.Get)
|
app.Ajax("/thread/:id", threads.Get)
|
||||||
app.Ajax("/post/:id", posts.Get)
|
app.Ajax("/post/:id", posts.Get)
|
||||||
app.Ajax("/soundtrack/:id", tracks.Get)
|
app.Ajax("/soundtrack/:id", soundtrack.Get)
|
||||||
app.Ajax("/character/:id", character.Get)
|
app.Ajax("/character/:id", character.Get)
|
||||||
app.Ajax("/new/thread", newthread.Get)
|
app.Ajax("/new/thread", newthread.Get)
|
||||||
app.Ajax("/new/soundtrack", newsoundtrack.Get)
|
app.Ajax("/new/soundtrack", newsoundtrack.Get)
|
||||||
app.Ajax("/settings", settings.Get)
|
app.Ajax("/settings", settings.Get)
|
||||||
app.Ajax("/soundtracks", music.Get)
|
app.Ajax("/soundtracks", soundtracks.Get)
|
||||||
app.Ajax("/artworks", artworks.Get)
|
app.Ajax("/artworks", artworks.Get)
|
||||||
app.Ajax("/amvs", amvs.Get)
|
app.Ajax("/amvs", amvs.Get)
|
||||||
app.Ajax("/users", users.Active)
|
app.Ajax("/users", users.Active)
|
||||||
|
@ -23,6 +23,9 @@ component Sidebar(user *arn.User)
|
|||||||
SidebarButton("Statistics", "/statistics", "pie-chart")
|
SidebarButton("Statistics", "/statistics", "pie-chart")
|
||||||
SidebarButton("Settings", "/settings", "cog")
|
SidebarButton("Settings", "/settings", "cog")
|
||||||
|
|
||||||
|
if user.Role == "admin"
|
||||||
|
SidebarButton("Admin", "/admin", "wrench")
|
||||||
|
|
||||||
.spacer
|
.spacer
|
||||||
|
|
||||||
.sidebar-link(aria-label="Search")
|
.sidebar-link(aria-label="Search")
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
package dashboard
|
package dashboard
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"net/http"
|
||||||
"sort"
|
"sort"
|
||||||
|
|
||||||
"github.com/aerogo/aero"
|
"github.com/aerogo/aero"
|
||||||
@ -24,6 +25,10 @@ func Get(ctx *aero.Context) string {
|
|||||||
|
|
||||||
user := utils.GetUser(ctx)
|
user := utils.GetUser(ctx)
|
||||||
|
|
||||||
|
if user == nil {
|
||||||
|
return ctx.Error(http.StatusUnauthorized, "Not logged in", nil)
|
||||||
|
}
|
||||||
|
|
||||||
flow.Parallel(func() {
|
flow.Parallel(func() {
|
||||||
forumActivity, _ = arn.GetForumActivityCached()
|
forumActivity, _ = arn.GetForumActivityCached()
|
||||||
}, func() {
|
}, func() {
|
||||||
|
@ -122,7 +122,8 @@ component Dashboard(schedule []*arn.UpcomingEpisode, posts []arn.Postable, sound
|
|||||||
//- .widget-element-text
|
//- .widget-element-text
|
||||||
//- Icon("github")
|
//- Icon("github")
|
||||||
//- span GitHub
|
//- span GitHub
|
||||||
|
|
||||||
|
component Footer
|
||||||
.footer.text-center
|
.footer.text-center
|
||||||
span.footer-element Anime Notifier
|
span.footer-element Anime Notifier
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package tracks
|
package soundtrack
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
@ -1,4 +1,4 @@
|
|||||||
package music
|
package soundtracks
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
Loading…
Reference in New Issue
Block a user