diff --git a/app/routes/routes.go b/app/routes/routes.go index 54bcc9d..df5d044 100644 --- a/app/routes/routes.go +++ b/app/routes/routes.go @@ -16,6 +16,35 @@ func (_ tBaseController) E404( } +type tStatic struct {} +var Static tStatic + + +func (_ tStatic) Serve( + prefix string, + filepath string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "prefix", prefix) + revel.Unbind(args, "filepath", filepath) + return revel.MainRouter.Reverse("Static.Serve", args).Url +} + +func (_ tStatic) ServeModule( + moduleName string, + prefix string, + filepath string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "moduleName", moduleName) + revel.Unbind(args, "prefix", prefix) + revel.Unbind(args, "filepath", filepath) + return revel.MainRouter.Reverse("Static.ServeModule", args).Url +} + + type tTestRunner struct {} var TestRunner tTestRunner @@ -46,32 +75,96 @@ func (_ tTestRunner) List( } -type tStatic struct {} -var Static tStatic +type tAuth struct {} +var Auth tAuth -func (_ tStatic) Serve( - prefix string, - filepath string, +func (_ tAuth) Login( + email string, ) string { args := make(map[string]string) - revel.Unbind(args, "prefix", prefix) - revel.Unbind(args, "filepath", filepath) - return revel.MainRouter.Reverse("Static.Serve", args).Url + revel.Unbind(args, "email", email) + return revel.MainRouter.Reverse("Auth.Login", args).Url } -func (_ tStatic) ServeModule( - moduleName string, - prefix string, - filepath string, +func (_ tAuth) DoLogin( + email string, + pwd string, ) string { args := make(map[string]string) - revel.Unbind(args, "moduleName", moduleName) - revel.Unbind(args, "prefix", prefix) - revel.Unbind(args, "filepath", filepath) - return revel.MainRouter.Reverse("Static.ServeModule", args).Url + revel.Unbind(args, "email", email) + revel.Unbind(args, "pwd", pwd) + return revel.MainRouter.Reverse("Auth.DoLogin", args).Url +} + +func (_ tAuth) Logout( + ) string { + args := make(map[string]string) + + return revel.MainRouter.Reverse("Auth.Logout", args).Url +} + +func (_ tAuth) Demo( + ) string { + args := make(map[string]string) + + return revel.MainRouter.Reverse("Auth.Demo", args).Url +} + +func (_ tAuth) Register( + ) string { + args := make(map[string]string) + + return revel.MainRouter.Reverse("Auth.Register", args).Url +} + +func (_ tAuth) DoRegister( + email string, + pwd string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "email", email) + revel.Unbind(args, "pwd", pwd) + return revel.MainRouter.Reverse("Auth.DoRegister", args).Url +} + +func (_ tAuth) FindPassword( + ) string { + args := make(map[string]string) + + return revel.MainRouter.Reverse("Auth.FindPassword", args).Url +} + +func (_ tAuth) DoFindPassword( + email string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "email", email) + return revel.MainRouter.Reverse("Auth.DoFindPassword", args).Url +} + +func (_ tAuth) FindPassword2( + token string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "token", token) + return revel.MainRouter.Reverse("Auth.FindPassword2", args).Url +} + +func (_ tAuth) FindPasswordUpdate( + token string, + pwd string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "token", token) + revel.Unbind(args, "pwd", pwd) + return revel.MainRouter.Reverse("Auth.FindPasswordUpdate", args).Url } @@ -105,6 +198,261 @@ func (_ tFile) UploadImageJson( } +type tUser struct {} +var User tUser + + +func (_ tUser) UpdateUsername( + username string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "username", username) + return revel.MainRouter.Reverse("User.UpdateUsername", args).Url +} + +func (_ tUser) UpdatePwd( + oldPwd string, + pwd string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "oldPwd", oldPwd) + revel.Unbind(args, "pwd", pwd) + return revel.MainRouter.Reverse("User.UpdatePwd", args).Url +} + +func (_ tUser) UpdateTheme( + theme string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "theme", theme) + return revel.MainRouter.Reverse("User.UpdateTheme", args).Url +} + +func (_ tUser) SendRegisterEmail( + content string, + toEmail string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "content", content) + revel.Unbind(args, "toEmail", toEmail) + return revel.MainRouter.Reverse("User.SendRegisterEmail", args).Url +} + +func (_ tUser) ReSendActiveEmail( + ) string { + args := make(map[string]string) + + return revel.MainRouter.Reverse("User.ReSendActiveEmail", args).Url +} + +func (_ tUser) UpdateEmailSendActiveEmail( + email string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "email", email) + return revel.MainRouter.Reverse("User.UpdateEmailSendActiveEmail", args).Url +} + +func (_ tUser) UpdateEmail( + token string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "token", token) + return revel.MainRouter.Reverse("User.UpdateEmail", args).Url +} + +func (_ tUser) ActiveEmail( + token string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "token", token) + return revel.MainRouter.Reverse("User.ActiveEmail", args).Url +} + +func (_ tUser) AddAccount( + email string, + pwd string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "email", email) + revel.Unbind(args, "pwd", pwd) + return revel.MainRouter.Reverse("User.AddAccount", args).Url +} + +func (_ tUser) UpdateColumnWidth( + notebookWidth int, + noteListWidth int, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "notebookWidth", notebookWidth) + revel.Unbind(args, "noteListWidth", noteListWidth) + return revel.MainRouter.Reverse("User.UpdateColumnWidth", args).Url +} + +func (_ tUser) UpdateLeftIsMin( + leftIsMin bool, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "leftIsMin", leftIsMin) + return revel.MainRouter.Reverse("User.UpdateLeftIsMin", args).Url +} + + +type tBlog struct {} +var Blog tBlog + + +func (_ tBlog) SetNote2Blog( + noteId string, + isBlog bool, + isTop bool, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "noteId", noteId) + revel.Unbind(args, "isBlog", isBlog) + revel.Unbind(args, "isTop", isTop) + return revel.MainRouter.Reverse("Blog.SetNote2Blog", args).Url +} + +func (_ tBlog) SetNotebook2Blog( + notebookId string, + isBlog bool, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "notebookId", notebookId) + revel.Unbind(args, "isBlog", isBlog) + return revel.MainRouter.Reverse("Blog.SetNotebook2Blog", args).Url +} + +func (_ tBlog) Index( + userId string, + notebookId string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "userId", userId) + revel.Unbind(args, "notebookId", notebookId) + return revel.MainRouter.Reverse("Blog.Index", args).Url +} + +func (_ tBlog) View( + noteId string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "noteId", noteId) + return revel.MainRouter.Reverse("Blog.View", args).Url +} + +func (_ tBlog) SearchBlog( + userId string, + key string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "userId", userId) + revel.Unbind(args, "key", key) + return revel.MainRouter.Reverse("Blog.SearchBlog", args).Url +} + +func (_ tBlog) Set( + ) string { + args := make(map[string]string) + + return revel.MainRouter.Reverse("Blog.Set", args).Url +} + +func (_ tBlog) SetUserBlogBase( + userBlog interface{}, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "userBlog", userBlog) + return revel.MainRouter.Reverse("Blog.SetUserBlogBase", args).Url +} + +func (_ tBlog) SetUserBlogComment( + userBlog interface{}, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "userBlog", userBlog) + return revel.MainRouter.Reverse("Blog.SetUserBlogComment", args).Url +} + +func (_ tBlog) SetUserBlogStyle( + userBlog interface{}, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "userBlog", userBlog) + return revel.MainRouter.Reverse("Blog.SetUserBlogStyle", args).Url +} + +func (_ tBlog) AboutMe( + userId string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "userId", userId) + return revel.MainRouter.Reverse("Blog.AboutMe", args).Url +} + + +type tIndex struct {} +var Index tIndex + + +func (_ tIndex) Index( + ) string { + args := make(map[string]string) + + return revel.MainRouter.Reverse("Index.Index", args).Url +} + +func (_ tIndex) Suggestion( + addr string, + suggestion string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "addr", addr) + revel.Unbind(args, "suggestion", suggestion) + return revel.MainRouter.Reverse("Index.Suggestion", args).Url +} + + +type tMobile struct {} +var Mobile tMobile + + +func (_ tMobile) Index( + ) string { + args := make(map[string]string) + + return revel.MainRouter.Reverse("Mobile.Index", args).Url +} + +func (_ tMobile) Logout( + ) string { + args := make(map[string]string) + + return revel.MainRouter.Reverse("Mobile.Logout", args).Url +} + + type tNotebook struct {} var Notebook tNotebook @@ -154,6 +502,20 @@ func (_ tNotebook) UpdateNotebookTitle( } +type tNoteContentHistory struct {} +var NoteContentHistory tNoteContentHistory + + +func (_ tNoteContentHistory) ListHistories( + noteId string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "noteId", noteId) + return revel.MainRouter.Reverse("NoteContentHistory.ListHistories", args).Url +} + + type tNote struct {} var Note tNote @@ -284,6 +646,20 @@ func (_ tNote) Html2Image( } +type tOauth struct {} +var Oauth tOauth + + +func (_ tOauth) GithubCallback( + code string, + ) string { + args := make(map[string]string) + + revel.Unbind(args, "code", code) + return revel.MainRouter.Reverse("Oauth.GithubCallback", args).Url +} + + type tShare struct {} var Share tShare @@ -434,379 +810,3 @@ func (_ tShare) DeleteUserShareNoteAndNotebook( } -type tUser struct {} -var User tUser - - -func (_ tUser) UpdateUsername( - username string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "username", username) - return revel.MainRouter.Reverse("User.UpdateUsername", args).Url -} - -func (_ tUser) UpdatePwd( - oldPwd string, - pwd string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "oldPwd", oldPwd) - revel.Unbind(args, "pwd", pwd) - return revel.MainRouter.Reverse("User.UpdatePwd", args).Url -} - -func (_ tUser) UpdateTheme( - theme string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "theme", theme) - return revel.MainRouter.Reverse("User.UpdateTheme", args).Url -} - -func (_ tUser) SendRegisterEmail( - content string, - toEmail string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "content", content) - revel.Unbind(args, "toEmail", toEmail) - return revel.MainRouter.Reverse("User.SendRegisterEmail", args).Url -} - -func (_ tUser) ReSendActiveEmail( - ) string { - args := make(map[string]string) - - return revel.MainRouter.Reverse("User.ReSendActiveEmail", args).Url -} - -func (_ tUser) UpdateEmailSendActiveEmail( - email string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "email", email) - return revel.MainRouter.Reverse("User.UpdateEmailSendActiveEmail", args).Url -} - -func (_ tUser) UpdateEmail( - token string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "token", token) - return revel.MainRouter.Reverse("User.UpdateEmail", args).Url -} - -func (_ tUser) ActiveEmail( - token string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "token", token) - return revel.MainRouter.Reverse("User.ActiveEmail", args).Url -} - -func (_ tUser) AddAccount( - email string, - pwd string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "email", email) - revel.Unbind(args, "pwd", pwd) - return revel.MainRouter.Reverse("User.AddAccount", args).Url -} - -func (_ tUser) UpdateColumnWidth( - notebookWidth int, - noteListWidth int, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "notebookWidth", notebookWidth) - revel.Unbind(args, "noteListWidth", noteListWidth) - return revel.MainRouter.Reverse("User.UpdateColumnWidth", args).Url -} - -func (_ tUser) UpdateLeftIsMin( - leftIsMin bool, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "leftIsMin", leftIsMin) - return revel.MainRouter.Reverse("User.UpdateLeftIsMin", args).Url -} - - -type tAuth struct {} -var Auth tAuth - - -func (_ tAuth) Login( - email string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "email", email) - return revel.MainRouter.Reverse("Auth.Login", args).Url -} - -func (_ tAuth) DoLogin( - email string, - pwd string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "email", email) - revel.Unbind(args, "pwd", pwd) - return revel.MainRouter.Reverse("Auth.DoLogin", args).Url -} - -func (_ tAuth) Logout( - ) string { - args := make(map[string]string) - - return revel.MainRouter.Reverse("Auth.Logout", args).Url -} - -func (_ tAuth) Demo( - ) string { - args := make(map[string]string) - - return revel.MainRouter.Reverse("Auth.Demo", args).Url -} - -func (_ tAuth) Register( - ) string { - args := make(map[string]string) - - return revel.MainRouter.Reverse("Auth.Register", args).Url -} - -func (_ tAuth) DoRegister( - email string, - pwd string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "email", email) - revel.Unbind(args, "pwd", pwd) - return revel.MainRouter.Reverse("Auth.DoRegister", args).Url -} - -func (_ tAuth) FindPassword( - ) string { - args := make(map[string]string) - - return revel.MainRouter.Reverse("Auth.FindPassword", args).Url -} - -func (_ tAuth) DoFindPassword( - email string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "email", email) - return revel.MainRouter.Reverse("Auth.DoFindPassword", args).Url -} - -func (_ tAuth) FindPassword2( - token string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "token", token) - return revel.MainRouter.Reverse("Auth.FindPassword2", args).Url -} - -func (_ tAuth) FindPasswordUpdate( - token string, - pwd string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "token", token) - revel.Unbind(args, "pwd", pwd) - return revel.MainRouter.Reverse("Auth.FindPasswordUpdate", args).Url -} - - -type tBlog struct {} -var Blog tBlog - - -func (_ tBlog) SetNote2Blog( - noteId string, - isBlog bool, - isTop bool, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "noteId", noteId) - revel.Unbind(args, "isBlog", isBlog) - revel.Unbind(args, "isTop", isTop) - return revel.MainRouter.Reverse("Blog.SetNote2Blog", args).Url -} - -func (_ tBlog) SetNotebook2Blog( - notebookId string, - isBlog bool, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "notebookId", notebookId) - revel.Unbind(args, "isBlog", isBlog) - return revel.MainRouter.Reverse("Blog.SetNotebook2Blog", args).Url -} - -func (_ tBlog) Index( - userId string, - notebookId string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "userId", userId) - revel.Unbind(args, "notebookId", notebookId) - return revel.MainRouter.Reverse("Blog.Index", args).Url -} - -func (_ tBlog) View( - noteId string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "noteId", noteId) - return revel.MainRouter.Reverse("Blog.View", args).Url -} - -func (_ tBlog) SearchBlog( - userId string, - key string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "userId", userId) - revel.Unbind(args, "key", key) - return revel.MainRouter.Reverse("Blog.SearchBlog", args).Url -} - -func (_ tBlog) Set( - ) string { - args := make(map[string]string) - - return revel.MainRouter.Reverse("Blog.Set", args).Url -} - -func (_ tBlog) SetUserBlogBase( - userBlog interface{}, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "userBlog", userBlog) - return revel.MainRouter.Reverse("Blog.SetUserBlogBase", args).Url -} - -func (_ tBlog) SetUserBlogComment( - userBlog interface{}, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "userBlog", userBlog) - return revel.MainRouter.Reverse("Blog.SetUserBlogComment", args).Url -} - -func (_ tBlog) SetUserBlogStyle( - userBlog interface{}, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "userBlog", userBlog) - return revel.MainRouter.Reverse("Blog.SetUserBlogStyle", args).Url -} - -func (_ tBlog) AboutMe( - userId string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "userId", userId) - return revel.MainRouter.Reverse("Blog.AboutMe", args).Url -} - - -type tIndex struct {} -var Index tIndex - - -func (_ tIndex) Index( - ) string { - args := make(map[string]string) - - return revel.MainRouter.Reverse("Index.Index", args).Url -} - -func (_ tIndex) Suggestion( - addr string, - suggestion string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "addr", addr) - revel.Unbind(args, "suggestion", suggestion) - return revel.MainRouter.Reverse("Index.Suggestion", args).Url -} - - -type tMobile struct {} -var Mobile tMobile - - -func (_ tMobile) Index( - ) string { - args := make(map[string]string) - - return revel.MainRouter.Reverse("Mobile.Index", args).Url -} - -func (_ tMobile) Logout( - ) string { - args := make(map[string]string) - - return revel.MainRouter.Reverse("Mobile.Logout", args).Url -} - - -type tNoteContentHistory struct {} -var NoteContentHistory tNoteContentHistory - - -func (_ tNoteContentHistory) ListHistories( - noteId string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "noteId", noteId) - return revel.MainRouter.Reverse("NoteContentHistory.ListHistories", args).Url -} - - -type tOauth struct {} -var Oauth tOauth - - -func (_ tOauth) GithubCallback( - code string, - ) string { - args := make(map[string]string) - - revel.Unbind(args, "code", code) - return revel.MainRouter.Reverse("Oauth.GithubCallback", args).Url -} - - diff --git a/app/tmp/main.go b/app/tmp/main.go index 353c7c4..03298fb 100644 --- a/app/tmp/main.go +++ b/app/tmp/main.go @@ -12,9 +12,9 @@ import ( _ "github.com/leanote/leanote/app/lea/binder" _ "github.com/leanote/leanote/app/lea/memcache" _ "github.com/leanote/leanote/app/service" - controllers1 "github.com/revel/revel/modules/static/app/controllers" + controllers0 "github.com/revel/revel/modules/static/app/controllers" _ "github.com/revel/revel/modules/testrunner/app" - controllers0 "github.com/revel/revel/modules/testrunner/app/controllers" + controllers1 "github.com/revel/revel/modules/testrunner/app/controllers" ) var ( @@ -44,7 +44,31 @@ func main() { }) - revel.RegisterController((*controllers0.TestRunner)(nil), + revel.RegisterController((*controllers0.Static)(nil), + []*revel.MethodType{ + &revel.MethodType{ + Name: "Serve", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "prefix", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "filepath", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "ServeModule", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "moduleName", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "prefix", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "filepath", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + + }) + + revel.RegisterController((*controllers1.TestRunner)(nil), []*revel.MethodType{ &revel.MethodType{ Name: "Index", @@ -78,23 +102,83 @@ func main() { }) - revel.RegisterController((*controllers1.Static)(nil), + revel.RegisterController((*controllers.Auth)(nil), []*revel.MethodType{ &revel.MethodType{ - Name: "Serve", + Name: "Login", Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "prefix", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "filepath", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "email", Type: reflect.TypeOf((*string)(nil)) }, }, RenderArgNames: map[int][]string{ }, }, &revel.MethodType{ - Name: "ServeModule", + Name: "DoLogin", Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "moduleName", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "prefix", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "filepath", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "email", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "pwd", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "Logout", + Args: []*revel.MethodArg{ + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "Demo", + Args: []*revel.MethodArg{ + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "Register", + Args: []*revel.MethodArg{ + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "DoRegister", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "email", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "pwd", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "FindPassword", + Args: []*revel.MethodArg{ + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "DoFindPassword", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "email", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "FindPassword2", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "token", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "FindPasswordUpdate", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "token", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "pwd", Type: reflect.TypeOf((*string)(nil)) }, }, RenderArgNames: map[int][]string{ }, @@ -130,283 +214,6 @@ func main() { }) - revel.RegisterController((*controllers.Notebook)(nil), - []*revel.MethodType{ - &revel.MethodType{ - Name: "Index", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "notebook", Type: reflect.TypeOf((*info.Notebook)(nil)) }, - &revel.MethodArg{Name: "i", Type: reflect.TypeOf((*int)(nil)) }, - &revel.MethodArg{Name: "name", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "DeleteNotebook", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "AddNotebook", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "title", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "UpdateNotebookTitle", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "title", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - - }) - - revel.RegisterController((*controllers.Note)(nil), - []*revel.MethodType{ - &revel.MethodType{ - Name: "Index", - Args: []*revel.MethodArg{ - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "ListNotes", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "ListTrashNotes", - Args: []*revel.MethodArg{ - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "GetNoteContent", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "UpdateNoteOrContent", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "noteOrContent", Type: reflect.TypeOf((*controllers.NoteOrContent)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "DeleteNote", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "userId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "isShared", Type: reflect.TypeOf((*bool)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "DeleteTrash", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "MoveNote", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "CopyNote", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "CopySharedNote", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "fromUserId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "SearchNote", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "key", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "SearchNoteByTags", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "tags", Type: reflect.TypeOf((*[]string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "Html2Image", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - - }) - - revel.RegisterController((*controllers.Share)(nil), - []*revel.MethodType{ - &revel.MethodType{ - Name: "AddShareNote", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "emails", Type: reflect.TypeOf((*[]string)(nil)) }, - &revel.MethodArg{Name: "perm", Type: reflect.TypeOf((*int)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "AddShareNotebook", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "emails", Type: reflect.TypeOf((*[]string)(nil)) }, - &revel.MethodArg{Name: "perm", Type: reflect.TypeOf((*int)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "ListShareNotes", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "userId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "GetShareNoteContent", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "sharedUserId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "ListNoteShareUserInfo", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "ListNotebookShareUserInfo", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "UpdateShareNotePerm", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "perm", Type: reflect.TypeOf((*int)(nil)) }, - &revel.MethodArg{Name: "toUserId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "UpdateShareNotebookPerm", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "perm", Type: reflect.TypeOf((*int)(nil)) }, - &revel.MethodArg{Name: "toUserId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "DeleteShareNote", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "toUserId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "DeleteShareNotebook", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "toUserId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "DeleteShareNoteBySharedUser", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "fromUserId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "DeleteShareNotebookBySharedUser", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "fromUserId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "DeleteUserShareNoteAndNotebook", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "fromUserId", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - - }) - revel.RegisterController((*controllers.User)(nil), []*revel.MethodType{ &revel.MethodType{ @@ -503,90 +310,6 @@ func main() { }) - revel.RegisterController((*controllers.Auth)(nil), - []*revel.MethodType{ - &revel.MethodType{ - Name: "Login", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "email", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "DoLogin", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "email", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "pwd", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "Logout", - Args: []*revel.MethodArg{ - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "Demo", - Args: []*revel.MethodArg{ - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "Register", - Args: []*revel.MethodArg{ - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "DoRegister", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "email", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "pwd", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "FindPassword", - Args: []*revel.MethodArg{ - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "DoFindPassword", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "email", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "FindPassword2", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "token", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - &revel.MethodType{ - Name: "FindPasswordUpdate", - Args: []*revel.MethodArg{ - &revel.MethodArg{Name: "token", Type: reflect.TypeOf((*string)(nil)) }, - &revel.MethodArg{Name: "pwd", Type: reflect.TypeOf((*string)(nil)) }, - }, - RenderArgNames: map[int][]string{ - }, - }, - - }) - revel.RegisterController((*controllers.Blog)(nil), []*revel.MethodType{ &revel.MethodType{ @@ -716,6 +439,47 @@ func main() { }) + revel.RegisterController((*controllers.Notebook)(nil), + []*revel.MethodType{ + &revel.MethodType{ + Name: "Index", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "notebook", Type: reflect.TypeOf((*info.Notebook)(nil)) }, + &revel.MethodArg{Name: "i", Type: reflect.TypeOf((*int)(nil)) }, + &revel.MethodArg{Name: "name", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "DeleteNotebook", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "AddNotebook", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "title", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "UpdateNotebookTitle", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "title", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + + }) + revel.RegisterController((*controllers.NoteContentHistory)(nil), []*revel.MethodType{ &revel.MethodType{ @@ -729,6 +493,119 @@ func main() { }) + revel.RegisterController((*controllers.Note)(nil), + []*revel.MethodType{ + &revel.MethodType{ + Name: "Index", + Args: []*revel.MethodArg{ + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "ListNotes", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "ListTrashNotes", + Args: []*revel.MethodArg{ + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "GetNoteContent", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "UpdateNoteOrContent", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "noteOrContent", Type: reflect.TypeOf((*controllers.NoteOrContent)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "DeleteNote", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "userId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "isShared", Type: reflect.TypeOf((*bool)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "DeleteTrash", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "MoveNote", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "CopyNote", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "CopySharedNote", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "fromUserId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "SearchNote", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "key", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "SearchNoteByTags", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "tags", Type: reflect.TypeOf((*[]string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "Html2Image", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + + }) + revel.RegisterController((*controllers.Oauth)(nil), []*revel.MethodType{ &revel.MethodType{ @@ -742,6 +619,129 @@ func main() { }) + revel.RegisterController((*controllers.Share)(nil), + []*revel.MethodType{ + &revel.MethodType{ + Name: "AddShareNote", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "emails", Type: reflect.TypeOf((*[]string)(nil)) }, + &revel.MethodArg{Name: "perm", Type: reflect.TypeOf((*int)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "AddShareNotebook", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "emails", Type: reflect.TypeOf((*[]string)(nil)) }, + &revel.MethodArg{Name: "perm", Type: reflect.TypeOf((*int)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "ListShareNotes", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "userId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "GetShareNoteContent", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "sharedUserId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "ListNoteShareUserInfo", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "ListNotebookShareUserInfo", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "UpdateShareNotePerm", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "perm", Type: reflect.TypeOf((*int)(nil)) }, + &revel.MethodArg{Name: "toUserId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "UpdateShareNotebookPerm", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "perm", Type: reflect.TypeOf((*int)(nil)) }, + &revel.MethodArg{Name: "toUserId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "DeleteShareNote", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "toUserId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "DeleteShareNotebook", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "toUserId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "DeleteShareNoteBySharedUser", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "noteId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "fromUserId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "DeleteShareNotebookBySharedUser", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "notebookId", Type: reflect.TypeOf((*string)(nil)) }, + &revel.MethodArg{Name: "fromUserId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + &revel.MethodType{ + Name: "DeleteUserShareNoteAndNotebook", + Args: []*revel.MethodArg{ + &revel.MethodArg{Name: "fromUserId", Type: reflect.TypeOf((*string)(nil)) }, + }, + RenderArgNames: map[int][]string{ + }, + }, + + }) + revel.DefaultValidationKeys = map[string]map[int]string{ } revel.TestSuites = []interface{}{ diff --git a/bin/leanote-linux b/bin/leanote-linux index 6ae0dee..9c5feff 100644 Binary files a/bin/leanote-linux and b/bin/leanote-linux differ