🎉 Initialize module repository

This commit is contained in:
Marc Wempe
2026-04-03 23:08:58 +02:00
commit 685c3296f1
23 changed files with 4022 additions and 0 deletions

View File

@@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="res_config_settings_view_form_mvd_tcg_mtg_scryfall" model="ir.ui.view">
<field name="name">res.config.settings.view.form.mvd.tcg.mtg.scryfall</field>
<field name="model">res.config.settings</field>
<field name="inherit_id" ref="mvd_tcg_base.mvd_tcg_res_config_settings_view_form"/>
<field name="arch" type="xml">
<xpath expr="//app[@name='mvd_tcg']" position="inside">
<block
title="Scryfall Connector"
name="mvd_tcg_scryfall_connector"
groups="mvd_tcg_base.mvd_tcg_base_group_administrator,base.group_system"
>
<setting
id="mvd_tcg_scryfall_import_languages"
string="Default Import Languages"
help="Comma-separated Scryfall language codes imported for each print group."
>
<field name="mtg_scryfall_import_language_codes" placeholder="en,de"/>
</setting>
<setting
id="mvd_tcg_scryfall_import_limit"
string="Default Set Card Limit"
help="Optional per-set limit for controlled set imports. Use 0 for no limit."
>
<field name="mtg_scryfall_import_max_cards_per_set"/>
</setting>
<setting
id="mvd_tcg_scryfall_import_tokens"
string="Include Tokens"
help="Include token cards by default for controlled set imports."
>
<field name="mtg_scryfall_import_include_tokens"/>
</setting>
<setting
id="mvd_tcg_scryfall_api_base_url"
string="API Base URL"
help="Override the Scryfall API base URL only for special environments."
>
<field name="mtg_scryfall_api_base_url"/>
</setting>
<setting
id="mvd_tcg_scryfall_timeout"
string="Request Timeout"
help="Timeout in seconds for Scryfall API requests and image downloads."
>
<field name="mtg_scryfall_timeout_seconds"/>
</setting>
<setting
id="mvd_tcg_scryfall_user_agent"
string="User Agent"
help="HTTP user agent used for Scryfall API requests and image downloads."
>
<field name="mtg_scryfall_user_agent"/>
</setting>
</block>
</xpath>
</field>
</record>
</odoo>