mirror of
https://github.com/OCA/knowledge.git
synced 2025-07-16 04:02:56 -06:00
[IMP] Apply template
This repo needs https://github.com/OCA/oca-addons-repo-template/pull/39 to migrate an addon. @Tecnativa TT19733
This commit is contained in:
parent
71a6de2239
commit
7eb7eca9b6
22
.copier-answers.yml
Normal file
22
.copier-answers.yml
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
# Do NOT update manually; changes here will be overwritten by Copier
|
||||||
|
_commit: v1.0.4
|
||||||
|
_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: "This project is meant to gather all community extensions of Odoo's
|
||||||
|
knowledge and document management.
|
||||||
|
|
||||||
|
|
||||||
|
Here you should find all community modules that:
|
||||||
|
|
||||||
|
|
||||||
|
- implement means to structure knowledge
|
||||||
|
|
||||||
|
- provide access to knowledge/documents"
|
||||||
|
repo_name: Knowledge
|
||||||
|
repo_slug: knowledge
|
||||||
|
travis_apt_packages: []
|
||||||
|
travis_apt_sources: []
|
41
.gitignore
vendored
41
.gitignore
vendored
@ -1,19 +1,15 @@
|
|||||||
# buildout
|
|
||||||
tools/.*
|
|
||||||
tools/bin
|
|
||||||
tools/develop-eggs
|
|
||||||
tools/eggs
|
|
||||||
tools/etc
|
|
||||||
tools/parts
|
|
||||||
|
|
||||||
# Byte-compiled / optimized / DLL files
|
# Byte-compiled / optimized / DLL files
|
||||||
__pycache__/
|
__pycache__/
|
||||||
*.py[cod]
|
*.py[cod]
|
||||||
|
/.venv
|
||||||
|
/.pytest_cache
|
||||||
|
|
||||||
# C extensions
|
# C extensions
|
||||||
*.so
|
*.so
|
||||||
|
|
||||||
# Distribution / packaging
|
# Distribution / packaging
|
||||||
|
.Python
|
||||||
|
env/
|
||||||
bin/
|
bin/
|
||||||
build/
|
build/
|
||||||
develop-eggs/
|
develop-eggs/
|
||||||
@ -27,12 +23,14 @@ var/
|
|||||||
*.egg-info/
|
*.egg-info/
|
||||||
.installed.cfg
|
.installed.cfg
|
||||||
*.egg
|
*.egg
|
||||||
|
*.eggs
|
||||||
|
|
||||||
# Installer logs
|
# Installer logs
|
||||||
pip-log.txt
|
pip-log.txt
|
||||||
pip-delete-this-directory.txt
|
pip-delete-this-directory.txt
|
||||||
|
|
||||||
# Unit test / coverage reports
|
# Unit test / coverage reports
|
||||||
|
htmlcov/
|
||||||
.tox/
|
.tox/
|
||||||
.coverage
|
.coverage
|
||||||
.cache
|
.cache
|
||||||
@ -45,6 +43,33 @@ coverage.xml
|
|||||||
# Pycharm
|
# Pycharm
|
||||||
.idea
|
.idea
|
||||||
|
|
||||||
|
# Eclipse
|
||||||
|
.settings
|
||||||
|
|
||||||
|
# Visual Studio cache/options directory
|
||||||
|
.vs/
|
||||||
|
.vscode
|
||||||
|
|
||||||
|
# OSX Files
|
||||||
|
.DS_Store
|
||||||
|
|
||||||
|
# Django stuff:
|
||||||
|
*.log
|
||||||
|
|
||||||
|
# Mr Developer
|
||||||
|
.mr.developer.cfg
|
||||||
|
.project
|
||||||
|
.pydevproject
|
||||||
|
|
||||||
|
# Rope
|
||||||
|
.ropeproject
|
||||||
|
|
||||||
|
# Sphinx documentation
|
||||||
|
docs/_build/
|
||||||
|
|
||||||
# Backup files
|
# Backup files
|
||||||
*~
|
*~
|
||||||
*.swp
|
*.swp
|
||||||
|
|
||||||
|
# OCA rules
|
||||||
|
!static/lib/
|
||||||
|
@ -14,6 +14,11 @@ default_language_version:
|
|||||||
python: python3
|
python: python3
|
||||||
node: "14.13.0"
|
node: "14.13.0"
|
||||||
repos:
|
repos:
|
||||||
|
- repo: https://github.com/myint/autoflake
|
||||||
|
rev: v1.4
|
||||||
|
hooks:
|
||||||
|
- id: autoflake
|
||||||
|
args: ["-i", "--ignore-init-module-imports"]
|
||||||
- repo: https://github.com/psf/black
|
- repo: https://github.com/psf/black
|
||||||
rev: 19.10b0
|
rev: 19.10b0
|
||||||
hooks:
|
hooks:
|
||||||
@ -76,17 +81,17 @@ repos:
|
|||||||
files: /__init__\.py$
|
files: /__init__\.py$
|
||||||
additional_dependencies: ["flake8-bugbear==19.8.0"]
|
additional_dependencies: ["flake8-bugbear==19.8.0"]
|
||||||
- repo: https://github.com/pre-commit/mirrors-pylint
|
- repo: https://github.com/pre-commit/mirrors-pylint
|
||||||
rev: v2.3.1
|
rev: v2.5.3
|
||||||
hooks:
|
hooks:
|
||||||
- id: pylint
|
- id: pylint
|
||||||
name: pylint with optional checks
|
name: pylint with optional checks
|
||||||
args: ["--rcfile=.pylintrc", "--exit-zero"]
|
args: ["--rcfile=.pylintrc", "--exit-zero"]
|
||||||
verbose: true
|
verbose: true
|
||||||
additional_dependencies: ["pylint-odoo==3.1.0"]
|
additional_dependencies: ["pylint-odoo==3.5.0"]
|
||||||
- id: pylint
|
- id: pylint
|
||||||
name: pylint with mandatory checks
|
name: pylint with mandatory checks
|
||||||
args: ["--rcfile=.pylintrc-mandatory"]
|
args: ["--rcfile=.pylintrc-mandatory"]
|
||||||
additional_dependencies: ["pylint-odoo==3.1.0"]
|
additional_dependencies: ["pylint-odoo==3.5.0"]
|
||||||
- repo: https://github.com/asottile/pyupgrade
|
- repo: https://github.com/asottile/pyupgrade
|
||||||
rev: v1.26.2
|
rev: v1.26.2
|
||||||
hooks:
|
hooks:
|
||||||
|
@ -5,4 +5,4 @@ printWidth: 88
|
|||||||
proseWrap: always
|
proseWrap: always
|
||||||
semi: true
|
semi: true
|
||||||
trailingComma: "es5"
|
trailingComma: "es5"
|
||||||
xmlWhitespaceSensitivity: "ignore"
|
xmlWhitespaceSensitivity: "strict"
|
||||||
|
@ -46,8 +46,6 @@ enable=anomalous-backslash-in-string,
|
|||||||
method-inverse,
|
method-inverse,
|
||||||
method-required-super,
|
method-required-super,
|
||||||
method-search,
|
method-search,
|
||||||
missing-import-error,
|
|
||||||
missing-manifest-dependency,
|
|
||||||
openerp-exception-warning,
|
openerp-exception-warning,
|
||||||
pointless-statement,
|
pointless-statement,
|
||||||
pointless-string-statement,
|
pointless-string-statement,
|
||||||
@ -73,6 +71,7 @@ enable=anomalous-backslash-in-string,
|
|||||||
deprecated-module,
|
deprecated-module,
|
||||||
file-not-used,
|
file-not-used,
|
||||||
invalid-commit,
|
invalid-commit,
|
||||||
|
missing-manifest-dependency,
|
||||||
missing-newline-extrafiles,
|
missing-newline-extrafiles,
|
||||||
missing-readme,
|
missing-readme,
|
||||||
no-utf8-coding-comment,
|
no-utf8-coding-comment,
|
||||||
@ -82,6 +81,7 @@ enable=anomalous-backslash-in-string,
|
|||||||
too-complex,
|
too-complex,
|
||||||
unnecessary-utf8-coding-comment
|
unnecessary-utf8-coding-comment
|
||||||
|
|
||||||
|
|
||||||
[REPORTS]
|
[REPORTS]
|
||||||
msg-template={path}:{line}: [{msg_id}({symbol}), {obj}] {msg}
|
msg-template={path}:{line}: [{msg_id}({symbol}), {obj}] {msg}
|
||||||
output-format=colorized
|
output-format=colorized
|
||||||
|
@ -39,8 +39,6 @@ enable=anomalous-backslash-in-string,
|
|||||||
method-inverse,
|
method-inverse,
|
||||||
method-required-super,
|
method-required-super,
|
||||||
method-search,
|
method-search,
|
||||||
missing-import-error,
|
|
||||||
missing-manifest-dependency,
|
|
||||||
openerp-exception-warning,
|
openerp-exception-warning,
|
||||||
pointless-statement,
|
pointless-statement,
|
||||||
pointless-string-statement,
|
pointless-string-statement,
|
||||||
|
@ -21,17 +21,16 @@ jobs:
|
|||||||
include:
|
include:
|
||||||
- stage: linting
|
- stage: linting
|
||||||
name: "pre-commit"
|
name: "pre-commit"
|
||||||
before_install:
|
|
||||||
install: pip install pre-commit
|
install: pip install pre-commit
|
||||||
script: pre-commit run --all --show-diff-on-failure --verbose --color always
|
script: pre-commit run --all --show-diff-on-failure --verbose --color always
|
||||||
after_success:
|
after_success:
|
||||||
|
before_install:
|
||||||
- stage: test
|
- stage: test
|
||||||
env:
|
env:
|
||||||
- TESTS="1" ODOO_REPO="odoo/odoo" MAKEPOT="1"
|
- TESTS=1 ODOO_REPO="odoo/odoo" MAKEPOT="1"
|
||||||
- stage: test
|
- stage: test
|
||||||
env:
|
env:
|
||||||
- TESTS="1" ODOO_REPO="OCA/OCB"
|
- TESTS=1 ODOO_REPO="OCA/OCB"
|
||||||
|
|
||||||
env:
|
env:
|
||||||
global:
|
global:
|
||||||
- VERSION="13.0" TESTS="0" LINT_CHECK="0" MAKEPOT="0"
|
- VERSION="13.0" TESTS="0" LINT_CHECK="0" MAKEPOT="0"
|
||||||
|
10
CONTRIBUTING.md
Normal file
10
CONTRIBUTING.md
Normal file
@ -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.
|
12
LICENSE
12
LICENSE
@ -1,7 +1,7 @@
|
|||||||
GNU AFFERO GENERAL PUBLIC LICENSE
|
GNU AFFERO GENERAL PUBLIC LICENSE
|
||||||
Version 3, 19 November 2007
|
Version 3, 19 November 2007
|
||||||
|
|
||||||
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
|
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
|
||||||
Everyone is permitted to copy and distribute verbatim copies
|
Everyone is permitted to copy and distribute verbatim copies
|
||||||
of this license document, but changing it is not allowed.
|
of this license document, but changing it is not allowed.
|
||||||
|
|
||||||
@ -633,8 +633,8 @@ the "copyright" line and a pointer to where the full notice is found.
|
|||||||
Copyright (C) <year> <name of author>
|
Copyright (C) <year> <name of author>
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as published
|
it under the terms of the GNU Affero General Public License as published by
|
||||||
by the Free Software Foundation, either version 3 of the License, or
|
the Free Software Foundation, either version 3 of the License, or
|
||||||
(at your option) any later version.
|
(at your option) any later version.
|
||||||
|
|
||||||
This program is distributed in the hope that it will be useful,
|
This program is distributed in the hope that it will be useful,
|
||||||
@ -643,7 +643,7 @@ the "copyright" line and a pointer to where the full notice is found.
|
|||||||
GNU Affero General Public License for more details.
|
GNU Affero General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU Affero General Public License
|
You should have received a copy of the GNU Affero General Public License
|
||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
Also add information on how to contact you by electronic and paper mail.
|
Also add information on how to contact you by electronic and paper mail.
|
||||||
|
|
||||||
@ -658,4 +658,4 @@ specific requirements.
|
|||||||
You should also get your employer (if you work as a programmer) or school,
|
You should also get your employer (if you work as a programmer) or school,
|
||||||
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
||||||
For more information on this, and how to apply and follow the GNU AGPL, see
|
For more information on this, and how to apply and follow the GNU AGPL, see
|
||||||
<http://www.gnu.org/licenses/>.
|
<https://www.gnu.org/licenses/>.
|
||||||
|
36
README.md
36
README.md
@ -1,9 +1,11 @@
|
|||||||
[](https://runbot.odoo-community.org/runbot/repo/github-com-oca-knowledge-118)
|
[](https://runbot.odoo-community.org/runbot/repo/github-com-oca-knowledge-118)
|
||||||
[](https://travis-ci.org/OCA/knowledge)
|
[](https://travis-ci.com/OCA/knowledge)
|
||||||
[](https://codecov.io/gh/OCA/knowledge)
|
[](https://codecov.io/gh/OCA/knowledge)
|
||||||
|
[](https://translation.odoo-community.org/engage/knowledge-13-0/?utm_source=widget)
|
||||||
|
|
||||||
Knowledge
|
<!-- /!\ do not modify above this line -->
|
||||||
=========
|
|
||||||
|
# Knowledge
|
||||||
|
|
||||||
This project is meant to gather all community extensions of Odoo's knowledge and document management.
|
This project is meant to gather all community extensions of Odoo's knowledge and document management.
|
||||||
|
|
||||||
@ -12,8 +14,28 @@ Here you should find all community modules that:
|
|||||||
- implement means to structure knowledge
|
- implement means to structure knowledge
|
||||||
- provide access to knowledge/documents
|
- provide access to knowledge/documents
|
||||||
|
|
||||||
|
<!-- /!\ do not modify below this line -->
|
||||||
|
|
||||||
|
<!-- prettier-ignore-start -->
|
||||||
|
|
||||||
Translation Status
|
[//]: # (addons)
|
||||||
------------------
|
|
||||||
[](https://www.transifex.com/projects/p/OCA-knowledge-13-0)
|
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.
|
||||||
|
1
oca_dependencies.txt
Normal file
1
oca_dependencies.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
# See https://github.com/OCA/odoo-community.org/blob/master/website/Contribution/CONTRIBUTING.rst#oca_dependencies-txt
|
Loading…
Reference in New Issue
Block a user