Work on data source proxying, #6

This commit is contained in:
Torkel Ödegaard
2014-12-18 20:26:06 +01:00
parent d69258e28f
commit a2a0e0394d
5 changed files with 98 additions and 3 deletions

View File

@@ -25,13 +25,16 @@ func Register(m *macaron.Macaron) {
m.Post("/api/account/using/:id", auth, SetUsingAccount)
m.Get("/api/account/others", auth, GetOtherAccounts)
// datasources
// data sources
m.Get("/admin/datasources/", auth, Index)
m.Get("/api/admin/datasources/list", auth, GetDataSources)
m.Put("/api/admin/datasources", auth, AddDataSource)
m.Post("/api/admin/datasources", auth, UpdateDataSource)
m.Delete("/api/admin/datasources/:id", auth, DeleteDataSource)
// data source proxy
m.Any("/api/datasources/proxy/:name/*", auth, ProxyDataSourceRequest)
// user register
m.Get("/register/*_", Index)
m.Post("/api/account", CreateAccount)