feat(fusion_clock): native shift roles (fusion.clock.role) [A1-A3]

Replaces Odoo Planning's planning.role: name+colour model with the same
1-11 palette, employee default/allowed role fields, Employee Roles editor,
role_id on shift template + schedule with default resolution, ACLs, menus.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
gsinghpal
2026-06-04 20:42:04 -04:00
parent 023fc95acd
commit b4ca85e291
13 changed files with 286 additions and 1 deletions

View File

@@ -36,6 +36,7 @@
<field name="sequence"/>
<field name="active"/>
<field name="color" widget="color"/>
<field name="role_id" options="{'no_quick_create': True}"/>
<field name="company_id" groups="base.group_multi_company"/>
</group>
</group>