Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,14 @@ repos:
language: fail
files: "\\.rej$"
- repo: https://github.com/oca/maintainer-tools
rev: 4cd2b852214dead80822e93e6749b16f2785b2fe
rev: 58557dd6b2c72e698dd2a0b4c5b435815e5d9d02
hooks:
# update the NOT INSTALLABLE ADDONS section above
- id: oca-update-pre-commit-excluded-addons
- id: oca-fix-manifest-website
args: ["https://github.com/OCA/web"]
- repo: https://github.com/myint/autoflake
rev: v1.6.1
rev: v2.1.1
hooks:
- id: autoflake
args:
Expand All @@ -46,11 +46,11 @@ repos:
- --remove-duplicate-keys
- --remove-unused-variables
- repo: https://github.com/psf/black
rev: 22.8.0
rev: 23.3.0
hooks:
- id: black
- repo: https://github.com/pre-commit/mirrors-prettier
rev: v2.7.1
rev: v3.0.0-alpha.9-for-vscode
hooks:
- id: prettier
name: prettier (with plugin-xml)
Expand All @@ -61,15 +61,15 @@ repos:
- --plugin=@prettier/plugin-xml
files: \.(css|htm|html|js|json|jsx|less|md|scss|toml|ts|xml|yaml|yml)$
- repo: https://github.com/pre-commit/mirrors-eslint
rev: v8.24.0
rev: v8.41.0
hooks:
- id: eslint
verbose: true
args:
- --color
- --fix
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.3.0
rev: v4.4.0
hooks:
- id: trailing-whitespace
# exclude autogenerated files
Expand All @@ -91,20 +91,20 @@ repos:
- id: mixed-line-ending
args: ["--fix=lf"]
- repo: https://github.com/asottile/pyupgrade
rev: v2.38.2
rev: v3.4.0
hooks:
- id: pyupgrade
args: ["--keep-percent-format"]
- repo: https://github.com/PyCQA/isort
rev: 5.10.1
rev: 5.12.0
hooks:
- id: isort
name: isort except __init__.py
args:
- --settings=.
exclude: /__init__\.py$
- repo: https://github.com/acsone/setuptools-odoo
rev: 3.1.8
rev: 3.1.12
hooks:
- id: setuptools-odoo-make-default
- id: setuptools-odoo-get-requirements
Expand All @@ -114,13 +114,13 @@ repos:
- --header
- "# generated from manifests external_dependencies"
- repo: https://github.com/PyCQA/flake8
rev: 3.9.2
rev: 6.0.0
hooks:
- id: flake8
name: flake8
additional_dependencies: ["flake8-bugbear==21.9.2"]
- repo: https://github.com/OCA/pylint-odoo
rev: 7.0.2
rev: v8.0.19
hooks:
- id: pylint_odoo
name: pylint with optional checks
Expand Down
6 changes: 6 additions & 0 deletions setup/web_ir_actions_act_view_reload/setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import setuptools

setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@


class WebEnvironmentRibbonBackend(models.AbstractModel):

_name = "web.environment.ribbon.backend"
_description = "Web Environment Ribbon Backend"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
class TestEnvironmentRibbonData(common.TransactionCase):
@classmethod
def setUpClass(cls):
super(TestEnvironmentRibbonData, cls).setUpClass()
super().setUpClass()
cls.env["ir.config_parameter"].set_param("ribbon.name", "Test Ribbon {db_name}")
cls.env["ir.config_parameter"].set_param("ribbon.color", "#000000")
cls.env["ir.config_parameter"].set_param("ribbon.background.color", "#FFFFFF")
Expand Down
91 changes: 91 additions & 0 deletions web_ir_actions_act_view_reload/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
=======================
Web Actions View Reload
=======================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github
:target: https://github.com/OCA/web/tree/15.0/web_ir_actions_act_view_reload
:alt: OCA/web
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/web-15-0/web-15-0-web_ir_actions_act_view_reload
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/162/15.0
:alt: Try me on Runbot

|badge1| |badge2| |badge3| |badge4| |badge5|

This module provides a way to trigger reload of the current window on ActionManager

**Table of contents**

.. contents::
:local:

Usage
=====

To use this functionality you need to return following action:

.. code-block:: python

def foo(self):
self.ensure_one()
return {
'type': 'ir.actions.act_view_reload',
}

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/web/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/web/issues/new?body=module:%20web_ir_actions_act_view_reload%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
~~~~~~~

