const classfantorepo::FantoServer
sys::Obj web::WebMod draft::DraftMod fantorepo::FantoServer
Master Server mod Route and serve the pages
- ajaxLogin
Void ajaxLogin()
Process login form if given (ajax)
- ajaxRegister
Void ajaxRegister()
Process regsitration form (ajax)
- db
const DB db := this.dbSvc.db
- dbSvc
const DbService dbSvc := DbService.<ctor>().start
- downloadPod
Void downloadPod(Str:Str args)
"Manual" download of a pod
- help
Void help()
- index
Void index()
Display index page.
- listPods
Void listPods()
Page listing all the pods
- login
Void login()
Display index page.
- logout
Void logout()
- make
new make()
Constructor.
- mongo
const Mongo mongo := this.dbSvc.mongo
- myPods
Void myPods()
Page listing all the pods
- notFound
Void notFound()
Not found when browsing
- podInfo
Page about a specific pod
- removePod
"Manual" download of a pod
- renderPage
Void renderPage(WebOutStream out, Str template, Str title, [Str:Obj]? params := ([Str:Obj]?)[:])
- search
Void search()
Run a search on the pods (name & summary)
- settings
const SettingsService settings := SettingsService.<ctor>().start
- tpl
const Templating tpl := Templating.<ctor>()
- versionInfo
Void versionInfo(Str:Str args)
Page about a specific version of a pod