Repository
OCA/server-tools · module folder · Try on Runboat
Module version
1.0.0
Category
base
Folder size
0.91 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/server-tools
Last tracking update
2026-08-07 08:09:23
Authors
Odoo Community Association (OCA), LasLabs
Maintainers
Odoo Community Association (OCA), LasLabs
Committers
AaronHForgeFlow, Weblate, oca-ci
Odoo dependencies
odoo/odoo:
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
base_kanban_abstract_view_kanban Kanban Abstract - Base Kanban View base.kanban.abstract kanban New
base_kanban_stage_view_form Kanban Stage - Form View base.kanban.stage form New
base_kanban_stage_view_search Kanban Stages - Search View base.kanban.stage search New
base_kanban_stage_view_tree Kanban Stages - Tree View base.kanban.stage tree New
model_form_view ir.model form Inherits base.view_model_form
model_search_view ir.model search Inherits base.view_model_search
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (10)
  • kanban_color Integer
    help="Color index to be used for the record's Kanban card" string='Kanban Color Index'
  • kanban_legend_blocked Text
    help='Explanation text to help users understand how the special handling status applies to this record (depends on current stage)' related='stage_id.legend_blocked' string='Special Handling Explanation'
  • kanban_legend_done Text
    help='Explanation text to help users understand how the ready status applies to this record (depends on current stage)' related='stage_id.legend_done' string='Ready Explanation'
  • kanban_legend_normal Text
    help='Explanation text to help users understand how the normal handling status applies to this record (depends on current stage)' related='stage_id.legend_normal' string='Normal Handling Explanation'
  • kanban_legend_priority Text
    help='Explanation text to help users understand how the priority/star mechanism applies to this record (depends on current stage)' related='stage_id.legend_priority' string='Priority Explanation'
  • kanban_priority Selection
    default='0' help='The priority of the record (shown as stars in Kanban views)' index=True selection=[('0', 'Normal'), ('1', 'Medium'), ('2', 'High')]
  • kanban_sequence Integer
    default=10 help='Order of record in relation to other records in the same Kanban stage and with the same priority' index=True
  • kanban_status Selection
    copy=False default='normal' help='A record can have one of several Kanban statuses, which are used to indicate whether there are any special situations affecting it. The exact meaning of each status is allowed to vary based on the stage the record is in but they are roughly as follow:\n* Normal Handling: Default status, no special situations\n* Ready: Ready to transition to the next stage\n* Special Handling: Blocked in some way (e.g. must be handled by a specific user)\n' required=True selection=[('normal', 'Normal Handling'), ('done', 'Ready'), ('blocked', 'Special Handling')] tracking=True
  • stage_id Many2one → base.kanban.stage
    comodel_name='base.kanban.stage' copy=False default=<expr> domain=<expr> group_expand='_read_group_stage_ids' help='The Kanban stage that this record is currently in' index=True string='Kanban Stage' tracking=True
  • user_id Many2one → res.users
    comodel_name='res.users' help='User that the record is currently assigned to' index=True string='Assigned To' tracking=True
Public methods (0)

No public methods.

New fields (9)
  • description Text
    help="Short description of the stage's meaning/purpose" translate=True
  • fold Boolean
    help='Determines whether this stage will be collapsed down in Kanban views' string='Collapse?'
  • legend_blocked Text
    default='Give a card the special handling status to indicate that it requires handling by a special user or subset of users.' help='Explanation text to help users understand how the special handling status applies to this stage' string='Special Handling Explanation' translate=True
  • legend_done Text
    default='Mark a card as ready when it has been fully processed.' help='Explanation text to help users understand how the ready status applies to this stage' string='Ready Explanation' translate=True
  • legend_normal Text
    default='This is the default status and indicates that a card can be processed by any user working this queue.' help='Explanation text to help users understand how the normal handling status applies to this stage' string='Normal Handling Explanation' translate=True
  • legend_priority Text
    default='Mark a card as medium or high priority (one or two stars) to indicate that it should be escalated ahead of others with lower priority/star counts.' help='Explanation text to help users understand how the priority/star mechanism applies to this stage' string='Priority Explanation' translate=True
  • name Char
    help='Displayed as the header for this stage in Kanban views' required=True string='Stage Name' translate=True
  • res_model_id Many2one → ir.model
    comodel_name='ir.model' default=<expr> domain=['&', ('is_kanban', '=', True), ('transient', '=', False)] help='The model that this Kanban stage will be used for' index=True ondelete='cascade' required=True string='Associated Model'
  • sequence Integer
    default=1 help='Order of stage in relation to other stages available for the same model' index=True required=True
Public methods (0)

No public methods.

New fields (1)
  • is_kanban Boolean
    default=False help='Whether this model support kanban stages.' string='Kanban'
Public methods (1)
  • write(self, vals)

Loading…

Loading…

Loading…

Loading…

Loading…

Status
Open migration PR — not merged yet for this version
CI status
green — ready to merge
Open since
160 days ago
Last activity
158 days ago
Repository
OCA/server-tools
Pull request
[18.0][MIG] base_kanban_stage: Migration to 18.0 (#3548)
Status
Open migration PR — not merged yet for this version
CI status
green — ready to merge
Open since
242 days ago
Last activity
4 days ago
Repository
OCA/server-tools
Pull request
[19.0][MIG] base_kanban_stage (#3473)