Documentation ¶
Index ¶
- Constants
- func AddLog(o orm.Ormer, user *User, ip, message string) error
- func Allow(o orm.Ormer, user *User, role *Role, years, months, days int) error
- func Authority(o orm.Ormer, user uint, rty string, rid uint) ([]string, error)
- func Cache() cache.Cache
- func Can(o orm.Ormer, user uint, name string, rty string, rid uint) bool
- func CreateCertificate(ca bool, subject pkix.Name, years int) ([]byte, []byte, error)
- func Deny(o orm.Ormer, role uint, user uint) error
- func Get(k string, v interface{}) error
- func GetLocale(lang, code string) (string, error)
- func HTTPMethodFilter(ctx *context.Context)
- func Is(o orm.Ormer, user uint, names ...string) bool
- func ListResourcesIds(o orm.Ormer, user uint, role, rty string) ([]uint, error)
- func ListUserByResource(o orm.Ormer, role, rty string, rid uint) ([]uint, error)
- func LoadLocales() error
- func Main(args ...string) error
- func Open() error
- func RegisterSitemap(args ...SitemapHandler)
- func Set(o orm.Ormer, k string, v interface{}, e bool) error
- func SetLocale(o orm.Ormer, lang, code, message string) error
- func Te(lang, code string, args ...interface{}) error
- func Th(lang, code string, obj interface{}) (string, error)
- func Tr(lang, code string, args ...interface{}) string
- func WritePemFile(file, _type string, buf []byte, mode os.FileMode) error
- type Aes
- type Attachment
- type Card
- type Controller
- func (p *Controller) Abort(s int, e error)
- func (p *Controller) AddDashboardMenu(label string, links ...Link)
- func (p *Controller) CurrentUser() *User
- func (p *Controller) Flash(fn func() string, er error) bool
- func (p *Controller) HomeURL() string
- func (p *Controller) IsAdmin() bool
- func (p *Controller) LayoutApplication()
- func (p *Controller) LayoutDashboard()
- func (p *Controller) Locale() string
- func (p *Controller) MustAdmin()
- func (p *Controller) MustSignIn()
- func (p *Controller) ParseForm(fm interface{}) error
- func (p *Controller) Prepare()
- func (p *Controller) Redirect(name string, args ...interface{})
- func (p *Controller) SetSortOrders()
- func (p *Controller) UploadFile(name string) (*Attachment, error)
- type ErrorController
- type FriendLink
- type H
- type Hmac
- type JobHandler
- type Jobber
- type Jwt
- type LeaveWord
- type Link
- type Locale
- type Log
- type Plugin
- func (p *Plugin) CreateAdminCard()
- func (p *Plugin) CreateAdminFriendLink()
- func (p *Plugin) CreateAdminLink()
- func (p *Plugin) CreateAdminLocale()
- func (p *Plugin) CreateLeaveWord()
- func (p *Plugin) DeleteUsersSignOut()
- func (p *Plugin) DestroyAdminCard()
- func (p *Plugin) DestroyAdminFriendLink()
- func (p *Plugin) DestroyAdminLink()
- func (p *Plugin) DestroyAdminLocale()
- func (p *Plugin) DestroyAttachment()
- func (p *Plugin) DestroyLeaveWord()
- func (p *Plugin) EditAdminCard()
- func (p *Plugin) EditAdminFriendLink()
- func (p *Plugin) EditAdminLink()
- func (p *Plugin) GetAdminSiteAuthor()
- func (p *Plugin) GetAdminSiteInfo()
- func (p *Plugin) GetAdminSiteSMTP()
- func (p *Plugin) GetAdminSiteSeo()
- func (p *Plugin) GetAdminSiteStatus()
- func (p *Plugin) GetBaiduVerify()
- func (p *Plugin) GetDashboard()
- func (p *Plugin) GetGoogleVerify()
- func (p *Plugin) GetHome()
- func (p *Plugin) GetInstall()
- func (p *Plugin) GetSitemap()
- func (p *Plugin) GetUsersChangePassword()
- func (p *Plugin) GetUsersConfirm()
- func (p *Plugin) GetUsersConfirmToken()
- func (p *Plugin) GetUsersForgotPassword()
- func (p *Plugin) GetUsersLogs()
- func (p *Plugin) GetUsersProfile()
- func (p *Plugin) GetUsersResetPassword()
- func (p *Plugin) GetUsersSignIn()
- func (p *Plugin) GetUsersSignUp()
- func (p *Plugin) GetUsersUnlock()
- func (p *Plugin) GetUsersUnlockToken()
- func (p *Plugin) IndexAdminCards()
- func (p *Plugin) IndexAdminFriendLinks()
- func (p *Plugin) IndexAdminLinks()
- func (p *Plugin) IndexAdminLocales()
- func (p *Plugin) IndexAdminUsers()
- func (p *Plugin) IndexAttachments()
- func (p *Plugin) IndexLeaveWords()
- func (p *Plugin) NewAdminCard()
- func (p *Plugin) NewAdminFriendLink()
- func (p *Plugin) NewAdminLink()
- func (p *Plugin) NewAdminLocale()
- func (p *Plugin) NewLeaveWord()
- func (p *Plugin) PostAdminSiteAuthor()
- func (p *Plugin) PostAdminSiteFavicon()
- func (p *Plugin) PostAdminSiteInfo()
- func (p *Plugin) PostAdminSiteSMTP()
- func (p *Plugin) PostAdminSiteSeo()
- func (p *Plugin) PostAttachmentsUeditor()
- func (p *Plugin) PostInstall()
- func (p *Plugin) PostUsersChangePassword()
- func (p *Plugin) PostUsersConfirm()
- func (p *Plugin) PostUsersForgotPassword()
- func (p *Plugin) PostUsersProfile()
- func (p *Plugin) PostUsersResetPassword()
- func (p *Plugin) PostUsersSignIn()
- func (p *Plugin) PostUsersSignUp()
- func (p *Plugin) PostUsersUnlock()
- func (p *Plugin) UpdateAdminCard()
- func (p *Plugin) UpdateAdminFriendLink()
- func (p *Plugin) UpdateAdminLink()
- type Policy
- type Role
- type SMTP
- type Setting
- type SitemapHandler
- type User
- type Vote
Constants ¶
const ( // RoleAdmin admin role RoleAdmin = "admin" // RoleRoot root role RoleRoot = "root" // UserTypeEmail email user UserTypeEmail = "email" // DefaultResourceType default resource type DefaultResourceType = "-" // DefaultResourceID default resourc id DefaultResourceID = 0 )
const (
// DateFormat date format
DateFormat = "2006-01-02"
)
const (
// TITLE page title's key
TITLE = "title"
)
Variables ¶
This section is empty.
Functions ¶
func CreateCertificate ¶
CreateCertificate create certs
func HTTPMethodFilter ¶
HTTPMethodFilter parse _method for put and delete
func ListResourcesIds ¶
ListResourcesIds list resource ids by user and role
func ListUserByResource ¶
ListUserByResource list users by resource
func RegisterSitemap ¶
func RegisterSitemap(args ...SitemapHandler)
RegisterSitemap registe sitemap handler
Types ¶
type Attachment ¶
type Attachment struct { ID uint `orm:"column(id)" json:"id"` Title string `json:"title"` URL string `orm:"column(url)" json:"url"` Length int64 `json:"length"` MediaType string `json:"mediaType"` ResourceID uint `orm:"column(resource_id)" json:"resourceId"` ResourceType string `json:"resourceType"` UpdatedAt time.Time `orm:"auto_now" json:"updatedAt"` CreatedAt time.Time `orm:"auto_now_add" json:"createdAt"` User *User `orm:"rel(fk)" json:"-"` }
Attachment attachment
type Card ¶
type Card struct { ID uint `orm:"column(id)" json:"id"` Loc string `json:"loc"` Title string `json:"title"` Summary string `json:"summary"` Type string `json:"type"` Href string `json:"href"` Logo string `json:"logo"` SortOrder int `json:"sortOrder"` Action string `json:"action"` UpdatedAt time.Time `orm:"auto_now" json:"updatedAt"` CreatedAt time.Time `orm:"auto_now_add" json:"createdAt"` }
Card card
type Controller ¶
type Controller struct { beego.Controller // contains filtered or unexported fields }
Controller base controller
func (*Controller) AddDashboardMenu ¶
func (p *Controller) AddDashboardMenu(label string, links ...Link)
AddDashboardMenu add dashboard menu
func (*Controller) CurrentUser ¶
func (p *Controller) CurrentUser() *User
CurrentUser get current user
func (*Controller) Flash ¶
func (p *Controller) Flash(fn func() string, er error) bool
Flash write flash message
func (*Controller) LayoutApplication ¶
func (p *Controller) LayoutApplication()
LayoutApplication use application layout
func (*Controller) LayoutDashboard ¶
func (p *Controller) LayoutDashboard()
LayoutDashboard use dashboard layout
func (*Controller) ParseForm ¶
func (p *Controller) ParseForm(fm interface{}) error
ParseForm parse form
func (*Controller) Redirect ¶
func (p *Controller) Redirect(name string, args ...interface{})
Redirect http 302 redirect
func (*Controller) SetSortOrders ¶
func (p *Controller) SetSortOrders()
SetSortOrders sort order for template
func (*Controller) UploadFile ¶
func (p *Controller) UploadFile(name string) (*Attachment, error)
UploadFile upload file
type FriendLink ¶
type FriendLink struct { ID uint `orm:"column(id)" json:"id"` Title string `json:"title"` Home string `json:"home"` Logo string `json:"logo"` SortOrder int `json:"sortOrder"` UpdatedAt time.Time `orm:"auto_now" json:"updatedAt"` CreatedAt time.Time `orm:"auto_now_add" json:"createdAt"` }
FriendLink friend_links
type Jobber ¶
type Jobber struct {
// contains filtered or unexported fields
}
Jobber jobber
func (*Jobber) Register ¶
func (p *Jobber) Register(n string, h JobHandler)
Register registe job handler
type Jwt ¶
type Jwt struct {
// contains filtered or unexported fields
}
Jwt jwt token helper
type LeaveWord ¶
type LeaveWord struct { ID uint `orm:"column(id)" json:"id"` Body string `json:"body"` Type string `json:"type"` CreatedAt time.Time `orm:"auto_now_add" json:"createdAt"` }
LeaveWord leave-word
type Link ¶
type Link struct { ID uint `orm:"column(id)" json:"id"` Loc string `json:"loc"` Href string `json:"href"` Label string `json:"label"` SortOrder int `json:"sortOrder"` UpdatedAt time.Time `orm:"auto_now" json:"updatedAt"` CreatedAt time.Time `orm:"auto_now_add" json:"createdAt"` }
Link link
type Locale ¶
type Locale struct { ID uint `orm:"column(id)" json:"id"` Lang string `json:"lang"` Code string `json:"code"` Message string `json:"message"` CreatedAt time.Time `orm:"auto_now_add" json:"createdAt"` UpdatedAt time.Time `orm:"auto_now" json:"updatedAt"` }
Locale locale
type Log ¶
type Log struct { ID uint `orm:"column(id)" json:"id"` Message string `json:"message"` IP string `orm:"column(ip)" json:"ip"` CreatedAt time.Time `orm:"auto_now_add" json:"createdAt"` User *User `orm:"rel(fk)" json:"-"` }
Log log
type Plugin ¶
type Plugin struct {
Controller
}
Plugin controller
func (*Plugin) CreateAdminCard ¶
func (p *Plugin) CreateAdminCard()
CreateAdminCard create @router /admin/cards [post]
func (*Plugin) CreateAdminFriendLink ¶
func (p *Plugin) CreateAdminFriendLink()
CreateAdminFriendLink create @router /admin/friend-links [post]
func (*Plugin) CreateAdminLink ¶
func (p *Plugin) CreateAdminLink()
CreateAdminLink create @router /admin/links [post]
func (*Plugin) CreateAdminLocale ¶
func (p *Plugin) CreateAdminLocale()
CreateAdminLocale save a locale @router /admin/locales [post]
func (*Plugin) CreateLeaveWord ¶
func (p *Plugin) CreateLeaveWord()
CreateLeaveWord create leave-word @router /leave-words [post]
func (*Plugin) DeleteUsersSignOut ¶
func (p *Plugin) DeleteUsersSignOut()
DeleteUsersSignOut user sign out @router /users/sign-out [delete]
func (*Plugin) DestroyAdminCard ¶
func (p *Plugin) DestroyAdminCard()
DestroyAdminCard remove @router /admin/cards/:id [delete]
func (*Plugin) DestroyAdminFriendLink ¶
func (p *Plugin) DestroyAdminFriendLink()
DestroyAdminFriendLink remove @router /admin/friend-links/:id [delete]
func (*Plugin) DestroyAdminLink ¶
func (p *Plugin) DestroyAdminLink()
DestroyAdminLink remove @router /admin/links/:id [delete]
func (*Plugin) DestroyAdminLocale ¶
func (p *Plugin) DestroyAdminLocale()
DestroyAdminLocale remove a locale @router /admin/locales/:code [delete]
func (*Plugin) DestroyAttachment ¶
func (p *Plugin) DestroyAttachment()
DestroyAttachment remove @router /attachments/:id [delete]
func (*Plugin) DestroyLeaveWord ¶
func (p *Plugin) DestroyLeaveWord()
DestroyLeaveWord remove @router /leave-words/:id [delete]
func (*Plugin) EditAdminCard ¶
func (p *Plugin) EditAdminCard()
EditAdminCard edit @router /admin/cards/edit/:id [get]
func (*Plugin) EditAdminFriendLink ¶
func (p *Plugin) EditAdminFriendLink()
EditAdminFriendLink edit @router /admin/friend-links/edit/:id [get]
func (*Plugin) EditAdminLink ¶
func (p *Plugin) EditAdminLink()
EditAdminLink edit @router /admin/links/edit/:id [get]
func (*Plugin) GetAdminSiteAuthor ¶
func (p *Plugin) GetAdminSiteAuthor()
GetAdminSiteAuthor edit site author @router /admin/site/author [get]
func (*Plugin) GetAdminSiteInfo ¶
func (p *Plugin) GetAdminSiteInfo()
GetAdminSiteInfo edit site info @router /admin/site/info [get]
func (*Plugin) GetAdminSiteSMTP ¶
func (p *Plugin) GetAdminSiteSMTP()
GetAdminSiteSMTP edit site smtp @router /admin/site/smtp [get]
func (*Plugin) GetAdminSiteSeo ¶
func (p *Plugin) GetAdminSiteSeo()
GetAdminSiteSeo edit site seo @router /admin/site/seo [get]
func (*Plugin) GetAdminSiteStatus ¶
func (p *Plugin) GetAdminSiteStatus()
GetAdminSiteStatus site status @router /admin/status [get]
func (*Plugin) GetBaiduVerify ¶
func (p *Plugin) GetBaiduVerify()
GetBaiduVerify baidu verify file @router /baidu_verify_:code([\w]+).html”* [get]
func (*Plugin) GetDashboard ¶
func (p *Plugin) GetDashboard()
GetDashboard dashboard panel @router /dashboard [get]
func (*Plugin) GetGoogleVerify ¶
func (p *Plugin) GetGoogleVerify()
GetGoogleVerify google verify file @router /google:code([\w]+).html [get]
func (*Plugin) GetInstall ¶
func (p *Plugin) GetInstall()
GetInstall init database @router /install [get]
func (*Plugin) GetSitemap ¶
func (p *Plugin) GetSitemap()
GetSitemap sitemap @router /sitemap.xml [get]
func (*Plugin) GetUsersChangePassword ¶
func (p *Plugin) GetUsersChangePassword()
GetUsersChangePassword change user password @router /users/change-password [get]
func (*Plugin) GetUsersConfirm ¶
func (p *Plugin) GetUsersConfirm()
GetUsersConfirm user confirm @router /users/confirm [get]
func (*Plugin) GetUsersConfirmToken ¶
func (p *Plugin) GetUsersConfirmToken()
GetUsersConfirmToken confirm user @router /users/confirm/:token [get]
func (*Plugin) GetUsersForgotPassword ¶
func (p *Plugin) GetUsersForgotPassword()
GetUsersForgotPassword user forgot password @router /users/forgot-password [get]
func (*Plugin) GetUsersLogs ¶
func (p *Plugin) GetUsersLogs()
GetUsersLogs user logs @router /users/logs [get]
func (*Plugin) GetUsersProfile ¶
func (p *Plugin) GetUsersProfile()
GetUsersProfile users'profile @router /users/profile [get]
func (*Plugin) GetUsersResetPassword ¶
func (p *Plugin) GetUsersResetPassword()
GetUsersResetPassword user reset password @router /users/reset-password/:token [get]
func (*Plugin) GetUsersSignIn ¶
func (p *Plugin) GetUsersSignIn()
GetUsersSignIn user sign in @router /users/sign-in [get]
func (*Plugin) GetUsersSignUp ¶
func (p *Plugin) GetUsersSignUp()
GetUsersSignUp user sign up @router /users/sign-up [get]
func (*Plugin) GetUsersUnlock ¶
func (p *Plugin) GetUsersUnlock()
GetUsersUnlock user unlock @router /users/unlock [get]
func (*Plugin) GetUsersUnlockToken ¶
func (p *Plugin) GetUsersUnlockToken()
GetUsersUnlockToken unlock user @router /users/unlock/:token [get]
func (*Plugin) IndexAdminCards ¶
func (p *Plugin) IndexAdminCards()
IndexAdminCards list all cards @router /admin/cards [get]
func (*Plugin) IndexAdminFriendLinks ¶
func (p *Plugin) IndexAdminFriendLinks()
IndexAdminFriendLinks list all friend-links @router /admin/friend-links [get]
func (*Plugin) IndexAdminLinks ¶
func (p *Plugin) IndexAdminLinks()
IndexAdminLinks list all links @router /admin/links [get]
func (*Plugin) IndexAdminLocales ¶
func (p *Plugin) IndexAdminLocales()
IndexAdminLocales list all i18n items @router /admin/locales [get]
func (*Plugin) IndexAdminUsers ¶
func (p *Plugin) IndexAdminUsers()
IndexAdminUsers list all users @router /admin/users [get]
func (*Plugin) IndexAttachments ¶
func (p *Plugin) IndexAttachments()
IndexAttachments list @router /attachments [get]
func (*Plugin) IndexLeaveWords ¶
func (p *Plugin) IndexLeaveWords()
IndexLeaveWords index leave-words @router /leave-words [get]
func (*Plugin) NewAdminCard ¶
func (p *Plugin) NewAdminCard()
NewAdminCard new card @router /admin/cards/new [get]
func (*Plugin) NewAdminFriendLink ¶
func (p *Plugin) NewAdminFriendLink()
NewAdminFriendLink new friend-link @router /admin/friend-links/new [get]
func (*Plugin) NewAdminLink ¶
func (p *Plugin) NewAdminLink()
NewAdminLink new link @router /admin/links/new [get]
func (*Plugin) NewAdminLocale ¶
func (p *Plugin) NewAdminLocale()
NewAdminLocale create a locale item @router /admin/locales/new [get]
func (*Plugin) NewLeaveWord ¶
func (p *Plugin) NewLeaveWord()
NewLeaveWord new leave word @router /leave-words/new [get]
func (*Plugin) PostAdminSiteAuthor ¶
func (p *Plugin) PostAdminSiteAuthor()
PostAdminSiteAuthor update author info @router /admin/site/author [post]
func (*Plugin) PostAdminSiteFavicon ¶
func (p *Plugin) PostAdminSiteFavicon()
PostAdminSiteFavicon save favicon.ico @router /admin/site/favicon [post]
func (*Plugin) PostAdminSiteInfo ¶
func (p *Plugin) PostAdminSiteInfo()
PostAdminSiteInfo update site info @router /admin/site/info [post]
func (*Plugin) PostAdminSiteSMTP ¶
func (p *Plugin) PostAdminSiteSMTP()
PostAdminSiteSMTP update author smtp @router /admin/site/smtp [post]
func (*Plugin) PostAdminSiteSeo ¶
func (p *Plugin) PostAdminSiteSeo()
PostAdminSiteSeo update author seo @router /admin/site/seo [post]
func (*Plugin) PostAttachmentsUeditor ¶
func (p *Plugin) PostAttachmentsUeditor()
PostAttachmentsUeditor ueditor @router /attachments/ueditor [get,post]
func (*Plugin) PostInstall ¶
func (p *Plugin) PostInstall()
PostInstall init database @router /install [post]
func (*Plugin) PostUsersChangePassword ¶
func (p *Plugin) PostUsersChangePassword()
PostUsersChangePassword change user's password @router /users/change-password [post]
func (*Plugin) PostUsersConfirm ¶
func (p *Plugin) PostUsersConfirm()
PostUsersConfirm user confirm @router /users/confirm [post]
func (*Plugin) PostUsersForgotPassword ¶
func (p *Plugin) PostUsersForgotPassword()
PostUsersForgotPassword forgot password @router /users/forgot-password [post]
func (*Plugin) PostUsersProfile ¶
func (p *Plugin) PostUsersProfile()
PostUsersProfile users'profile @router /users/profile [post]
func (*Plugin) PostUsersResetPassword ¶
func (p *Plugin) PostUsersResetPassword()
PostUsersResetPassword reset user password @router /users/reset-password/:token [post]
func (*Plugin) PostUsersSignIn ¶
func (p *Plugin) PostUsersSignIn()
PostUsersSignIn user sign in @router /users/sign-in [post]
func (*Plugin) PostUsersSignUp ¶
func (p *Plugin) PostUsersSignUp()
PostUsersSignUp user sign up @router /users/sign-up [post]
func (*Plugin) PostUsersUnlock ¶
func (p *Plugin) PostUsersUnlock()
PostUsersUnlock user unlock @router /users/unlock [post]
func (*Plugin) UpdateAdminCard ¶
func (p *Plugin) UpdateAdminCard()
UpdateAdminCard update @router /admin/cards/:id [post]
func (*Plugin) UpdateAdminFriendLink ¶
func (p *Plugin) UpdateAdminFriendLink()
UpdateAdminFriendLink update @router /admin/friend-links/:id [post]
func (*Plugin) UpdateAdminLink ¶
func (p *Plugin) UpdateAdminLink()
UpdateAdminLink update @router /admin/links/:id [post]
type Policy ¶
type Policy struct { ID uint `orm:"column(id)" json:"id"` StartUp time.Time ShutDown time.Time UpdatedAt time.Time `orm:"auto_now" json:"updatedAt"` CreatedAt time.Time `orm:"auto_now_add" json:"createdAt"` User *User `orm:"rel(fk)"` Role *Role `orm:"rel(fk)"` }
Policy policy
type Role ¶
type Role struct { ID uint `orm:"column(id)" json:"id"` Name string ResourceID uint `orm:"column(resource_id)"` ResourceType string UpdatedAt time.Time `orm:"auto_now" json:"updatedAt"` CreatedAt time.Time `orm:"auto_now_add" json:"createdAt"` }
Role role
type Setting ¶
type Setting struct { ID uint `orm:"column(id)" json:"id"` Key string `json:"key"` Val string `json:"val"` Encode bool `json:"encode"` CreatedAt time.Time `orm:"auto_now_add" json:"createdAt"` UpdatedAt time.Time `orm:"auto_now" json:"updatedAt"` }
Setting k-v
type User ¶
type User struct { ID uint `orm:"column(id)" json:"id"` Name string `json:"name"` Email string `json:"email"` UID string `orm:"column(uid)" json:"uid"` Password string `json:"-"` ProviderID string `orm:"column(provider_id)" json:"-"` ProviderType string `json:"providerType"` Logo string `json:"logo"` SignInCount uint `json:"signInCount"` LastSignInAt *time.Time `json:"lastSignInAt"` LastSignInIP string `orm:"column(last_sign_in_ip)" json:"lastSignInIp"` CurrentSignInAt *time.Time `json:"currentSignInAt"` CurrentSignInIP string `orm:"column(current_sign_in_ip)" json:"currentSignInIp"` ConfirmedAt *time.Time `json:"confirmedAt"` LockedAt *time.Time `json:"lockedAt"` UpdatedAt time.Time `orm:"auto_now" json:"updatedAt"` CreatedAt time.Time `orm:"auto_now_add" json:"createdAt"` }
User user
func AddEmailUser ¶
AddEmailUser add email user
func GetUserByEmail ¶
GetUserByEmail get user by email
func (*User) SetGravatarLogo ¶
func (p *User) SetGravatarLogo()
SetGravatarLogo set logo by gravatar
Source Files ¶
- amqp.go
- c-admin-cards.go
- c-admin-friend-links.go
- c-admin-links.go
- c-admin-locales.go
- c-admin-site.go
- c-admin-status.go
- c-admin-users.go
- c-attachemtns.go
- c-home.go
- c-install.go
- c-leave-words.go
- c-seo.go
- c-user-must-sign-in.go
- c-users-non-sign-in.go
- cache.go
- dao.go
- dashboard.go
- errors.go
- filters.go
- health_check.go
- i18n.go
- jwt.go
- layouts.go
- main.go
- models.go
- open.go
- plugin.go
- rss.go
- s3.go
- security.go
- settings.go
- sitemap.go
- ssl.go
- task.go