Hide irrelevant fields for Line Item Extraction rules

- Make target_field hidden and not required for line_item rules
- Hide Pattern Matching section for line_item rules
- Hide Data Type and Parsing section for line_item rules
- Hide stop_on_match field for line_item rules
- Hide Transformation and Validation tabs for line_item rules
- Clean up model: remove required=True from target_field and match_pattern

Version: 16.0.1.0.20

🤖 assisted by claude

🤖 assisted by claude
This commit is contained in:
Ernad Husremovic 2025-11-05 23:02:37 +01:00
parent 57fd446fa0
commit 67eb12cfcb
22 changed files with 311 additions and 500 deletions

View file

@ -20,7 +20,6 @@ msgstr "Brojač pristupa"
#. module: vault_share
#: model:ir.actions.server,name:vault_share.cron_share_clean_ir_actions_server
#: model:ir.cron,cron_name:vault_share.cron_share_clean
msgid "Clean outgoing share"
msgstr "Obriši odlazno dijeljenje"
@ -36,13 +35,11 @@ msgstr "Postavke"
#. module: vault_share
#: model:ir.model.fields,field_description:vault_share.field_vault_share__create_uid
#: model:ir.model.fields,field_description:vault_share.field_vault_share_log__create_uid
msgid "Created by"
msgstr "Kreirao"
#. module: vault_share
#: model:ir.model.fields,field_description:vault_share.field_vault_share__create_date
#: model:ir.model.fields,field_description:vault_share.field_vault_share_log__create_date
msgid "Created on"
msgstr "Kreirano"
@ -67,10 +64,10 @@ msgid ""
"Delays the deletion of a share. After the expiration date it continues to "
"stay inaccessible"
msgstr ""
"Odgađa brisanje dijeljenja. Nakon datuma isteka i dalje ostaje nedostupno"
#. module: vault_share
#: model:ir.model.fields,field_description:vault_share.field_vault_share__display_name
#: model:ir.model.fields,field_description:vault_share.field_vault_share_log__display_name
msgid "Display Name"
msgstr "Prikazani naziv"
@ -91,13 +88,12 @@ msgstr "Naziv datoteke"
#. module: vault_share
#: model:ir.model.fields,field_description:vault_share.field_vault_share__id
#: model:ir.model.fields,field_description:vault_share.field_vault_share_log__id
msgid "ID"
msgstr "ID"
#. module: vault_share
#. odoo-python
#: code:addons/vault_share/controllers/main.py:0
#: code:addons/vault_share/controllers/main.py
#, python-format
msgid "Invalid token"
msgstr "Nevažeći token"
@ -114,37 +110,32 @@ msgstr "Iv"
#. module: vault_share
#: model:ir.model.fields,field_description:vault_share.field_vault_share____last_update
#: model:ir.model.fields,field_description:vault_share.field_vault_share_log____last_update
msgid "Last Modified on"
msgstr "Zadnje mijenjano"
#. module: vault_share
#: model:ir.model.fields,field_description:vault_share.field_vault_share__write_uid
#: model:ir.model.fields,field_description:vault_share.field_vault_share_log__write_uid
msgid "Last Updated by"
msgstr "Zadnji ažurirao"
#. module: vault_share
#: model:ir.model.fields,field_description:vault_share.field_vault_share__write_date
#: model:ir.model.fields,field_description:vault_share.field_vault_share_log__write_date
msgid "Last Updated on"
msgstr "Zadnje ažurirano"
#. module: vault_share
#: model:ir.model.fields,field_description:vault_share.field_vault_share__log_ids
msgid "Log"
msgstr "Log"
msgstr "Dnevnik"
#. module: vault_share
#: model:ir.model.fields,field_description:vault_share.field_vault_share__name
#: model:ir.model.fields,field_description:vault_share.field_vault_share_log__name
msgid "Name"
msgstr "Naziv:"
#. module: vault_share
#. odoo-python
#: code:addons/vault_share/models/vault_share.py:0
#: model:ir.model.constraint,message:vault_share.constraint_vault_share_value_check
#: code:addons/vault_share/models/vault_share.py
#, python-format
msgid "No value found"
msgstr "Vrijednost nije pronađena"
@ -181,15 +172,14 @@ msgstr "URL Dijeljenja"
#. module: vault_share
#. odoo-javascript
#: code:addons/vault_share/static/src/backend/fields/vault_field.esm.js:0
#: code:addons/vault_share/static/src/backend/fields/vault_field.esm.js
#, python-format
msgid "Share the secret"
msgstr "Share the secret"
#. module: vault_share
#. odoo-javascript
#: code:addons/vault_share/static/src/backend/fields/templates.xml:0
#: code:addons/vault_share/static/src/backend/fields/templates.xml:0
#: code:addons/vault_share/static/src/backend/fields/templates.xml
#, python-format
msgid "Share the secret with an external user"
msgstr "Share the secret with an external user"
@ -206,7 +196,6 @@ msgstr "Shared secret:"
#. module: vault_share
#: model:ir.actions.act_window,name:vault_share.action_vault_share
#: model:ir.ui.menu,name:vault_share.menu_vault_share
msgid "Shares"
msgstr "Dijeljenja"
@ -218,30 +207,31 @@ msgstr "Specificira koliko dugo dijeljenje može biti pristupno do brisanja."
#. module: vault_share
#: model:ir.model.fields,help:vault_share.field_vault_share__accesses
msgid "Specifies how often a share can be accessed before deletion."
msgstr "Specificira koliko često dijeljenje može biti pristupno prije brisanja."
msgstr ""
"Specificira koliko često dijeljenje može biti pristupno prije brisanja."
#. module: vault_share
#: model:ir.model.fields,help:vault_share.field_vault_share__pin
msgid "The pin needed to decrypt the share."
msgstr "PIN potreban za dešifriranje dijeljenja."
msgstr "PIN potreban za dešifrovanje dijeljenja."
#. module: vault_share
#. odoo-python
#: code:addons/vault_share/controllers/main.py:0
#: code:addons/vault_share/controllers/main.py
#, python-format
msgid "The secret expired"
msgstr "The secret expired"
#. module: vault_share
#. odoo-python
#: code:addons/vault_share/models/vault_share.py:0
#: code:addons/vault_share/models/vault_share.py
#, python-format
msgid "The share was accessed by %(name)s via %(ip)s"
msgstr "The share was accessed by %(name)s via %(ip)s"
#. module: vault_share
#. odoo-python
#: code:addons/vault_share/models/vault_share.py:0
#: code:addons/vault_share/models/vault_share.py
#, python-format
msgid "The share was created by %(name)s"
msgstr "Dijeljenje je kreirao %(name)s"
@ -263,7 +253,7 @@ msgstr "Koristeći ovaj link i PIN ljudi mogu pristupiti tajni."
#. module: vault_share
#. odoo-javascript
#: code:addons/vault_share/static/src/backend/fields/vault_pin_field.esm.js:0
#: code:addons/vault_share/static/src/backend/fields/vault_pin_field.esm.js
#, python-format
msgid "Vault Pin Field"
msgstr "Polje PIN za Sef"
@ -275,24 +265,21 @@ msgstr "Kašnjenje Dijeljenja Sefa"
#. module: vault_share
#. odoo-javascript
#: code:addons/vault_share/static/src/backend/fields/vault_share_field.esm.js:0
#: code:addons/vault_share/static/src/backend/fields/vault_share_file.esm.js:0
#: code:addons/vault_share/static/src/backend/fields/vault_share_field.esm.js
#, python-format
msgid "Vault Share Field"
msgstr "Polje Dijeljenja Sefa"
#. module: vault_share
#. odoo-python
#: code:addons/vault_share/models/vault_share_log.py:0
#: model:ir.model,name:vault_share.model_vault_share_log
#: code:addons/vault_share/models/vault_share_log.py
#, python-format
msgid "Vault share log"
msgstr "Zapisnik dijeljenja sefa"
#. module: vault_share
#. odoo-python
#: code:addons/vault_share/models/vault_share.py:0
#: model:ir.model,name:vault_share.model_vault_share
#: code:addons/vault_share/models/vault_share.py
#, python-format
msgid "Vault share outgoing secrets"
msgstr "Odlazni tajni podaci dijeljenja sefa"