You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1.8 KiB
37 lines
1.8 KiB
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<odoo>
|
|
<!-- XML view to inherit from project.task.form view -->
|
|
<record id="view_users_form" model="ir.ui.view">
|
|
<field name="name">
|
|
res.users.view.form.inherit.sync.task.with.google.calender
|
|
</field>
|
|
<field name="model">res.users</field>
|
|
<field name="inherit_id" ref="base.view_users_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//page[@name='access_rights']" position="after">
|
|
<!-- Add a new page for syncing Project Task -->
|
|
<page string="Sync of Project Task" name="sync_project_task">
|
|
<!-- Group to display fields related to synchronization -->
|
|
<group class="text-break">
|
|
<field name="api_key"/>
|
|
<field name="google_user_mail"/>
|
|
<field name="refresh_token" readonly="1"/>
|
|
<field name="user_token" readonly="1"/>
|
|
<field name="last_sync_date" readonly="1"/>
|
|
</group>
|
|
<group>
|
|
<!-- Button to trigger authentication -->
|
|
<button name="authenticate_button" string="AUTHENTICATE"
|
|
type="object" class="oe_highlight"
|
|
groups="base.group_system"/>
|
|
<!-- Button to refresh the token -->
|
|
<button name="refresh_button" string="REFRESH TOKEN"
|
|
type="object" class="oe_highlight"
|
|
groups="base.group_system"
|
|
style="float: right; margin-bottom: 10px; margin-right: 10px;"/>
|
|
</group>
|
|
</page>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
</odoo>
|
|
|