Centralized path helpers for the Projects module.
Summary
Functions
Per-project Activity page.
Edit form for an assignment nested under a project.
Edit form for a project.
Edit form for a task.
Edit form for a template.
Per-project Files page.
The module's landing page — the project list (since 2026-09; it used to be
the Overview). Same value as projects/0.
Per-project Members page.
Per-project Modules & Features panel.
New-assignment form nested under a project.
New-project form.
New-task form.
New-template form.
The Overview — the read-only picture of every project; the last subtab.
Show page for a single project.
Kanban board view for a single project (inside the Tasks tab).
Month-calendar view for a single project (inside the Tasks tab).
The Comments tab of a project.
A contributed extension tab of a project, by the tab's key ("whiteboards").
Gantt/waterfall timeline view for a single project (inside the Tasks tab).
The Tasks tab of a project (its list view).
Projects (non-template) index — the landing page. Project pages sit
directly under it (/admin/projects/:id/…); the pre-2026-09 /admin/projects/list/…
addresses redirect to the same paths without the segment.
Projects settings page (global, under the core Settings area).
Task-library index.
Show page for a single template.
Templates index.
Functions
Per-project Activity page.
Edit form for an assignment nested under a project.
Edit form for a project.
Edit form for a task.
Edit form for a template.
Per-project Files page.
@spec index() :: String.t()
The module's landing page — the project list (since 2026-09; it used to be
the Overview). Same value as projects/0.
Per-project Members page.
Per-project Modules & Features panel.
New-assignment form nested under a project.
@spec new_project() :: String.t()
New-project form.
@spec new_task() :: String.t()
New-task form.
@spec new_template() :: String.t()
New-template form.
@spec overview() :: String.t()
The Overview — the read-only picture of every project; the last subtab.
Show page for a single project.
Kanban board view for a single project (inside the Tasks tab).
Month-calendar view for a single project (inside the Tasks tab).
The Comments tab of a project.
A contributed extension tab of a project, by the tab's key ("whiteboards").
Gantt/waterfall timeline view for a single project (inside the Tasks tab).
The Tasks tab of a project (its list view).
@spec projects() :: String.t()
Projects (non-template) index — the landing page. Project pages sit
directly under it (/admin/projects/:id/…); the pre-2026-09 /admin/projects/list/…
addresses redirect to the same paths without the segment.
@spec settings() :: String.t()
Projects settings page (global, under the core Settings area).
@spec tasks() :: String.t()
Task-library index.
Show page for a single template.
@spec templates() :: String.t()
Templates index.