* Modoolar
* CorporateHub
* Ryan Cole

Contributors
~~~~~~~~~~~~

* Petar Najman <petar.najman@modoolar.com>
* `CorporateHub <https://corporatehub.eu/>`__

* Alexey Pelykh <alexey.pelykh@corphub.eu>

Maintainers
~~~~~~~~~~~

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

This module is part of the `OCA/web <https://github.com/OCA/web/tree/15.0/web_ir_actions_act_view_reload>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
1 change: 1 addition & 0 deletions web_ir_actions_act_view_reload/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
20 changes: 20 additions & 0 deletions web_ir_actions_act_view_reload/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Copyright 2017 - 2018 Modoolar <info@modoolar.com>
# Copyright 2018 Brainbean Apps
# Copyright 2020 CorporateHub (https://corporatehub.eu)
# License LGPLv3.0 or later (https://www.gnu.org/licenses/lgpl-3.0.en.html).

{
"name": "Web Actions View Reload",
"summary": "Enables reload of the current view via ActionManager",
"category": "Web",
"version": "16.0.1.0.0",
"license": "LGPL-3",
"author": "Modoolar, CorporateHub, Ryan Cole, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/web",
"depends": ["web"],
"installable": True,
"data": ["security/ir.model.access.csv"],
"assets": {
"web.assets_backend": ["web_ir_actions_act_view_reload/static/src/**/*.esm.js"]
},
}
103 changes: 103 additions & 0 deletions web_ir_actions_act_view_reload/i18n/web_ir_actions_act_view_reload.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * web_ir_actions_act_view_reload
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,field_description:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__help
msgid "Action Description"
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,field_description:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__type
msgid "Action Type"
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,field_description:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__binding_model_id
msgid "Binding Model"
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,field_description:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__binding_type
msgid "Binding Type"
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,field_description:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__binding_view_types
msgid "Binding View Types"
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,field_description:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__create_uid
msgid "Created by"
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,field_description:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__create_date
msgid "Created on"
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,field_description:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__display_name
msgid "Display Name"
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,field_description:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__xml_id
msgid "External ID"
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,field_description:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__id
msgid "ID"
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,field_description:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload____last_update
msgid "Last Modified on"
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,field_description:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__write_uid
msgid "Last Updated by"
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,field_description:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__write_date
msgid "Last Updated on"
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,field_description:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__name
msgid "Name"
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,help:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__help
msgid ""
"Optional help text for the users with a description of the target view, such"
" as its usage and purpose."
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model.fields,help:web_ir_actions_act_view_reload.field_ir_actions_act_view_reload__binding_model_id
msgid ""
"Setting a value makes this action available in the sidebar for the given "
"model."
msgstr ""

#. module: web_ir_actions_act_view_reload
#: model:ir.model,name:web_ir_actions_act_view_reload.model_ir_actions_act_view_reload
msgid "View Reload"
msgstr ""
14 changes: 14 additions & 0 deletions web_ir_actions_act_view_reload/i18n/zh_CN.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=1; plural=0;\n"
1 change: 1 addition & 0 deletions web_ir_actions_act_view_reload/models/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import ir_actions_act_view_reload
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
from odoo import models


class IrActionsActViewReload(models.Model):
_name = "ir.actions.act_view_reload"
_inherit = "ir.actions.actions"
_description = "View Reload"
4 changes: 4 additions & 0 deletions web_ir_actions_act_view_reload/readme/CONTRIBUTORS.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
* Petar Najman <petar.najman@modoolar.com>
* `CorporateHub <https://corporatehub.eu/>`__

* Alexey Pelykh <alexey.pelykh@corphub.eu>
1 change: 1 addition & 0 deletions web_ir_actions_act_view_reload/readme/DESCRIPTION.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This module provides a way to trigger reload of the current window on ActionManager
9 changes: 9 additions & 0 deletions web_ir_actions_act_view_reload/readme/USAGE.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
To use this functionality you need to return following action:

.. code-block:: python

def foo(self):
self.ensure_one()
return {
'type': 'ir.actions.act_view_reload',
}
2 changes: 2 additions & 0 deletions web_ir_actions_act_view_reload/security/ir.model.access.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
web_ir_actions_act_view_reload.access_ir_actions_act_view_reload,access_ir_actions_act_view_reload,web_ir_actions_act_view_reload.model_ir_actions_act_view_reload,base.group_user,1,1,1,1
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading