forked from OCA/commission
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
845d565
commit c8f6470
Showing
12 changed files
with
153 additions
and
54 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# Do NOT update manually; changes here will be overwritten by Copier | ||
_commit: v1.1.3 | ||
_src_path: https://github.com/OCA/oca-addons-repo-template.git | ||
dependency_installation_mode: OCA | ||
generate_requirements_txt: true | ||
include_wkhtmltopdf: false | ||
odoo_version: 13.0 | ||
rebel_module_groups: [] | ||
repo_description: All management related with commisions and incentive in Odoo. | ||
repo_name: Odoo Commission Management | ||
repo_slug: commission | ||
travis_apt_packages: [] | ||
travis_apt_sources: [] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
name: pre-commit | ||
|
||
on: | ||
pull_request: | ||
push: | ||
|
||
jobs: | ||
pre-commit: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- uses: actions/setup-python@v2 | ||
- uses: pre-commit/[email protected] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,11 @@ | ||
exclude: | | ||
(?x) | ||
# NOT INSTALLABLE ADDONS | ||
# END NOT INSTALLABLE ADDONS | ||
# Files and folders generated by bots, to avoid loops | ||
^setup/|/static/description/index\.html$| | ||
# We don't want to mess with tool-generated files | ||
.svg$| | ||
# Maybe reactivate this when all README files include prettier ignore tags? | ||
^README\.md$| | ||
# Library files can have extraneous formatting (even minimized) | ||
|
@@ -14,25 +18,41 @@ default_language_version: | |
python: python3 | ||
node: "14.13.0" | ||
repos: | ||
- repo: local | ||
hooks: | ||
# These files are most likely copier diff rejection junks; if found, | ||
# review them manually, fix the problem (if needed) and remove them | ||
- id: forbidden-files | ||
name: forbidden files | ||
entry: found forbidden files; remove them | ||
language: fail | ||
files: "\\.rej$" | ||
- repo: https://github.com/oca/maintainer-tools | ||
rev: ab1d7f6 | ||
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/commission"] | ||
- repo: https://github.com/myint/autoflake | ||
rev: v1.4 | ||
hooks: | ||
- id: autoflake | ||
args: ["-i", "--ignore-init-module-imports"] | ||
- repo: https://github.com/psf/black | ||
rev: 19.10b0 | ||
hooks: | ||
- id: black | ||
- repo: https://github.com/prettier/pre-commit | ||
rev: "v1.19.1" | ||
hooks: | ||
- id: prettier | ||
# TODO Avoid awebdeveloper/pre-commit-prettier if possible | ||
# HACK https://github.com/prettier/prettier/issues/7407 | ||
- repo: https://github.com/awebdeveloper/pre-commit-prettier | ||
rev: v0.0.1 | ||
- repo: https://github.com/pre-commit/mirrors-prettier | ||
rev: v1.19.1 | ||
hooks: | ||
- id: prettier | ||
name: prettier xml plugin | ||
name: prettier (with plugin-xml) | ||
entry: prettier --write --list-different | ||
additional_dependencies: | ||
- "[email protected]" | ||
- "@prettier/[email protected]" | ||
files: \.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: v6.8.0 | ||
hooks: | ||
|
@@ -63,6 +83,21 @@ repos: | |
- id: check-xml | ||
- id: mixed-line-ending | ||
args: ["--fix=lf"] | ||
- repo: https://github.com/asottile/pyupgrade | ||
rev: v1.26.2 | ||
hooks: | ||
- id: pyupgrade | ||
args: ["--keep-percent-format"] | ||
- repo: https://github.com/pre-commit/mirrors-isort | ||
rev: v4.3.21 | ||
hooks: | ||
- id: isort | ||
name: isort except __init__.py | ||
exclude: /__init__\.py$ | ||
- repo: https://github.com/acsone/setuptools-odoo | ||
rev: 2.5.2 | ||
hooks: | ||
- id: setuptools-odoo-make-default | ||
- repo: https://gitlab.com/pycqa/flake8 | ||
rev: 3.7.9 | ||
hooks: | ||
|
@@ -76,28 +111,18 @@ repos: | |
files: /__init__\.py$ | ||
additional_dependencies: ["flake8-bugbear==19.8.0"] | ||
- repo: https://github.com/pre-commit/mirrors-pylint | ||
rev: v2.3.1 | ||
rev: v2.5.3 | ||
hooks: | ||
- id: pylint | ||
name: pylint with optional checks | ||
args: ["--rcfile=.pylintrc", "--exit-zero"] | ||
args: | ||
- --rcfile=.pylintrc | ||
- --exit-zero | ||
verbose: true | ||
additional_dependencies: ["pylint-odoo==3.3.2"] | ||
additional_dependencies: &pylint_deps | ||
- pylint-odoo==3.5.0 | ||
- id: pylint | ||
name: pylint with mandatory checks | ||
args: ["--rcfile=.pylintrc-mandatory"] | ||
additional_dependencies: ["pylint-odoo==3.3.2"] | ||
- repo: https://github.com/asottile/pyupgrade | ||
rev: v1.26.2 | ||
hooks: | ||
- id: pyupgrade | ||
- repo: https://github.com/pre-commit/mirrors-isort | ||
rev: v4.3.21 | ||
hooks: | ||
- id: isort | ||
name: isort except __init__.py | ||
exclude: /__init__\.py$ | ||
- repo: https://github.com/acsone/setuptools-odoo | ||
rev: 2.5.2 | ||
hooks: | ||
- id: setuptools-odoo-make-default | ||
args: | ||
- --rcfile=.pylintrc-mandatory | ||
additional_dependencies: *pylint_deps |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
# OCA Guidelines | ||
|
||
Please follow the official guide from the | ||
[OCA Guidelines page](https://odoo-community.org/page/contributing). | ||
|
||
## Project Specific Guidelines | ||
|
||
<!-- /!\ do not modify above this line --> | ||
|
||
This project does not have specific coding guidelines. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,36 @@ | ||
[](https://runbot.odoo-community.org/runbot/repo/github-com-oca-commission-165) | ||
[](https://travis-ci.org/OCA/commission) | ||
[](https://coveralls.io/r/OCA/commission?branch=13.0) | ||
[](https://travis-ci.com/OCA/commission) | ||
[](https://codecov.io/gh/OCA/commission) | ||
[](https://translation.odoo-community.org/engage/commission-13-0/?utm_source=widget) | ||
|
||
Odoo Commission Management | ||
========================== | ||
<!-- /!\ do not modify above this line --> | ||
|
||
# Odoo Commission Management | ||
|
||
All management related with commisions and incentive in Odoo. | ||
|
||
<!-- /!\ do not modify below this line --> | ||
|
||
<!-- prettier-ignore-start --> | ||
|
||
[//]: # (addons) | ||
|
||
This part will be replaced when running the oca-gen-addons-table script from OCA/maintainer-tools. | ||
|
||
[//]: # (end addons) | ||
|
||
<!-- prettier-ignore-end --> | ||
|
||
## Licenses | ||
|
||
This repository is licensed under [AGPL-3.0](LICENSE). | ||
|
||
However, each module can have a totally different license, as long as they adhere to OCA | ||
policy. Consult each module's `__manifest__.py` file, which contains a `license` key | ||
that explains its license. | ||
|
||
---- | ||
|
||
OCA, or the [Odoo Community Association](http://odoo-community.org/), is a nonprofit | ||
organization whose mission is to support the collaborative development of Odoo features | ||
and promote its widespread use. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
# See https://github.com/OCA/odoo-community.org/blob/master/website/Contribution/CONTRIBUTING.rst#oca_dependencies-txt |