TIP: You can type at any time to perform a new search.
Project Task Code Portal
project_task_code_portal · OCA/project
- Repository
- OCA/project · module folder · Try on Runboat
- Module version
- 1.1.1
- Category
- Project
- Folder size
- 0.04 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/project
- Last tracking update
- 2026-08-07 08:42:45
- Authors
- Odoo Community Association (OCA), Cetmix OÜ
- Maintainers
- Odoo Community Association (OCA), Cetmix OÜ
- Committers
- Jordi Ballester Alomar, Weblate, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module implements task codes in the portal. It allows users to: - Use task codes instead of IDs in portal URLs. - Search for tasks by their unique code. - Display task codes in portal task views. - Display in the task the URL to access to the task from the portal for easy sharing.
Code Analysis ⓘ
Views touched (7)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
portal_my_task_override |
portal_my_task_override | ir.ui.view | qweb | Inherits project.portal_my_task |
portal_tasks_list_override |
portal_tasks_list_override | ir.ui.view | qweb | Inherits project.portal_tasks_list |
project_sharing_project_task_view_form |
project.sharing.project.task.view.form | project.task | form | Inherits project.project_sharing_project_task_view_form |
project_sharing_project_task_view_kanban |
project.sharing.project.task.view.kanban | project.task | kanban | Inherits project.project_sharing_project_task_view_kanban |
project_sharing_project_task_view_search |
project.task.search.form | project.task | form | Inherits project.project_sharing_project_task_view_search |
project_sharing_project_task_view_tree |
project.sharing.project.task.tree | project.task | tree | Inherits project.project_sharing_project_task_view_tree |
project_task_code_form_view |
project.task.code.form | project.task | form | Inherits project.view_task_form2 |
HTTP endpoints (2)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/my/projects/<int:project_id>/task/<string:task_code> |
PortalProjectTask.portal_my_project_task |
public | http | ALL | website |
/my/tasks/<string:task_code> |
PortalProjectTask.portal_my_task |
public | http | ALL | website |
Models touched (1)
New fields (2)
-
portal_urlCharcompute='_compute_portal_url' -
portal_url_visibleBooleancompute='_compute_portal_url'
-
SELF_READABLE_FIELDS(self)@property -
SELF_WRITABLE_FIELDS(self)@property
Loading…