Liking cljdoc? Tell your friends :D

wagoe.admin.shell.http

HTTP routes for the admin interface.

This namespace wires the admin panel's web routes to their handlers. Handlers live in wagoe.admin.shell.http.handlers.* and their shared plumbing (middleware, error mappings, query/form parsing, handler helpers) lives in wagoe.admin.shell.http.support.

The admin UI provides:

  • Entity list pages with search, sort, and pagination
  • Entity detail/edit pages with forms
  • Create and update handlers with validation
  • Delete and bulk delete operations
  • HTMX fragment handlers for dynamic updates

All routes require authentication and admin role.

HTTP routes for the admin interface.

This namespace wires the admin panel's web routes to their handlers.
Handlers live in `wagoe.admin.shell.http.handlers.*` and their
shared plumbing (middleware, error mappings, query/form parsing, handler
helpers) lives in `wagoe.admin.shell.http.support`.

The admin UI provides:
- Entity list pages with search, sort, and pagination
- Entity detail/edit pages with forms
- Create and update handlers with validation
- Delete and bulk delete operations
- HTMX fragment handlers for dynamic updates

All routes require authentication and admin role.
raw docstring

admin-routesclj

(admin-routes admin-service schema-provider config user-service)

Admin's contribution to the application's route table.

Web routes only — the admin UI is server-rendered HTML, and there is no JSON API for it yet.

Admin's contribution to the application's route table.

Web routes only — the admin UI is server-rendered HTML, and there is no
JSON API for it yet.
sourceraw docstring

create-entity-handlerclj

source

web-routesclj

(web-routes admin-service schema-provider config user-service)

The admin interface's web routes, as Reitit data.

Paths are relative to :web-prefix below, not to /web. All routes require authentication and admin role. Routes use flexible-authentication-middleware for session or token auth.

The admin interface's web routes, as Reitit data.

Paths are relative to :web-prefix below, not to /web.
All routes require authentication and admin role.
Routes use flexible-authentication-middleware for session or token auth.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close