Some playlist support
This commit is contained in:
5
main.go
5
main.go
@@ -80,7 +80,7 @@ func main() {
|
||||
sqlDB.SetMaxOpenConns(1)
|
||||
|
||||
// Migrate the schema
|
||||
db.AutoMigrate(&Original{}, &media.Video{}, &media.Audio{}, &User{}, &TempURL{}, &Transcode{})
|
||||
db.AutoMigrate(&Original{}, &Playlist{}, &media.Video{}, &media.Audio{}, &User{}, &TempURL{}, &Transcode{})
|
||||
go PeriodicCleanup()
|
||||
|
||||
// create a user
|
||||
@@ -129,6 +129,9 @@ func main() {
|
||||
e.POST("/transcode_to_video/:id", transcodeToVideoHandler, authMiddleware)
|
||||
e.POST("/transcode_to_audio/:id", transcodeToAudioHandler, authMiddleware)
|
||||
|
||||
e.GET("/p/:id", playlistHandler, authMiddleware)
|
||||
e.POST("/p/:id/delete", deletePlaylistHandler, authMiddleware)
|
||||
|
||||
dataGroup := e.Group("/data")
|
||||
dataGroup.Use(authMiddleware)
|
||||
dataGroup.Static("/", getDataDir())
|
||||
|
Reference in New Issue
Block a user