Versions in this module Expand all Collapse all v0 v0.0.29 Mar 1, 2026 Changes in this version + const PermSystemAdmin + var Static embed.FS + func AdminBasicRoute(prefectService ubmanage.PrefectService, ...) contracts.Route + func AdminPanelRoute(adapter ubdata.DataAdapter, mgmt ubmanage.ManagementService, ...) contracts.Route + func IsHTMX(r *http.Request) bool + func LoginRoute(primaryOrganization int64, mgmt ubmanage.ManagementService, ...) contracts.Route + func LogoutRoute(cookieManager contracts.AuthTokenCookieManager) contracts.Route + func NewAdminLinkService(prefectService ubmanage.PrefectService, ...) contracts.AdminLinkService + func NewAdminRenderer(adminLinkService contracts.AdminLinkService) contracts.AdminRenderer + func OrganizationCreatePostRoute(mgmt ubmanage.ManagementService, adminLinkService contracts.AdminLinkService) contracts.Route + func OrganizationCreateRoute(mgmt ubmanage.ManagementService, adminLinkService contracts.AdminLinkService) contracts.Route + func OrganizationEditRoute(mgmt ubmanage.ManagementService, adminLinkService contracts.AdminLinkService) contracts.Route + func OrganizationOverviewRoute(mgmt ubmanage.ManagementService, adminLinkService contracts.AdminLinkService) contracts.Route + func OrganizationSettingsAddRoute(mgmt ubmanage.ManagementService) contracts.Route + func OrganizationSettingsRemoveRoute(mgmt ubmanage.ManagementService) contracts.Route + func OrganizationSettingsRoute(mgmt ubmanage.ManagementService) contracts.Route + func OrganizationsRoute(mgmt ubmanage.ManagementService, adminLinkService contracts.AdminLinkService) contracts.Route + func RoleCreatePostRoute(mgmt ubmanage.ManagementService) contracts.Route + func RoleCreateRoute(mgmt ubmanage.ManagementService, adminLinkService contracts.AdminLinkService) contracts.Route + func RoleEditPostRoute(mgmt ubmanage.ManagementService) contracts.Route + func RoleEditRoute(mgmt ubmanage.ManagementService, adminLinkService contracts.AdminLinkService) contracts.Route + func RoleOverviewRoute(adapter ubdata.DataAdapter, mgmt ubmanage.ManagementService, ...) contracts.Route + func RolePermissionsAddRoute(adapter ubdata.DataAdapter, mgmt ubmanage.ManagementService) contracts.Route + func RolePermissionsListRoute(adapter ubdata.DataAdapter, permissions []string) contracts.Route + func RolePermissionsRemoveRoute(adapter ubdata.DataAdapter, mgmt ubmanage.ManagementService) contracts.Route + func RoleUsersAddRoute(adapter ubdata.DataAdapter, mgmt ubmanage.ManagementService) contracts.Route + func RoleUsersListRoute(adapter ubdata.DataAdapter) contracts.Route + func RoleUsersRemoveRoute(adapter ubdata.DataAdapter, mgmt ubmanage.ManagementService) contracts.Route + func UserCreatePostRoute(mgmt ubmanage.ManagementService, adminLinkService contracts.AdminLinkService) contracts.Route + func UserCreateRoute(mgmt ubmanage.ManagementService, adminLinkService contracts.AdminLinkService) contracts.Route + func UserEditRoute(mgmt ubmanage.ManagementService, adminLinkService contracts.AdminLinkService) contracts.Route + func UserOverviewRoute(mgmt ubmanage.ManagementService, adminLinkService contracts.AdminLinkService) contracts.Route + func UserRolesAddRoute(mgmt ubmanage.ManagementService) contracts.Route + func UserRolesListRoute(mgmt ubmanage.ManagementService) contracts.Route + func UserRolesRemoveRoute(mgmt ubmanage.ManagementService) contracts.Route + func UserSettingsAddRoute(mgmt ubmanage.ManagementService) contracts.Route + func UserSettingsRemoveRoute(mgmt ubmanage.ManagementService) contracts.Route + func UserSettingsRoute(mgmt ubmanage.ManagementService) contracts.Route + func UsersListRoute(adapter ubdata.DataAdapter, adminLinkService contracts.AdminLinkService) contracts.Route + func VerifyTwoFactorRoute(mgmt ubmanage.ManagementService, ...) contracts.Route + type AdminLinkServiceImpl struct + func (als *AdminLinkServiceImpl) AddLink(link contracts.AdminLink) + func (als *AdminLinkServiceImpl) GetLinks(r *http.Request) *contracts.AdminSectionLinks + type AdminRendererImpl struct + func (ar *AdminRendererImpl) AddStyle(css string) + func (ar *AdminRendererImpl) Render(w http.ResponseWriter, r *http.Request, component templ.Component)