- # admin.ipfire.org
- self.add_handlers(r"admin(\.dev)?\.ipfire\.org", [
- (r"/", AdminIndexHandler),
- # Accounts
- (r"/accounts", AdminAccountsHandler),
- #(r"/accounts/delete/([0-9]+)", AdminAccountsDeleteHandler),
- #(r"/accounts/edit/([0-9]+)", AdminAccountsEditHandler),
- # Planet
- (r"/planet", AdminPlanetHandler),
- (r"/planet/compose", AdminPlanetComposeHandler),
- (r"/planet/edit/(.*)", AdminPlanetEditHandler),
- (r"/planet/publish/(.*)", AdminPlanetPublishHandler),
- # Mirrors
- (r"/mirrors", AdminMirrorsHandler),
- (r"/mirrors/create", AdminMirrorsCreateHandler),
- (r"/mirrors/delete/([0-9]+)", AdminMirrorsDeleteHandler),
- (r"/mirrors/edit/([0-9]+)", AdminMirrorsEditHandler),
- (r"/mirrors/details/([0-9]+)", AdminMirrorsDetailsHandler),
- (r"/mirrors/update", AdminMirrorsUpdateHandler),
- # Fireinfo
- (r"/fireinfo", AdminFireinfoHandler),
- # Downloads
- (r"/downloads", AdminDownloadsHandler),
- (r"/downloads/mirrors", AdminDownloadsMirrorsHandler),
- # API
- (r"/api/planet/render", AdminApiPlanetRenderMarkupHandler)
- ] + authentication_handlers)
+ # people.ipfire.org
+ self.add_handlers(r"people(\.dev)?\.ipfire\.org", [
+ (r"/", people.IndexHandler),
+ (r"/search", people.SearchHandler),
+ (r"/users", people.UsersHandler),
+ (r"/users/(\w+)", people.UserHandler),
+ (r"/users/(\w+)\.jpg", people.AvatarHandler),
+ (r"/users/(\w+)/calls/([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})", people.CallHandler),
+ (r"/users/(\w+)/calls(?:/(\d{4}-\d{2}-\d{2}))?", people.CallsHandler),
+ (r"/users/(\w+)/edit", people.UserEditHandler),
+ (r"/users/(\w+)/passwd", people.UserPasswdHandler),
+ (r"/users/(\w+)/registrations", people.RegistrationsHandler),
+ ] + authentication_handlers)