diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 8156129..9fea8a4 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -33,7 +33,7 @@ repos: - id: check-executables-have-shebangs - id: check-merge-conflict - id: check-symlinks -# - id: check-xml + - id: check-xml - id: mixed-line-ending args: ["--fix=lf"] - repo: https://github.com/pre-commit/mirrors-pylint diff --git a/README.md b/README.md index b131c49..a6a0372 100644 --- a/README.md +++ b/README.md @@ -19,13 +19,15 @@ Available addons addon | version | summary --- | --- | --- [easy_my_coop](easy_my_coop/) | 12.0.3.0.1 | Manage your cooperative shares +[easy_my_coop_api](easy_my_coop_api/) | 12.0.0.0.1 | Open Easy My Coop to the world: RESTful API. [easy_my_coop_be](easy_my_coop_be/) | 12.0.1.2.0 | Easy My Coop Belgium Localization [easy_my_coop_ch](easy_my_coop_ch/) | 12.0.1.0.2 | Easy My Coop Switzerland localization +[easy_my_coop_es](easy_my_coop_es/) | 12.0.0.0.13 | Easy My Coop Spain [easy_my_coop_fr](easy_my_coop_fr/) | 12.0.1.0.1 | This is the french localization for the easy my coop module [easy_my_coop_loan](easy_my_coop_loan/) | 12.0.1.0.1 | This module allows to manage the bonds and subordinated loans subscription life cycle. [easy_my_coop_loan_website](easy_my_coop_loan_website/) | 12.0.1.0.1 | This module implements the subscription page for bonds and subordinated loans. [easy_my_coop_taxshelter_report](easy_my_coop_taxshelter_report/) | 12.0.1.0.1 | This module allows you to create a fiscal declaration year and to print tax shelter declaration for each cooperator. -[easy_my_coop_website](easy_my_coop_website/) | 12.0.1.0.0 | This module adds the cooperator subscription form allowing to subscribe for shares online. +[easy_my_coop_website](easy_my_coop_website/) | 12.0.1.0.3 | This module adds the cooperator subscription form allowing to subscribe for shares online. [easy_my_coop_website_portal](easy_my_coop_website_portal/) | 12.0.1.0.0 | Show cooperator information in the website portal. [partner_age](partner_age/) | 12.0.2.0.0 | This module computes the age of the partner. [theme_light](theme_light/) | 12.0.1.0.0 | extract of the theme zen diff --git a/easy_my_coop/README.rst b/easy_my_coop/README.rst index 1cfbefa..4cca8dc 100644 --- a/easy_my_coop/README.rst +++ b/easy_my_coop/README.rst @@ -32,6 +32,26 @@ Please don't hesitate to suggest one of your modules to this project. .. contents:: :local: +Installation +============ + +## Deploying with pip + +We used [odoo setup tools](https://pypi.org/project/setuptools-odoo/#packaging-a-single-addon) to generate the pypi files from the odoo manifests. To deploy any packaged module, so that odoo can later install them, +you can create a venv with this name (it's git-ignored) +```shell +python -m venv venv +``` +And then pip-install them [from pypi](https://pypi.org/user/coopdevs/). + +### Example + +For instance, for the addon `easy_my_coop_website_portal` +```shell +pip install odoo12-addon-easy-my-coop-website-portal==12.0.1.0.0.99.dev9 +``` +Beware that for word separation, pypi uses dashes `-` and odoo underscores `_`. + Bug Tracker =========== diff --git a/easy_my_coop/__manifest__.py b/easy_my_coop/__manifest__.py index f53712b..2a91490 100644 --- a/easy_my_coop/__manifest__.py +++ b/easy_my_coop/__manifest__.py @@ -25,10 +25,6 @@ "category": "Cooperative management", "website": "https://www.coopiteasy.be", "license": "AGPL-3", - "description": """ - This module allows to manage the cooperator subscription and all the - cooperative business processes. - """, "data": [ "data/easy_my_coop_data.xml", "data/paperformat.xml", diff --git a/easy_my_coop/description.rst b/easy_my_coop/readme/INSTALL.rst similarity index 99% rename from easy_my_coop/description.rst rename to easy_my_coop/readme/INSTALL.rst index 33db7e8..5482873 100644 --- a/easy_my_coop/description.rst +++ b/easy_my_coop/readme/INSTALL.rst @@ -14,4 +14,3 @@ For instance, for the addon `easy_my_coop_website_portal` pip install odoo12-addon-easy-my-coop-website-portal==12.0.1.0.0.99.dev9 ``` Beware that for word separation, pypi uses dashes `-` and odoo underscores `_`. - diff --git a/easy_my_coop/static/description/icon.svg b/easy_my_coop/static/description/icon.svg index 2c59dc5..9cb20ae 100644 --- a/easy_my_coop/static/description/icon.svg +++ b/easy_my_coop/static/description/icon.svg @@ -11,23 +11,23 @@ - - + + - - - - - - - - - + + + + + + + + +