Repository
OCA/project · module folder · Try on Runboat
Module version
1.0.1
Category
Project Management
Folder size
0.55 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/project
Last tracking update
2026-08-07 07:47:36
Authors
Odoo SA, Odoo Community Association (OCA), ABF OSIELL
Maintainers
Odoo SA, Odoo Community Association (OCA), ABF OSIELL
Committers
Jairo Llopis, Weblate, Denis Leemann, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
project_task project.task.form.timebox project.task form Inherits project.view_task_form2
project_task_tree project.task.tree.timebox project.task tree Inherits project.view_task_tree2
view_gtd_context_form project.gtd.context.form project.gtd.context form New
view_gtd_context_tree project.gtd.context.tree project.gtd.context tree New
view_gtd_timebox_form project.gtd.timebox.form project.gtd.timebox form New
view_gtd_timebox_tree project.gtd.timebox.tree project.gtd.timebox tree New
view_project_gtd_empty Empty Timebox project.timebox.empty form New
view_project_gtd_fill Plannify Timebox project.timebox.fill.plan form New
view_task_gtd_search project.task.search.inherit project.task search Inherits project.view_task_search_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (5)

New fields (2)
  • name Char
    required=True translate=True args: 'Context'
  • sequence Integer
    default=1 help='Gives the sequence order when displaying a list of contexts.' args: 'Sequence'
Public methods (0)

No public methods.

New fields (2)
  • name Char
    index=1 required=True size=64 translate=1 args: 'Timebox'
  • sequence Integer
    help='Gives the sequence order when displaying a list of timebox.' args: 'Sequence'
Public methods (0)

No public methods.

New fields (2)
  • context_id Many2one → project.gtd.context
    default=_get_context help='The context place where user has to treat task' args: 'project.gtd.context', 'Context'
  • timebox_id Many2one → project.gtd.timebox
    help='Time-laps during which task has to be treated' args: 'project.gtd.timebox', 'Timebox'
Public methods (2)
  • copy_data(self, default=None)
    @api.model
  • fields_view_get(self, *args, **kwargs)
    @api.model

New fields (1)
  • state Selection
    default='init' readonly=True args: [('init', 'init'), ('done', 'done')]
Public methods (1)
  • process(self)

New fields (3)
  • task_ids Many2many → project.task
    args: 'project.task', 'project_task_rel', 'task_id', 'fill_id', 'Tasks selection'
  • timebox_id Many2one → project.gtd.timebox
    default=_get_from_tb required=True args: 'project.gtd.timebox', 'Get from Timebox'
  • timebox_to_id Many2one → project.gtd.timebox
    default=_get_to_tb required=True args: 'project.gtd.timebox', 'Set to Timebox'
Public methods (1)
  • process(self)

Loading…

Loading…

Loading…