A sequence field is present in the model but was not used. After this commit, the field is used as sorting criteria. This allows to sort providers on the login page. closes odoo/odoo#43968 Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
47 lines
2.0 KiB
XML
47 lines
2.0 KiB
XML
<?xml version="1.0"?>
|
|
<odoo>
|
|
<record id="view_oauth_provider_form" model="ir.ui.view">
|
|
<field name="name">auth.oauth.provider.form</field>
|
|
<field name="model">auth.oauth.provider</field>
|
|
<field name="arch" type="xml">
|
|
<form string="arch">
|
|
<sheet>
|
|
<group>
|
|
<field name="name" />
|
|
<field name="client_id" />
|
|
<field name="enabled" />
|
|
<field name="body" />
|
|
<field name="css_class" groups="base.group_no_one" />
|
|
</group>
|
|
<group>
|
|
<field name="auth_endpoint" />
|
|
<field name="scope" />
|
|
<field name="validation_endpoint" />
|
|
<field name="data_endpoint" />
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
<record id="view_oauth_provider_tree" model="ir.ui.view">
|
|
<field name="name">auth.oauth.provider.tree</field>
|
|
<field name="model">auth.oauth.provider</field>
|
|
<field name="arch" type="xml">
|
|
<tree string="arch">
|
|
<field name="sequence" widget="handle"/>
|
|
<field name="name" />
|
|
<field name="client_id" />
|
|
<field name="enabled" />
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
<record id="action_oauth_provider" model="ir.actions.act_window">
|
|
<field name="name">Providers</field>
|
|
<field name="res_model">auth.oauth.provider</field>
|
|
<field name="view_mode">tree,form</field>
|
|
</record>
|
|
<menuitem id="menu_oauth_providers" name="OAuth Providers"
|
|
parent="base.menu_users" sequence="30"
|
|
action="action_oauth_provider" groups="base.group_no_one"/>
|
|
</odoo>
|