Merge branch 'support_odoo_multiple_version' into develop

- Support TODO upgrade database and module
- Support multiple version odoo on same workspace
- Support switch odoo version
- Improve selenium navigate on Odoo
- Support TODO auto installation
- Separate ERPLibre python environment from odoo installation
- Add Nginx configuration example and Apache
This commit is contained in:
Mathieu Benoit 2025-10-31 01:52:40 -04:00
commit 8bf4427a71
196 changed files with 51927 additions and 12253 deletions

View file

@ -1 +1 @@
1.5.0
1.6.0

10
.gitignore vendored
View file

@ -12,16 +12,19 @@ config.conf
coverage*
.repo
addons
!addons/
addons/*
addons*/*
!script/addons
addons.*
odoo*/addons/addons
odoo*/addons
odoo*/odoo
doc/itpp*
doc/odoo*
script/OCA*
odoo
odoo*/OCA_OpenUpgrade
odoo*/odoo_documentation-user
image_db
get-poetry.py
artifacts
@ -39,7 +42,10 @@ pyproject.toml
.odoo-version
.poetry-version
.python-version
.python-odoo-version
requirements.txt
requirement/ignore_requirements.txt
screenshots
screencasts
private/todo/todo_override_private.json
.erplibre.error.txt

View file

@ -9,7 +9,17 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Added
- Support Odoo migration database and module with TODO
- Support multi version odoo switch on same workspace
- Script for hardening the installation
- Support Odoo versions 12.0 to 18.0
- Separate ERPLibre python installation from Odoo python with .venv.erplibre and .venv.odoo18
- Implement auto-installation with TODO.py
- TODO show documentation, download database, help with code formatting
## Changed
- Docker support postgresql 18
## [1.6.0] - 2025-04-25

View file

@ -1,5 +1,5 @@
SHELL := /bin/bash
LOG_FILE := ./.venv/make_test.log
LOG_FILE := ./.venv.$(cat ".erplibre-version" | xargs)/make_test.log
#############
# General #
#############
@ -38,11 +38,12 @@ endif
-include ./conf/make.documentation.Makefile
-include ./conf/make.image_db.Makefile
-include ./conf/make.installation.Makefile
-include ./conf/make.installation.poetry.Makefile
-include ./conf/make.test.Makefile
-include ./conf/make.todo.Makefile
# Include private Makefile
-include ./conf/make.private.Makefile
-include ./private/make.private.Makefile
# Example for update
.PHONY: custom_run_example
@ -91,12 +92,12 @@ pyenv_update:
.PHONY: db_create_db_test
db_create_db_test:
./script/make.sh db_drop_db_test
./.venv/bin/python3 ./odoo/odoo-bin db --create --database test
./odoo_bin.sh db --create --database test
.PHONY: db_clone_test_to_test2
db_clone_test_to_test2:
./.venv/bin/python3 ./odoo/odoo-bin db --drop --database test2
./.venv/bin/python3 ./odoo/odoo-bin db --clone --database test2 --from_database test
./odoo_bin.sh db --drop --database test2
./odoo_bin.sh db --clone --database test2 --from_database test
.PHONY: db_test_export
db_test_export:
@ -122,53 +123,57 @@ open_terminal:
##############
.PHONY: open_selenium
open_selenium:
./.venv/bin/python ./script/selenium/web_login.py
./.venv.erplibre/bin/python ./script/selenium/web_login.py
############
# format #
############
.PHONY: format
format:
./script/maintenance/format_file_to_commit.py
.PHONY: format_all
format_all:
parallel ::: "./script/make.sh format_code_generator" "./script/make.sh format_code_generator_template" "./script/make.sh format_script" "./script/make.sh format_erplibre_addons" "./script/make.sh format_supported_addons"
.PHONY: format_code_generator
format_code_generator:
.venv/bin/isort --profile black -l 79 ./addons/TechnoLibre_odoo-code-generator/
.venv.erplibre/bin/isort --profile black -l 79 ./addons/TechnoLibre_odoo-code-generator/
./script/maintenance/black.sh ./addons/TechnoLibre_odoo-code-generator/
./script/maintenance/prettier_xml.sh ./addons/TechnoLibre_odoo-code-generator/
.PHONY: format_erplibre_addons
format_erplibre_addons:
.venv/bin/isort --profile black -l 79 ./addons/ERPLibre_erplibre_addons/
.venv.erplibre/bin/isort --profile black -l 79 ./addons/ERPLibre_erplibre_addons/
./script/maintenance/black.sh ./addons/ERPLibre_erplibre_addons/
./script/maintenance/prettier_xml.sh ./addons/ERPLibre_erplibre_addons/
.venv/bin/isort --profile black -l 79 ./addons/ERPLibre_erplibre_theme_addons/
.venv.erplibre/bin/isort --profile black -l 79 ./addons/ERPLibre_erplibre_theme_addons/
./script/maintenance/black.sh ./addons/ERPLibre_erplibre_theme_addons/
#./script/maintenance/prettier_xml.sh ./addons/ERPLibre_erplibre_theme_addons/
.PHONY: format_supported_addons
format_supported_addons:
.venv/bin/isort --profile black -l 79 ./addons/MathBenTech_erplibre-family-management/
.venv.erplibre/bin/isort --profile black -l 79 ./addons/MathBenTech_erplibre-family-management/
./script/maintenance/black.sh ./addons/MathBenTech_erplibre-family-management/
#./script/maintenance/prettier_xml.sh ./addons/MathBenTech_erplibre-family-management/
.venv/bin/isort --profile black -l 79 ./addons/MathBenTech_odoo-business-spending-management-quebec-canada/
.venv.erplibre/bin/isort --profile black -l 79 ./addons/MathBenTech_odoo-business-spending-management-quebec-canada/
./script/maintenance/black.sh ./addons/MathBenTech_odoo-business-spending-management-quebec-canada/
#./script/maintenance/prettier_xml.sh ./addons/MathBenTech_erplibre-family-management/
.PHONY: format_code_generator_template
format_code_generator_template:
.venv/bin/isort --profile black -l 79 ./addons/TechnoLibre_odoo-code-generator-template/
.venv.erplibre/bin/isort --profile black -l 79 ./addons/TechnoLibre_odoo-code-generator-template/
./script/maintenance/black.sh ./addons/TechnoLibre_odoo-code-generator-template/
#./script/maintenance/prettier_xml.sh ./addons/TechnoLibre_odoo-code-generator-template/
.PHONY: format_script
format_script:
#.venv/bin/isort --profile black -l 79 ./script/ --gitignore
#.venv.erplibre/bin/isort --profile black -l 79 ./script/ --gitignore
./script/maintenance/black.sh ./script/
.PHONY: format_script_isort_only
format_script_isort_only:
.venv/bin/isort --profile black -l 79 ./script/ --gitignore
.venv.erplibre/bin/isort --profile black -l 79 ./script/ --gitignore
#########
# log #
@ -177,13 +182,6 @@ format_script_isort_only:
log_show_test:
vim ${LOG_FILE}
##########
# poetry #
##########
.PHONY: poetry_update
poetry_update:
./script/poetry/poetry_update.py
###########
# clean #
###########
@ -216,7 +214,12 @@ repo_configure_group_code_generator:
# Show git status for all repo
.PHONY: repo_show_status
repo_show_status:
./.venv/repo forall -pc "git status -s"
.venv.erplibre/bin/repo forall -pc "git status -s"
# Show git stash for all repo
.PHONY: repo_do_stash
repo_do_stash:
.venv.erplibre/bin/repo forall -pc "git stash"
# Show divergence between actual repository and production manifest
.PHONY: repo_diff_manifest_production
@ -285,6 +288,11 @@ config_gen_image_db:
./script/git/git_repo_update_group.py --group base,image_db
./script/generate_config.sh
.PHONY: config_gen_migration
config_gen_migration:
./script/git/git_repo_update_group.py --group base,addons,migration
./script/generate_config.sh
##########
# I18n #
##########
@ -292,7 +300,7 @@ config_gen_image_db:
# i18n generation demo_portal
.PHONY: i18n_generate_demo_portal
i18n_generate_demo_portal:
./.venv/bin/python3 ./odoo/odoo-bin i18n --database code_generator --module demo_portal --addons_path addons/TechnoLibre_odoo-code-generator
./odoo_bin.sh i18n --database code_generator --module demo_portal --addons_path addons/TechnoLibre_odoo-code-generator
###########
# Clean #
@ -300,7 +308,7 @@ i18n_generate_demo_portal:
.PHONY: clean
clean:
find . -type f -name '*.py[co]' -delete -o -type d -name __pycache__ -delete
find . \( -name '__pycache__' -type d -prune -o -name '*.pyc' -o -name '*.pyo' \) -exec rm -rf {} +
###############
# Statistic #

View file

@ -1,8 +1,8 @@
# ERPLibre
ERPLibre is a CRM/ERP platform including automated installation, maintenance, and development of open source modules of
the Odoo community version. It is a "soft-fork" of the Odoo Community Edition (OCE), meaning it aims at contributing back
upstream.
the Odoo community version. It is a "soft-fork" of the Odoo Community Edition (OCE), meaning it aims at contributing
back upstream.
It is based on a set of production-ready modules, supported by the Odoo Community Association (OCA) and an
ecosystem of specialized companies. This solution ensures digital sovereignty in a local environment while integrating
pre-trained Generative Transformers (GPT), bringing an additional dimension to data management and automation.
@ -11,32 +11,57 @@ Follow us on Mastodon : https://fosstodon.org/@erplibre
# Installation
Select a guide to install your environment.
## Easy install on Ubuntu or Debian using Docker
## Easy installation on Ubuntu or Debian using Docker
This has been tested in Debian 12 and Ubuntu 24.04 LTS.
**Note** : This is meant for a test environment, on a local network or similar environment not directly exposed to the Internet.
**Note** : This is meant for a test environment, on a local network or similar environment not directly exposed to the
Internet.
1. Make sure Docker and nginx web server are installed:<BR>
```sudo apt install docker docker-compose nginx```
```sudo apt install docker docker-compose nginx```
1. Get the latest ERPLibre Docker compose file:<BR>
```wget https://raw.githubusercontent.com/ERPLibre/ERPLibre/v1.6.0/docker-compose.yml```
```wget https://raw.githubusercontent.com/ERPLibre/ERPLibre/v1.6.0/docker-compose.yml```
1. Install and run ERPLibre with Docker running as a daemon (web server):<BR>
```sudo docker-compose up -d```
```sudo docker-compose up -d```
1. Open the final installation step at this web page :<BR>
```http://[server IP]:8069```<BR>
![Capture du 2024-11-05 08-34-45](https://github.com/user-attachments/assets/7c6295b6-cc95-462d-822c-3ff72b772155)
1. Finish the installation by providing a database name, email and password. then click on **Create Database**. Depending on your system resources **this may take more than 2 minutes without feedback !** Check your browser loading indicator.
```http://[server IP]:8069```<BR>
![odoo_first_installation.png](doc/image/odoo_first_installation.png)
1. Finish the installation by providing a database name, email and password. then click on **Create Database**.
Depending on your system resources **this may take more than 2 minutes without feedback !** Check your browser
loading indicator.
1. Next, the web page will reload itself, and you should see the Applications list in ERPLibre:<BR>
![2024-11-05_09-54](https://github.com/user-attachments/assets/1742c4a9-da96-466b-9c17-35eb5ca786ff)
You can now personalize your ERPLibre installation.
![odoo_application_list.png](doc/image/odoo_application_list.png)
You can now personalize your ERPLibre installation.
For more information, read [Docker guide](./docker/README.md).
## Install from source code
### Automated installation
For Debian/Ubuntu
```bash
sudo apt install make python
```
Clone the project:
```bash
git clone https://github.com/ERPLibre/ERPLibre.git
cd ERPLibre
```
Follow the instruction on the following script, it will try to detect your environment.
```bash
./install.sh
```
### Manually
Into Ubuntu, minimal dependency:
```bash
@ -81,6 +106,9 @@ Ready to execute:
make run
```
### For Windows
For Windows, read [WINDOWS_INSTALLATION.md](doc/WINDOWS_INSTALLATION.md)
## Discover guide
@ -94,26 +122,6 @@ make run
[Guide to run ERPLibre in development environment](./doc/DEVELOPMENT.md).
### Pycharm
First open
```bash
make pycharm_open
```
Close it, and configure
```bash
make pycharm_configure
```
Open it
```bash
make pycharm_open
```
# Execution
[Guide to run ERPLibre with different case](./doc/RUN.md).

View file

@ -6,7 +6,7 @@ devops_erplibre need sshpass
## Simplify push tag
For RELEASE.md, replace next value by a script to select all remote by manifest file.
Actually, need to push manually all different remote.
> ./.venv/repo forall -pc "git push ERPLibre --tags"
> .venv.erplibre/bin/repo forall -pc "git push ERPLibre --tags"
## Funding
- Add funding for MathBenTech and TechnoLibre

2
conf/git_manifest.csv Normal file
View file

@ -0,0 +1,2 @@
"filepath"
manifest/git_manifest_erplibre.xml
1 filepath
2 manifest/git_manifest_erplibre.xml

View file

@ -0,0 +1,5 @@
"filepath"
manifest/git_manifest_erplibre.xml
manifest/git_manifest_erplibre_extra.xml
manifest/git_manifest_erplibre_odoo.xml
manifest/git_manifest_erplibre_odoo_dev.xml
1 filepath
2 manifest/git_manifest_erplibre.xml
3 manifest/git_manifest_erplibre_extra.xml
4 manifest/git_manifest_erplibre_odoo.xml
5 manifest/git_manifest_erplibre_odoo_dev.xml

View file

@ -30,11 +30,11 @@ db_restore_erplibre_base_db_template:
.PHONY: db_drop_db_code_generator
db_drop_db_code_generator:
./.venv/bin/python3 ./odoo/odoo-bin db --drop --database code_generator
./odoo_bin.sh db --drop --database code_generator
.PHONY: db_drop_db_template
db_drop_db_template:
./.venv/bin/python3 ./odoo/odoo-bin db --drop --database template
./odoo_bin.sh db --drop --database template
.PHONY: db_test_re_export_website_attachments
db_test_re_export_website_attachments:
@ -288,39 +288,39 @@ test_code_generator_demo_mariadb_sql_example_1:
.PHONY: test_addons_code_generator
test_addons_code_generator:
./.venv/bin/coverage erase
./.venv/bin/python3 ./odoo/odoo-bin db --drop --database test_addons_code_generator
./.venv.erplibre/bin/coverage erase
./odoo_bin.sh db --drop --database test_addons_code_generator
# TODO missing test in code_generator
./test.sh --dev cg -d test_addons_code_generator --db-filter test_addons_code_generator -i code_generator
./.venv/bin/coverage combine -a
./.venv/bin/coverage report -m --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv/bin/coverage html --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv/bin/coverage json --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage combine -a
./.venv.erplibre/bin/coverage report -m --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage html --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage json --include="addons/TechnoLibre_odoo-code-generator/*"
# run: make open_test_coverage
.PHONY: test_addons_code_generator_code_generator
test_addons_code_generator_code_generator:
# TODO this test only generation, not test
./.venv/bin/coverage erase
./.venv.erplibre/bin/coverage erase
./script/database/db_restore.py --database test_addons_code_generator_code_generator
./test.sh --dev cg -d test_addons_code_generator_code_generator --db-filter test_addons_code_generator_code_generator -i code_generator_code_generator
./.venv/bin/coverage combine -a
./.venv/bin/coverage report -m --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv/bin/coverage html --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv/bin/coverage json --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage combine -a
./.venv.erplibre/bin/coverage report -m --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage html --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage json --include="addons/TechnoLibre_odoo-code-generator/*"
# run: make open_test_coverage
.PHONY: test_addons_code_generator_template_code_generator
test_addons_code_generator_template_code_generator:
# TODO this test only generation, not test
./.venv/bin/coverage erase
./.venv.erplibre/bin/coverage erase
./script/database/db_restore.py --database test_addons_code_generator_template_code_generator
./test.sh --dev cg -d test_addons_code_generator_template_code_generator --db-filter test_addons_code_generator_template_code_generator -i code_generator
./test.sh --dev cg -d test_addons_code_generator_template_code_generator --db-filter test_addons_code_generator_template_code_generator -i code_generator_template_code_generator
./.venv/bin/coverage combine -a
./.venv/bin/coverage report -m --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv/bin/coverage html --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv/bin/coverage json --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage combine -a
./.venv.erplibre/bin/coverage report -m --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage html --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage json --include="addons/TechnoLibre_odoo-code-generator/*"
# run: make open_test_coverage
# generate config repo code_generator

View file

@ -4,27 +4,27 @@
.PHONY: db_list
db_list:
./.venv/bin/python3 ./odoo/odoo-bin db --list
./odoo_bin.sh db --list
.PHONY: db_list_incompatible_database
db_list_incompatible_database:
./.venv/bin/python3 ./odoo/odoo-bin db --list_incompatible_db
./odoo_bin.sh db --list_incompatible_db
.PHONY: db_version
db_version:
./.venv/bin/python3 ./odoo/odoo-bin db --version
./odoo_bin.sh db --version
.PHONY: db_drop_db_test
db_drop_db_test:
./.venv/bin/python3 ./odoo/odoo-bin db --drop --database test
./odoo_bin.sh db --drop --database test
.PHONY: db_drop_db_test2
db_drop_db_test2:
./.venv/bin/python3 ./odoo/odoo-bin db --drop --database test2
./odoo_bin.sh db --drop --database test2
.PHONY: db_drop_db_test3
db_drop_db_test3:
./.venv/bin/python3 ./odoo/odoo-bin db --drop --database test3
./odoo_bin.sh db --drop --database test3
.PHONY: db_drop_all
db_drop_all:

View file

@ -49,6 +49,14 @@ docker_exec_erplibre_repo_show_status:
./script/docker/docker_repo_show_status.sh
# build docker
.PHONY: docker_build_odoo_18
docker_build_odoo_18:
./script/docker/docker_build.sh --odoo_18
.PHONY: docker_build_odoo_17
docker_build_odoo_17:
./script/docker/docker_build.sh --odoo_17
.PHONY: docker_build_odoo_16
docker_build_odoo_16:
./script/docker/docker_build.sh --odoo_16
@ -57,6 +65,10 @@ docker_build_odoo_16:
docker_build_odoo_16_clean:
./script/docker/docker_build.sh --odoo_16 --no-cache
.PHONY: docker_build_odoo_15
docker_build_odoo_15:
./script/docker/docker_build.sh --odoo_15
.PHONY: docker_build_odoo_14
docker_build_odoo_14:
./script/docker/docker_build.sh --odoo_14
@ -65,6 +77,10 @@ docker_build_odoo_14:
docker_build_odoo_14_clean:
./script/docker/docker_build.sh --odoo_14 --no-cache
.PHONY: docker_build_odoo_13
docker_build_odoo_13:
./script/docker/docker_build.sh --odoo_13
.PHONY: docker_build_odoo_12
docker_build_odoo_12:
./script/docker/docker_build.sh --odoo_12
@ -91,4 +107,8 @@ docker_build_release_beta:
# docker clean all
.PHONY: docker_clean_all
docker_clean_all:
docker system prune -a --volumes
./script/terminal/validate_to_continue.sh "⚠️ This will REMOVE unused images, containers, networks, and VOLUMES." && docker system prune -a --volumes
.PHONY: docker_compose_clean_all
docker_compose_clean_all:
./script/terminal/validate_to_continue.sh "⚠️ This will REMOVE docker compose images, volumes and network." && docker-compose down --rmi all -v

View file

@ -31,7 +31,7 @@ open_doc_all:
# documentation dev
.PHONY: doc_dev
doc_dev:
source ./.venv/bin/activate && make -C doc/itpp-labs_odoo-development/docs html || exit 1
source ./.venv.erplibre/bin/activate && make -C doc/itpp-labs_odoo-development/docs html || exit 1
.PHONY: open_doc_dev
open_doc_dev:
@ -44,7 +44,7 @@ doc_clean_dev:
# documentation migration
.PHONY: doc_migration
doc_migration:
source ./.venv/bin/activate && make -C doc/itpp-labs_odoo-port-docs/docs html || exit 1
source ./.venv.erplibre/bin/activate && make -C doc/itpp-labs_odoo-port-docs/docs html || exit 1
.PHONY: open_doc_migration
open_doc_migration:
@ -57,7 +57,7 @@ doc_clean_migration:
# documentation test
.PHONY: doc_test
doc_test:
source ./.venv/bin/activate && make -C doc/itpp-labs_odoo-test-docs/doc-src html || exit 1
source ./.venv.erplibre/bin/activate && make -C doc/itpp-labs_odoo-test-docs/doc-src html || exit 1
.PHONY: open_doc_test
open_doc_test:
@ -71,7 +71,7 @@ doc_clean_test:
.PHONY: doc_user
doc_user:
ln -sf ../../odoo/odoo ./doc/odoo_documentation-user/odoo
source ./.venv/bin/activate && make -C doc/odoo_documentation-user html || exit 1
source ./.venv.erplibre/bin/activate && make -C doc/odoo_documentation-user html || exit 1
.PHONY: open_doc_user
open_doc_user:
@ -84,4 +84,4 @@ doc_clean_user:
# documentation markdown
.PHONY: doc_markdown
doc_markdown:
./.venv/bin/mmg --verbose --yes ./doc/CODE_GENERATOR.base.md
./.venv.erplibre/bin/mmg --verbose --yes ./doc/CODE_GENERATOR.base.md

View file

@ -5,38 +5,38 @@
.PHONY: image_db_create_erplibre_code_generator
image_db_create_erplibre_code_generator:
./script/make.sh addons_install_code_generator_basic
./.venv/bin/python3 ./odoo/odoo-bin db --backup --database code_generator --restore_image erplibre_code_generator_basic
./odoo_bin.sh db --backup --database code_generator --restore_image erplibre_code_generator_basic
./script/make.sh addons_install_code_generator_featured
./.venv/bin/python3 ./odoo/odoo-bin db --backup --database code_generator --restore_image erplibre_code_generator_featured
./odoo_bin.sh db --backup --database code_generator --restore_image erplibre_code_generator_featured
./script/make.sh addons_install_code_generator_full
./.venv/bin/python3 ./odoo/odoo-bin db --backup --database code_generator --restore_image erplibre_code_generator_full
./odoo_bin.sh db --backup --database code_generator --restore_image erplibre_code_generator_full
.PHONY: image_db_create_all_parallel
image_db_create_all_parallel:
./script/database/db_restore.py --clean_cache
echo "Search in-existing module"
./.venv/bin/python3 ./script/database/image_db.py --check_addons_exist
./.venv.erplibre/bin/python3 ./script/database/image_db.py --check_addons_exist
echo "Create Image DB"
./.venv/bin/python3 ./script/database/image_db.py --generate_bash_cmd_parallel | bash
./.venv.erplibre/bin/python3 ./script/database/image_db.py --generate_bash_cmd_parallel | bash
./script/database/db_restore.py --clean_cache
#./script/make.sh image_db_create_test_website_attachments
.PHONY: image_db_list_data
image_db_list_data:
./.venv/bin/python3 ./script/database/image_db.py --generate_bash_cmd_parallel
#./.venv/bin/python3 ./script/database/image_db.py --generate_bash_cmd_parallel --odoo_version 12.0
./.venv.erplibre/bin/python3 ./script/database/image_db.py --generate_bash_cmd_parallel
#./.venv.erplibre/bin/python3 ./script/database/image_db.py --generate_bash_cmd_parallel --odoo_version 12.0
.PHONY: image_db_list
image_db_list:
./.venv/bin/python3 ./script/database/image_db.py --show_list_only
#./.venv/bin/python3 ./script/database/image_db.py --generate_bash_cmd_parallel --odoo_version 12.0
./.venv.erplibre/bin/python3 ./script/database/image_db.py --show_list_only
#./.venv.erplibre/bin/python3 ./script/database/image_db.py --generate_bash_cmd_parallel --odoo_version 12.0
.PHONY: image_db_create_test_website_attachments
image_db_create_test_website_attachments:
./script/database/db_restore.py --database code_generator_test_website_attachements --image test_website_attachments
# Do your stuff
./.venv/bin/python3 ./odoo/odoo-bin --limit-time-real 999999 --no-http -c config.conf --stop-after-init -d code_generator_test_website_attachements -u all
./.venv/bin/python3 ./odoo/odoo-bin db --backup --database code_generator_test_website_attachements --restore_image test_website_attachments
./odoo_bin.sh --limit-time-real 999999 --no-http -c config.conf --stop-after-init -d code_generator_test_website_attachements -u all
./odoo_bin.sh db --backup --database code_generator_test_website_attachements --restore_image test_website_attachments
.PHONY: image_diff_base_website
image_diff_base_website:

View file

@ -11,13 +11,60 @@ install_dev:
# ./script/install/install_locally_dev.sh
./script/version/update_env_version.py --install_dev
.PHONY: install_odoo_18
install_odoo_18:
./script/version/update_env_version.py --erplibre_version odoo18.0_python3.12.10 --install_dev
.PHONY: switch_odoo_18
switch_odoo_18:
./script/version/update_env_version.py --erplibre_version odoo18.0_python3.12.10 --switch
./script/make.sh config_gen_all
.PHONY: switch_odoo_18_update
switch_odoo_18_update:
./script/version/update_env_version.py --erplibre_version odoo18.0_python3.12.10 --switch --switch_update
./script/make.sh config_gen_all
.PHONY: install_odoo_17
install_odoo_17:
./script/version/update_env_version.py --erplibre_version odoo17.0_python3.10.18 --install_dev
.PHONY: switch_odoo_17
switch_odoo_17:
./script/version/update_env_version.py --erplibre_version odoo17.0_python3.10.18 --switch
./script/make.sh config_gen_all
.PHONY: switch_odoo_17_update
switch_odoo_17_update:
./script/version/update_env_version.py --erplibre_version odoo17.0_python3.10.18 --switch --switch_update
./script/make.sh config_gen_all
.PHONY: install_odoo_16
install_odoo_16:
./script/version/update_env_version.py --erplibre_version odoo16.0_python3.10.14 --install_dev
./script/version/update_env_version.py --erplibre_version odoo16.0_python3.10.18 --install_dev
.PHONY: switch_odoo_16
switch_odoo_16:
./script/version/update_env_version.py --erplibre_version odoo16.0_python3.10.14 --switch
./script/version/update_env_version.py --erplibre_version odoo16.0_python3.10.18 --switch
./script/make.sh config_gen_all
.PHONY: switch_odoo_16_update
switch_odoo_16_update:
./script/version/update_env_version.py --erplibre_version odoo16.0_python3.10.18 --switch --switch_update
./script/make.sh config_gen_all
.PHONY: install_odoo_15
install_odoo_15:
./script/version/update_env_version.py --erplibre_version odoo15.0_python3.8.20 --install_dev
.PHONY: switch_odoo_15
switch_odoo_15:
./script/version/update_env_version.py --erplibre_version odoo15.0_python3.8.20 --switch
./script/make.sh config_gen_all
.PHONY: switch_odoo_15_update
switch_odoo_15_update:
./script/version/update_env_version.py --erplibre_version odoo15.0_python3.8.20 --switch --switch_update
./script/make.sh config_gen_all
.PHONY: install_odoo_14
@ -29,6 +76,25 @@ switch_odoo_14:
./script/version/update_env_version.py --erplibre_version odoo14.0_python3.8.20 --switch
./script/make.sh config_gen_all
.PHONY: switch_odoo_14_update
switch_odoo_14_update:
./script/version/update_env_version.py --erplibre_version odoo14.0_python3.8.20 --switch --switch_update
./script/make.sh config_gen_all
.PHONY: install_odoo_13
install_odoo_13:
./script/version/update_env_version.py --erplibre_version odoo13.0_python3.7.17 --install_dev
.PHONY: switch_odoo_13
switch_odoo_13:
./script/version/update_env_version.py --erplibre_version odoo13.0_python3.7.17 --switch
./script/make.sh config_gen_all
.PHONY: switch_odoo_13_update
switch_odoo_13_update:
./script/version/update_env_version.py --erplibre_version odoo13.0_python3.7.17 --switch --switch_update
./script/make.sh config_gen_all
.PHONY: install_odoo_12
install_odoo_12:
./script/version/update_env_version.py --erplibre_version odoo12.0_python3.7.17 --install_dev
@ -38,19 +104,26 @@ switch_odoo_12:
./script/version/update_env_version.py --erplibre_version odoo12.0_python3.7.17 --switch
./script/make.sh config_gen_all
.PHONY: switch_odoo_12_update
switch_odoo_12_update:
./script/version/update_env_version.py --erplibre_version odoo12.0_python3.7.17 --switch --switch_update
./script/make.sh config_gen_all
.PHONY: install_odoo_all_version
install_odoo_all_version:
./script/make.sh install_odoo_12
./script/make.sh install_odoo_14
./script/make.sh install_odoo_18
./script/make.sh install_odoo_17
./script/make.sh install_odoo_16
./script/make.sh install_odoo_15
./script/make.sh install_odoo_14
./script/make.sh install_odoo_13
./script/make.sh install_odoo_12
.PHONY: install_odoo_all_version_dev
install_odoo_all_version_dev:
echo "Open Pycharm, close it before install Odoo and reopen at the end"
pycharm .
./script/make.sh install_odoo_12
./script/make.sh install_odoo_14
./script/make.sh install_odoo_16
./script/make.sh install_odoo_all_version
#.PHONY: install_update_odoo
#install_update_odoo:

View file

@ -0,0 +1,22 @@
###########
# INSTALL #
###########
.PHONY: install_venv_with_minimal_pip
install_venv_with_minimal_pip:
# This install .venv.odoo.version with poetry without complete pip installation
# This is interested to create new pip installation
WITH_POETRY_INSTALLATION=0 ./script/install/install_locally.sh
##########
# poetry #
##########
.PHONY: poetry_update
poetry_update:
./script/poetry/poetry_update.py
.PHONY: poetry_update_force
poetry_update_force:
# Use this to recreate pip dependency from new installation, this will ignore freeze versions
./script/poetry/poetry_update.py -f

View file

@ -2,7 +2,7 @@
# TEST #
########
# TODO load specific test file : ./run.sh -d test_file --log-level=test --test-enable --stop-after-init --test-file ./.venv/test.py
# TODO load specific test file : ./run.sh -d test_file --log-level=test --test-enable --stop-after-init --test-file ./.venv.erplibre/test.py
.PHONY: open_test_coverage
open_test_coverage:
@ -48,14 +48,14 @@ test_full_fast_coverage:
./script/make.sh clean
# Need to create a BD to create cache _cache_erplibre_base
./script/database/db_restore.py --database test
./.venv/bin/coverage erase
./.venv.erplibre/bin/coverage erase
./script/test/run_parallel_test.py --coverage
# TODO This test is broken in parallel
#./script/make.sh test_coverage_code_generator_hello_world
./.venv/bin/coverage combine -a
./.venv/bin/coverage report -m --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv/bin/coverage html --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv/bin/coverage json --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage combine -a
./.venv.erplibre/bin/coverage report -m --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage html --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage json --include="addons/TechnoLibre_odoo-code-generator/*"
# run: make open_test_coverage
@ -64,12 +64,12 @@ test_cg_demo:
./script/make.sh clean
# Need to create a BD to create cache _cache_erplibre_base
./script/database/db_restore.py --database test
./.venv/bin/coverage erase
./.venv.erplibre/bin/coverage erase
./script/addons/coverage_install_addons_dev.sh test code_generator_demo
./.venv/bin/coverage combine -a
./.venv/bin/coverage report -m --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv/bin/coverage html --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv/bin/coverage json --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage combine -a
./.venv.erplibre/bin/coverage report -m --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage html --include="addons/TechnoLibre_odoo-code-generator/*"
./.venv.erplibre/bin/coverage json --include="addons/TechnoLibre_odoo-code-generator/*"
.PHONY: test_base
test_base:
@ -102,20 +102,26 @@ test_installation_demo:
###############
.PHONY: test_addons_sale
test_addons_sale:
./.venv/bin/coverage erase
./.venv/bin/python3 ./odoo/odoo-bin db --drop --database test_addons_sale
./.venv.erplibre/bin/coverage erase
./odoo_bin.sh db --drop --database test_addons_sale
./test.sh -d test_addons_sale --db-filter test_addons_sale -i sale
./.venv/bin/coverage combine -a
./.venv/bin/coverage report -m
./.venv/bin/coverage html
./.venv/bin/coverage json
./.venv.erplibre/bin/coverage combine -a
./.venv.erplibre/bin/coverage report -m
./.venv.erplibre/bin/coverage html
./.venv.erplibre/bin/coverage json
.PHONY: test_addons_helpdesk
test_addons_helpdesk:
./.venv/bin/coverage erase
./.venv/bin/python3 ./odoo/odoo-bin db --drop --database test_addons_helpdesk
./.venv.erplibre/bin/coverage erase
./odoo_bin.sh db --drop --database test_addons_helpdesk
./test.sh -d test_addons_helpdesk --db-filter test_addons_helpdesk -i helpdesk_mgmt
./.venv/bin/coverage combine -a
./.venv/bin/coverage report -m
./.venv/bin/coverage html
./.venv/bin/coverage json
./.venv.erplibre/bin/coverage combine -a
./.venv.erplibre/bin/coverage report -m
./.venv.erplibre/bin/coverage html
./.venv.erplibre/bin/coverage json
.PHONY: test_addons_project_sale_link_specific_file
test_addons_project_sale_link_specific_file:
./odoo_bin.sh db --drop --database test_addons_project_sale_link
./script/addons/install_addons_dev.sh test_addons_project_sale_link project_sale_link
./test.sh -d test_addons_project_sale_link --db-filter test_addons_project_sale_link -i project_sale_link --test-file=odoo18.0/addons/OCA_project/project_sale_link/tests/test_project_sale_link.py

View file

@ -239,6 +239,24 @@
}
]
},
"odoo13.0_base": {
"base": "",
"disable": false,
"image_list": [
{
"module": [
"auth_user_case_insensitive",
"auto_backup",
"disable_odoo_online",
"fetchmail_notify_error_to_sender",
"mail_debrand",
"remove_odoo_enterprise",
"web_responsive",
"web_timeline"
]
}
]
},
"odoo14.0_base": {
"base": "",
"disable": false,
@ -427,6 +445,33 @@
}
]
},
"odoo15.0_base": {
"base": "",
"disable": false,
"image_list": [
{
"module": [
"auth_user_case_insensitive",
"auto_backup",
"disable_odoo_online",
"mail_debrand",
"remove_odoo_enterprise",
"web_responsive",
"web_timeline",
"partner_firstname",
"web_search_with_and",
"web_listview_range_select",
"web_dialog_size",
"web_refresher",
"date_range",
"partner_contact_access_link",
"auditlog",
"queue_job",
"web_advanced_search"
]
}
]
},
"odoo16.0_base": {
"base": "",
"disable": false,
@ -446,7 +491,6 @@
"web_search_with_and",
"web_listview_range_select",
"web_dialog_size",
"password_security",
"web_refresher",
"date_range",
"partner_contact_access_link",
@ -532,7 +576,6 @@
"web_search_with_and",
"web_listview_range_select",
"web_dialog_size",
"password_security",
"web_refresher",
"date_range",
"partner_contact_access_link",
@ -639,5 +682,56 @@
]
}
]
},
"odoo17.0_base": {
"base": "",
"disable": false,
"image_list": [
{
"module": [
"auth_user_case_insensitive",
"auto_backup",
"disable_odoo_online",
"mail_debrand",
"remove_odoo_enterprise",
"web_responsive",
"web_timeline",
"server_action_mass_edit",
"partner_firstname",
"web_search_with_and",
"web_dialog_size",
"web_refresher",
"date_range",
"partner_contact_access_link",
"auditlog",
"queue_job"
]
}
]
},
"odoo18.0_base": {
"base": "",
"disable": false,
"image_list": [
{
"module": [
"auth_user_case_insensitive",
"disable_odoo_online",
"remove_odoo_enterprise",
"web_dark_mode",
"web_theme_classic",
"muk_web_theme",
"web_timeline",
"server_action_mass_edit",
"partner_firstname",
"web_search_with_and",
"web_dialog_size",
"web_refresher",
"date_range",
"partner_contact_access_link",
"queue_job"
]
}
]
}
}

View file

@ -29,4 +29,7 @@ run_robotlibre,./odoo/odoo-bin,--limit-time-real 999999 -c config.conf -d robotl
run_robotlibre_update,./odoo/odoo-bin,--limit-time-real 999999 --no-http --stop-after-init --dev cg -d robotlibre -i erplibre_devops -u erplibre_devops,robotlibre,
run_robotlibre_generate,./script/code_generator/new_project.py,-f -d ./addons/ERPLibre_erplibre_addons -m erplibre_devops,robotlibre,
run_todo,./script/todo/todo.py,,TODO,
poetry update,script/poetry/poetry_update.py,,Poetry,
poetry update force,script/poetry/poetry_update.py,--force,Poetry,
pycharm_configuration_init,./script/ide/pycharm_configuration.py,--init,IDE,
Web Login,script/selenium/web_login.py,,Selenium,

1 name script_path parameters folder default
29 run_robotlibre_update ./odoo/odoo-bin --limit-time-real 999999 --no-http --stop-after-init --dev cg -d robotlibre -i erplibre_devops -u erplibre_devops robotlibre
30 run_robotlibre_generate ./script/code_generator/new_project.py -f -d ./addons/ERPLibre_erplibre_addons -m erplibre_devops robotlibre
31 run_todo ./script/todo/todo.py TODO
32 poetry update script/poetry/poetry_update.py Poetry
33 poetry update force script/poetry/poetry_update.py --force Poetry
34 pycharm_configuration_init ./script/ide/pycharm_configuration.py --init IDE
35 Web Login script/selenium/web_login.py Selenium

View file

@ -10,3 +10,8 @@ artifacts
cache
htmlcov
node_modules
.venv
.venv.erplibre
odoo
screencasts
screenshots

View file

@ -0,0 +1 @@
.venv.erplibre

View file

@ -0,0 +1 @@
3.12.10

View file

@ -2,18 +2,48 @@
"odoo12.0_python3.7.17": {
"odoo_version": "12.0",
"python_version": "3.7.17",
"poetry_version": "1.5.0"
"poetry_version": "1.5.0",
"is_deprecated": true,
"note": "Deprecated"
},
"odoo13.0_python3.7.17": {
"odoo_version": "13.0",
"python_version": "3.7.17",
"poetry_version": "1.5.0",
"is_deprecated": true,
"note": "Deprecated"
},
"odoo14.0_python3.8.20": {
"odoo_version": "14.0",
"python_version": "3.8.20",
"poetry_version": "1.5.0"
"poetry_version": "1.5.0",
"is_deprecated": true,
"note": "Deprecated"
},
"odoo16.0_python3.10.14": {
"odoo15.0_python3.8.20": {
"odoo_version": "15.0",
"python_version": "3.8.20",
"poetry_version": "1.8.3",
"is_deprecated": true,
"note": "Deprecated"
},
"odoo16.0_python3.10.18": {
"odoo_version": "16.0",
"python_version": "3.10.14",
"python_version": "3.10.18",
"poetry_version": "1.8.3",
"default": true,
"note": "Official support ERPLibre 1.6.0"
},
"odoo17.0_python3.10.18": {
"odoo_version": "17.0",
"python_version": "3.10.18",
"poetry_version": "1.8.3",
"note": "New GUI"
},
"odoo18.0_python3.12.10": {
"odoo_version": "18.0",
"python_version": "3.12.10",
"poetry_version": "2.1.3",
"note": "Last version"
}
}

View file

@ -1,21 +1,4 @@
#!/usr/bin/env bash
source ./.venv/bin/activate
Red='\033[0;31m' # Red
Color_Off='\033[0m' # Text Reset
export ODOO_MODE_COVERAGE="true"
CONFIG_PATH="./config.conf"
ORIGIN_CONFIG_PATH=CONFIG_PATH
if [ ! -f "${CONFIG_PATH}" ]; then
CONFIG_PATH="/etc/odoo/odoo.conf"
if [ ! -f "${CONFIG_PATH}" ]; then
echo "${Red}Cannot find${Color_Off} ERPLibre configuration ${ORIGIN_CONFIG_PATH}, did you install ERPLibre? > make install"
exit 1
fi
fi
coverage run -p ./odoo/odoo-bin -c "${CONFIG_PATH}" --limit-time-real 99999 --limit-time-cpu 99999 "$@"
retVal=$?
if [[ $retVal -ne 0 ]]; then
echo "${Red}Error${Color_Off} run.sh"
exit 1
fi
./run.sh "$@"

View file

@ -1,165 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote fetch="https://github.com/ERPLibre/" name="CybroOdoo"/>
<remote fetch="https://github.com/ERPLibre/" name="ERPLibre"/>
<remote fetch="https://github.com/ERPLibre/" name="MathBenTech"/>
<remote fetch="https://github.com/ERPLibre/" name="Numigi"/>
<remote fetch="https://github.com/ERPLibre/" name="OCA"/>
<remote fetch="https://github.com/ERPLibre/" name="OmniaGit"/>
<remote fetch="https://github.com/ERPLibre/" name="Smile-SA"/>
<remote fetch="https://github.com/ERPLibre/" name="TechnoLibre"/>
<remote fetch="https://github.com/ERPLibre/" name="ajepe"/>
<remote fetch="https://github.com/ERPLibre/" name="camptocamp"/>
<remote fetch="https://github.com/ERPLibre/" name="dhongu"/>
<remote fetch="https://github.com/ERPLibre/" name="it-projects-llc"/>
<remote fetch="https://github.com/ERPLibre/" name="itpp-labs"/>
<remote fetch="https://github.com/ERPLibre/" name="kinjal-sorathiya"/>
<remote fetch="https://github.com/ERPLibre/" name="muk-it"/>
<remote fetch="https://github.com/ERPLibre/" name="novacode-nl"/>
<remote fetch="https://github.com/ERPLibre/" name="obayit"/>
<remote fetch="https://github.com/ERPLibre/" name="odoo"/>
<remote fetch="https://github.com/ERPLibre/" name="odooaktiv"/>
<remote fetch="https://github.com/ERPLibre/" name="odoomates"/>
<remote fetch="https://github.com/ERPLibre/" name="openeducat"/>
<remote fetch="https://github.com/ERPLibre/" name="pledra"/>
<remote fetch="https://github.com/ERPLibre/" name="tegin"/>
<default remote="ERPLibre" revision="12.0" sync-c="true" sync-j="4"/>
<project clone-depth="1" dest-branch="12.0" groups="base" name="ERPLibre_image_db.git" path="image_db" revision="2edfcda7a7d2db20fcacff0f3354dc72ed718a9e" upstream="12.0"/>
<project dest-branch="dev_12.0" groups="addons" name="OpenHRMS.git" path="addons/CybroOdoo_OpenHRMS" remote="CybroOdoo" revision="d1220087280d304310db09b4bbf1818c8ab04b69" upstream="dev_12.0"/>
<project dest-branch="master" groups="addons" name="Property-Management_odoo.git" path="addons/kinjal-sorathiya_Property-Management_odoo" remote="kinjal-sorathiya" revision="922f6878ac560829d2ebe951b93f858c1e7d256d" upstream="master"/>
<project dest-branch="12.0" groups="addons" name="QuotationRevision.git" path="addons/MathBenTech_QuotationRevision" remote="MathBenTech" revision="701438f9c59bd657de516d9ef4de1ba6167bf30b" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="addons" name="access-addons.git" path="addons/itpp-labs_access-addons" remote="itpp-labs" revision="e5c89b1032a2bbe37db9a6cf32a3205d9656cc98" upstream="12.0_dev"/>
<project dest-branch="12.0_dev" groups="addons" name="account-analytic.git" path="addons/OCA_account-analytic" remote="OCA" revision="8e5cf39a479d5d60dcb1c729ed53258d4eb17bda" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons" name="account-budgeting.git" path="addons/OCA_account-budgeting" remote="OCA" revision="a692eac196349291cad2326fa2f2c06523839423" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="account-closing.git" path="addons/OCA_account-closing" remote="OCA" revision="3db6422656a9299cfccc7fa0806c5435ef032d76" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="account-consolidation.git" path="addons/OCA_account-consolidation" remote="OCA" revision="655a388688c4392019c8c8cdb209bdef591ea2f1" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="account-financial-reporting.git" path="addons/OCA_account-financial-reporting" remote="OCA" revision="90a3718f7caf51923c17838fe20ffcf0e4324454" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="addons" name="account-financial-tools.git" path="addons/OCA_account-financial-tools" remote="OCA" revision="e2d8103ddf91cd73818dfc5d71469ebe4a4375e8" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons" name="account-fiscal-rule.git" path="addons/OCA_account-fiscal-rule" remote="OCA" revision="ed508d83b5b641b3f3e6026d44bea2485f94980d" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="account-invoice-reporting.git" path="addons/OCA_account-invoice-reporting" remote="OCA" revision="e780372706f752c669c95d7364d9557465d0a87d" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="account-invoicing.git" path="addons/OCA_account-invoicing" remote="OCA" revision="e6b60d9e16884c6ee2fb514bc4fc9f4e8d775c83" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="account-payment.git" path="addons/OCA_account-payment" remote="OCA" revision="6d451d41427070f7efa1328c7dcf635a6f6cdf0c" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="account-reconcile.git" path="addons/OCA_account-reconcile" remote="OCA" revision="77a5841accf5d0a334cbf08b21aa7c115c47e540" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="apps-store.git" path="addons/OCA_apps-store" remote="OCA" revision="b5378c9b7d8405aacb1f122e7dad6b3fc1cb296a" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="bank-payment.git" path="addons/OCA_bank-payment" remote="OCA" revision="44bf47e55ed468d5f8028796ddb2fccc768cd821" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="bank-statement-import.git" path="addons/OCA_bank-statement-import" remote="OCA" revision="88193f394cf2d4d1aab5638068e7a4b8e0007d52" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="brand.git" path="addons/OCA_brand" remote="OCA" revision="72292b7bda14eb17669b3073d643365ca79f3ddc" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="business-requirement.git" path="addons/OCA_business-requirement" remote="OCA" revision="dcdd77c75a15d6c88e3b19ae9990958a1eea2230" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="commission.git" path="addons/OCA_commission" remote="OCA" revision="49afbf7dc3282ef065cd521af6672a68d76bc96d" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="community-data-files.git" path="addons/OCA_community-data-files" remote="OCA" revision="38a2ffdbd770e16bf22ad1a6bc241c3162e6bcd5" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="connector-ecommerce.git" path="addons/OCA_connector-ecommerce" remote="OCA" revision="060ad840f42817daf9f1377c0adb16f57e8831b4" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="connector-interfaces.git" path="addons/OCA_connector-interfaces" remote="OCA" revision="8d1e9c6a2dd8a328c8a467ef1681c2842bc764c9" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="connector-jira.git" path="addons/OCA_connector-jira" remote="OCA" revision="3a655749695e8c013fda6260ce2a3896b4a74585" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="connector-telephony.git" path="addons/OCA_connector-telephony" remote="OCA" revision="8fae4b6d03e69b92abc3e7a93e36038860efa97b" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="connector.git" path="addons/OCA_connector" remote="OCA" revision="2c6ecdef282f562a563d361f152f4afb01deb247" upstream="12.0"/>
<project dest-branch="12.0" groups="addons,code_generator,image_db" name="contract.git" path="addons/OCA_contract" remote="OCA" revision="a2aa26caff2301ebdeca7212ae74b06be367ea59" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="credit-control.git" path="addons/OCA_credit-control" remote="OCA" revision="04664c974060d728d37ff0c31c2549d4fb0656e6" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="crm.git" path="addons/OCA_crm" remote="OCA" revision="8023db438982922607b6f0dd3ac3870d6ce754e9" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="currency.git" path="addons/OCA_currency" remote="OCA" revision="3193f2b21e0b6cfae7d3e0d4369f8d13999ae18c" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="data-protection.git" path="addons/OCA_data-protection" remote="OCA" revision="8e2859c9092291776ba5fcb71ef970f08c287875" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="ddmrp.git" path="addons/OCA_ddmrp" remote="OCA" revision="f4f2f920c091caef4bf0b55c6e1a98ed333afa25" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="delivery-carrier.git" path="addons/OCA_delivery-carrier" remote="OCA" revision="5142d2b8aa03e8e4b17b823b9e0e6b6e4d63b75e" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="deltatech.git" path="addons/dhongu_deltatech" remote="dhongu" revision="c999e090c4d59d8dec7a78202562c8d3bb30a22c" upstream="12.0"/>
<project dest-branch="12.0" groups="addons,code_generator,image_db" name="design-themes.git" path="addons/odoo_design-themes" remote="odoo" revision="f4a5affcd6592f3decda95dcce20afca517270a2" upstream="12.0"/>
<project dest-branch="12.0" groups="addons,base" name="development.git" path="addons/MathBenTech_development" remote="MathBenTech" revision="66e17f1be83ef79c1c2ad13c001aab07c6a5d36d" upstream="12.0"/>
<project dest-branch="12.0" groups="odoo" name="documentation-user.git" path="doc/odoo_documentation-user" remote="odoo" revision="c6556f144db6e3b9a94ddf1e6f586e0ab4f38a40" upstream="12.0"/>
<project dest-branch="12.0_module_donation_website" groups="addons" name="donation.git" path="addons/OCA_donation" remote="OCA" revision="007781a382f1c17035fb9cbec0096524eb2684b8" upstream="12.0_module_donation_website"/>
<project dest-branch="12.0" groups="addons" name="e-commerce.git" path="addons/OCA_e-commerce" remote="OCA" revision="d049af51695c7ebb1bf7f86ce125949a41f7f9ec" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="edi.git" path="addons/OCA_edi" remote="OCA" revision="c48610e2b8339366cf6f11c6338404e8e5409b7f" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="erplibre-3D-printing-addons.git" path="addons/ERPLibre_erplibre-3D-printing-addons" revision="f216505aa683b582fa643e18cf7086c599e50548" upstream="12.0"/>
<project dest-branch="12.0" groups="addons,code_generator" name="erplibre-family-management.git" path="addons/MathBenTech_erplibre-family-management" remote="MathBenTech" revision="22dd8c74be0b655a3c54029b80d9efa2e757947a" upstream="12.0"/>
<project dest-branch="12.0" groups="addons,base" name="erplibre_addons.git" path="addons/ERPLibre_erplibre_addons" revision="cf68a3fb881c9815c148b1c438fc786bbe9da350" upstream="12.0"/>
<project dest-branch="12.0" groups="addons,code_generator,image_db" name="erplibre_theme_addons.git" path="addons/ERPLibre_erplibre_theme_addons" revision="dc9c809ac20f9a9e3fb7b575378dc821d184091b" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="event.git" path="addons/OCA_event" remote="OCA" revision="8908342db342a39c03add2b3e65084c1180b8ec1" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="field-service.git" path="addons/OCA_field-service" remote="OCA" revision="968c69918e081e626ca16265a2318376f8a145e1" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="fleet.git" path="addons/OCA_fleet" remote="OCA" revision="e2e1a78bfe05199c8d1c0b761b460057b218c7a8" upstream="12.0"/>
<project dest-branch="12.0" groups="addons,code_generator,image_db" name="geospatial.git" path="addons/OCA_geospatial" remote="OCA" revision="46bcf4c4dfe6e36cd3449dcd15d2759dc6535bba" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="addons,code_generator,image_db" name="helpdesk.git" path="addons/OCA_helpdesk" remote="OCA" revision="96a8b187a5c25d2af1009e6808e3ea4568e49b0f" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons" name="hr.git" path="addons/OCA_hr" remote="OCA" revision="84510d897bb6f7012c732095602cc7dfef3d8924" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="interface-github.git" path="addons/OCA_interface-github" remote="OCA" revision="637f358808a7daf443dcc1a92f9b777ace292369" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="knowledge.git" path="addons/OCA_knowledge" remote="OCA" revision="f8e64206351ff06f4d1f50052eb4657f0b2d018d" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="l10n-canada.git" path="addons/OCA_l10n-canada" remote="OCA" revision="5680b485cdfa0b6f1c2f4e32356b5938a9752c00" upstream="12.0"/>
<project dest-branch="master" groups="odoo,code_generator" name="maintainer-tools.git" path="script/OCA_maintainer-tools" remote="OCA" revision="a24deac77aff2f3c968b3b4c269d6aec91a379da" upstream="master"/>
<project dest-branch="12.0" groups="addons" name="maintenance.git" path="addons/OCA_maintenance" remote="OCA" revision="448b2fb111a71c46d2d01d5173d352c9e5ce4e13" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="management-system.git" path="addons/OCA_management-system" remote="OCA" revision="fcd22857efd4ff47089b43666688a61c92b51cb5" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="manufacture.git" path="addons/OCA_manufacture" remote="OCA" revision="63b0c3150fe4860d3160b285b1d6ca28f85ecba0" upstream="12.0"/>
<project dest-branch="12.0_sale_margin_editor" groups="addons" name="margin-analysis.git" path="addons/OCA_margin-analysis" remote="OCA" revision="e0bb1c7eaf371a98e45f72fc3ad7d6001b61a85d" upstream="12.0_sale_margin_editor"/>
<project dest-branch="12.0" groups="addons" name="medical-fhir.git" path="addons/tegin_medical-fhir" remote="tegin" revision="ca874892c32ee94b5afbdcf37cb939a34096600f" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="mis-builder.git" path="addons/OCA_mis-builder" remote="OCA" revision="e94226de1ff083d633dcdddb37450a22c878c204" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="addons,base" name="muk_base.git" path="addons/muk-it_muk_base" remote="muk-it" revision="e6b0eec9a18296d5da85cbc924d6a745b7100198" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons" name="muk_dms.git" path="addons/muk-it_muk_dms" remote="muk-it" revision="a84adaf8c99e7c9dd731dc6cffad1576e84439af" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="muk_docs.git" path="addons/muk-it_muk_docs" remote="muk-it" revision="35b8890524e15a2a8d0411c678d3d91cea44face" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="addons,base" name="muk_misc.git" path="addons/muk-it_muk_misc" remote="muk-it" revision="8751c07da76532b4e4966e0c1aa5833191042f4e" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons" name="muk_quality.git" path="addons/muk-it_muk_quality" remote="muk-it" revision="1a4c6f25c5e4fe0029d406d6283555bd23a44d27" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="addons,base,code_generator" name="muk_web.git" path="addons/muk-it_muk_web" remote="muk-it" revision="0672f1cd4ef95ae745bd5ceff67d13dd102d5d3a" upstream="12.0_dev"/>
<project dest-branch="12.0_remove_autoinstall" groups="addons,base" name="muk_website.git" path="addons/muk-it_muk_website" remote="muk-it" revision="abcc32e7ff0a553b3d1284c372dea9d3a6eb98d5" upstream="12.0_remove_autoinstall"/>
<project dest-branch="12.0" groups="addons" name="multi-company.git" path="addons/OCA_multi-company" remote="OCA" revision="acf27ca5d8f590089efdecd35a204af91ddf32eb" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="addons,base" name="odoo-addons.git" path="addons/ajepe_odoo-addons" remote="ajepe" revision="74f4f28e93f735fa2f1a91e6cc737d47dff00379" upstream="12.0_dev"/>
<project dest-branch="12.0_dev" groups="addons" name="odoo-base-addons.git" path="addons/Numigi_odoo-base-addons" remote="Numigi" revision="7d813e8b85599aae6afdccd9fd4a372d1034c5b3" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons,base" name="odoo-business-spending-management-quebec-canada.git" path="addons/MathBenTech_odoo-business-spending-management-quebec-canada" remote="MathBenTech" revision="48d28ce3d73552299dd0e8764f60fea77f5bae2f" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="addons" name="odoo-cloud-platform.git" path="addons/camptocamp_odoo-cloud-platform" remote="camptocamp" revision="32bc926d7ed912e951cff4ba129aff1bc8d61b19" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons,code_generator,image_db" name="odoo-code-generator-template.git" path="addons/TechnoLibre_odoo-code-generator-template" remote="TechnoLibre" revision="b5ae8e9e6faa6428816a226b516b1b7d7ca74b9f" upstream="12.0"/>
<project dest-branch="12.0" groups="addons,code_generator,image_db" name="odoo-code-generator.git" path="addons/TechnoLibre_odoo-code-generator" remote="TechnoLibre" revision="9d79f67cf0f74a85209d8c22f3b31f29c8f6dcfd" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="odoo" name="odoo-development.git" path="doc/itpp-labs_odoo-development" remote="itpp-labs" revision="8fc26e5007e216b94c0fe9c93d5f88fbebff5961" upstream="12.0_dev"/>
<project dest-branch="12.0_dev" groups="addons" name="odoo-entertainment-addons.git" path="addons/Numigi_odoo-entertainment-addons" remote="Numigi" revision="2d564c7c60d69e568ee76815d373de07d3fa4adc" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons" name="odoo-formio.git" path="addons/novacode-nl_odoo-formio" remote="novacode-nl" revision="511ddae96c4aa590cd433a1740ef8dd10e4b7c5d" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="odoo-git-addons.git" path="addons/Numigi_odoo-git-addons" remote="Numigi" revision="96db417669a631877c1439f617ac8c0cc6edfff9" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="addons" name="odoo-hr-addons.git" path="addons/Numigi_odoo-hr-addons" remote="Numigi" revision="3f6587fd88f4ec2d9ef62e4fcaea01d2bd3bdaec" upstream="12.0_dev"/>
<project dest-branch="master" groups="odoo" name="odoo-module-migrator.git" path="script/OCA_odoo-module-migrator" remote="OCA" revision="5ec5ce1a36d54db124d506009a3a90fb3265577e" upstream="master"/>
<project dest-branch="12.0_dev" groups="addons,base,image_db" name="odoo-partner-addons.git" path="addons/Numigi_odoo-partner-addons" remote="Numigi" revision="88c2a5c5ff326d51020c2cfcb82d36bec69b707b" upstream="12.0_dev"/>
<project dest-branch="master" groups="odoo" name="odoo-port-docs.git" path="doc/itpp-labs_odoo-port-docs" remote="itpp-labs" revision="298d7d632d37c400ffd21ed86df113558d0c721a" upstream="master"/>
<project dest-branch="12.0_dev" groups="addons" name="odoo-product-addons.git" path="addons/Numigi_odoo-product-addons" remote="Numigi" revision="338bc41c5a9aaffa91812310a0764feab342e8e2" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons" name="odoo-product-configurator.git" path="addons/pledra_odoo-product-configurator" remote="pledra" revision="785923c83266097f53569769c26c8f2a859d1d6f" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="addons" name="odoo-project-addons.git" path="addons/Numigi_odoo-project-addons" remote="Numigi" revision="b732443faaa09f6a00697b00372918194fa8edd1" upstream="12.0_dev"/>
<project dest-branch="12.0_dev" groups="addons" name="odoo-purchase-addons.git" path="addons/Numigi_odoo-purchase-addons" remote="Numigi" revision="330bcd21467fe47a1cf99c5a51e7df16cba9a9a2" upstream="12.0_dev"/>
<project dest-branch="12.0_dev" groups="addons" name="odoo-stock-addons.git" path="addons/Numigi_odoo-stock-addons" remote="Numigi" revision="5f69b48dae35ffbcac63e7fd6477ff8693834425" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons" name="odoo-survey-addons.git" path="addons/Numigi_odoo-survey-addons" remote="Numigi" revision="4a04cfed19cff32cafccf49a9d5598ef8a47da6c" upstream="12.0"/>
<project dest-branch="master" groups="odoo" name="odoo-test-docs.git" path="doc/itpp-labs_odoo-test-docs" remote="itpp-labs" revision="bc0d6697069c48aee867b05d7951f90184f4de96" upstream="master"/>
<project dest-branch="12.0_dev" groups="addons" name="odoo-timesheet-addons.git" path="addons/Numigi_odoo-timesheet-addons" remote="Numigi" revision="da0cb02fd3a4723b9f5d55159ea01261f829fd01" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons,base" name="odoo-web-addons.git" path="addons/Numigi_odoo-web-addons" remote="Numigi" revision="126c90438bef1d207f8ba23fc0525ea598c7e4dc" upstream="12.0"/>
<project clone-depth="10" dest-branch="ERPLibre/12.0" groups="odoo,base" name="odoo.git" path="odoo" remote="odoo" revision="a422f1a9f7b6b12cc8699b8dc870e2763033e1b5" upstream="ERPLibre/12.0"/>
<project dest-branch="12.0_remote_autoinstall" groups="addons" name="odoo_addons.git" path="addons/Smile-SA_odoo_addons" remote="Smile-SA" revision="18a0b25b18eb04223edab8466f5353dd7456007b" upstream="12.0_remote_autoinstall"/>
<project dest-branch="12.0" groups="addons" name="odoo_dhtmlxgantt.git" path="addons/obayit_odoo_dhtmlxgantt" remote="obayit" revision="292db4a8dc68027b41252b76d0dea329c88dc207" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="odooapps.git" path="addons/odoomates_odooapps" remote="odoomates" revision="ca6ebeef9b88048a05e839a9b6d97c809ffd56f9" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="odooplm.git" path="addons/OmniaGit_odooplm" remote="OmniaGit" revision="bc70986b97f33d825aea8884c769c06c549b4d99" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="openeducat_erp.git" path="addons/openeducat_openeducat_erp" remote="openeducat" revision="6e9cf24948baacb6785ce5dcdfcd81042a5ea93e" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="operating-unit.git" path="addons/OCA_operating-unit" remote="OCA" revision="a1b4637b68c8ffe237acb589f306bfd10a9a6996" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="partner-contact.git" path="addons/OCA_partner-contact" remote="OCA" revision="ae4dc8163aa4d6373cb8ad39a091d7d164aff4b5" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="pos-addons.git" path="addons/itpp-labs_pos-addons" remote="itpp-labs" revision="52ade2ce6bcf29ae3f5686b9fcbf58dd83f44964" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="pos.git" path="addons/OCA_pos" remote="OCA" revision="eb6ba5628199d778f485d67cf88e349d638502a3" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="product-attribute.git" path="addons/OCA_product-attribute" remote="OCA" revision="60aff2f92cc829c521b4453aefb624393061dabb" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="product-pack.git" path="addons/OCA_product-pack" remote="OCA" revision="3aea18133503df1a9090f39eba452c3ef0cefda2" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="product-variant.git" path="addons/OCA_product-variant" remote="OCA" revision="630036c4f898356ae488a7c15451b865f26a8351" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="product_rating_app.git" path="addons/odooaktiv_product_rating_app" remote="odooaktiv" revision="5174b118c9a186bcef17a9296cc303111a06f427" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="project-reporting.git" path="addons/OCA_project-reporting" remote="OCA" revision="fcdff29fc2b48e65d7bccc04a6d52c701d99a34e" upstream="12.0"/>
<project dest-branch="12.0_fix_conflict_project_key" groups="addons" name="project.git" path="addons/OCA_project" remote="OCA" revision="e5f9f0b816f9f9c45a44def3b26fca1339c1946d" upstream="12.0_fix_conflict_project_key"/>
<project dest-branch="12.0" groups="addons" name="purchase-workflow.git" path="addons/OCA_purchase-workflow" remote="OCA" revision="8a9be060bd4a1014123d48209b077daf13248549" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="queue.git" path="addons/OCA_queue" remote="OCA" revision="56ad0568de740aac4fbcfba603d6f27b50e73191" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="reporting-engine.git" path="addons/OCA_reporting-engine" remote="OCA" revision="80087e8f1da4ba2feccf39dfc13f27dca15730d7" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="rma.git" path="addons/OCA_rma" remote="OCA" revision="ad24b173b5721108f15c17a096bb8657db2548eb" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="saas-addons.git" path="addons/it-projects-llc_saas-addons" remote="it-projects-llc" revision="0b19b4ac449749ebfe927d514726f672b32c5ac9" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="sale-reporting.git" path="addons/OCA_sale-reporting" remote="OCA" revision="f5cd872691dea48a038b852dff5f7db0360fb48a" upstream="12.0"/>
<project dest-branch="12.0_modules_sale_order_line" groups="addons" name="sale-workflow.git" path="addons/OCA_sale-workflow" remote="OCA" revision="313931c627362a80e4d0671163ef538af75c0f1b" upstream="12.0_modules_sale_order_line"/>
<project dest-branch="12.0_dev" groups="addons,base" name="scrummer.git" path="addons/MathBenTech_scrummer" remote="MathBenTech" revision="718d49f78440386ac2f2b25908f1a812d47ebd1f" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons,base,image_db" name="server-auth.git" path="addons/OCA_server-auth" remote="OCA" revision="24564dc66f029c38e464d1a79539d5691f445b86" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="addons" name="server-backend.git" path="addons/OCA_server-backend" remote="OCA" revision="25a67f722526b4790bc9e82a143bc89dc7e44ad6" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons,base" name="server-brand.git" path="addons/OCA_server-brand" remote="OCA" revision="2ea549a1717d31ea097a1da646bcc964fb02b419" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="server-env.git" path="addons/OCA_server-env" remote="OCA" revision="ad9bf443da4ae546c0747268570aa654b18d3b45" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="addons,base" name="server-tools.git" path="addons/OCA_server-tools" remote="OCA" revision="438f4777cb47d17340529873a8342ae6523e4ac3" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons,base" name="server-ux.git" path="addons/OCA_server-ux" remote="OCA" revision="609ad1d571c00f44d0b65386f7f50511375d2bf2" upstream="12.0"/>
<project dest-branch="12.0" groups="addons,base" name="social.git" path="addons/OCA_social" remote="OCA" revision="0ae90883155556c9bdf4e0661cde16c7dbe35f40" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="stock-logistics-warehouse.git" path="addons/OCA_stock-logistics-warehouse" remote="OCA" revision="61502a6e66c6543d257735a0a8415bee3f383626" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="storage.git" path="addons/OCA_storage" remote="OCA" revision="867af59e33dd010305016100fb4ebdab78ac21b5" upstream="12.0"/>
<project dest-branch="12.0_support_project_agile_timesheet" groups="addons" name="timesheet.git" path="addons/OCA_timesheet" remote="OCA" revision="efce43143ae7d07af6727d6247c95d2b60a50729" upstream="12.0_support_project_agile_timesheet"/>
<project dest-branch="12.0" groups="addons" name="vertical-association.git" path="addons/OCA_vertical-association" remote="OCA" revision="58cfecbd2fefec271fcbb915b72e224d92f32b0e" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="vertical-hotel.git" path="addons/OCA_vertical-hotel" remote="OCA" revision="a8c3d1958bbea31c600af50887b5a5399c6da3fc" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="vertical-isp.git" path="addons/OCA_vertical-isp" remote="OCA" revision="3bacd08f42889947a84648e7ffefb133d9fbd3bc" upstream="12.0"/>
<project dest-branch="12.0" groups="addons" name="vertical-travel.git" path="addons/OCA_vertical-travel" remote="OCA" revision="3572c0689eb67a757681070ac913c72cea50645f" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="addons,base" name="web.git" path="addons/OCA_web" remote="OCA" revision="339fbbbc0e338f7422d0210f4e460055e74115ca" upstream="12.0_dev"/>
<project dest-branch="12.0_dev" groups="addons" name="website-addons.git" path="addons/itpp-labs_website-addons" remote="itpp-labs" revision="9cda9658ab6fb25e7276441706f6cc82edf4482f" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons" name="website-cms.git" path="addons/OCA_website-cms" remote="OCA" revision="e67368d15de06e795247bd54874181bfd7324a44" upstream="12.0"/>
<project dest-branch="12.0_dev" groups="addons,code_generator,image_db" name="website.git" path="addons/OCA_website" remote="OCA" revision="bf6802eb0c4335807bc801c241ab66935a664a64" upstream="12.0_dev"/>
<project dest-branch="12.0" groups="addons" name="wms.git" path="addons/OCA_wms" remote="OCA" revision="5170f92b656c7c3d8462f881c40a053d86fa7d67" upstream="12.0"/>
</manifest>

View file

@ -12,7 +12,7 @@
<!-- [en] -->
Never run this on production environment, this create circular dependencies and will cause frustration to clean damage.
<!-- [fr] -->
Ne jamais exécuter le générateur de code dans un environnement de production, il y a création de dépendances circulaires pouvant causer de la frustration à nettoyer tous les dommages. D'ailleurs, il est nécessaire d'exécuter en mode développement, avec l'argument `--dev cg`.
Ne jamais exécuter le générateur de code dans un environnement de production, il y a création de dépendances circulaires pouvant causer de la frustration à nettoyer tous les dommages. D'ailleurs, il est nécessaire d'exécuter en mode développement, avec l'argument `--dev cg`.
L'objectif du générateur de code est de :
- utiliser le générateur via l'interface web;
@ -592,7 +592,7 @@ des informations dans la base de données.
Supposons que le nom de votre BD est `test_website` :
```bash
./.venv/bin/python3 ./odoo/odoo-bin db --backup --database test_website --restore_image test_website_backup
./odoo_bin.sh db --backup --database test_website --restore_image test_website_backup
./script/database/db_restore.py --database test_website_2 --image test_website_backup.zip --clean_cache
```

View file

@ -1,6 +1,6 @@
# Comment générer du code
Ne jamais exécuter le générateur de code dans un environnement de production, il y a création de dépendances circulaires pouvant causer de la frustration à nettoyer tous les dommages. D'ailleurs, il est nécessaire d'exécuter en mode développement, avec l'argument `--dev cg`.
Ne jamais exécuter le générateur de code dans un environnement de production, il y a création de dépendances circulaires pouvant causer de la frustration à nettoyer tous les dommages. D'ailleurs, il est nécessaire d'exécuter en mode développement, avec l'argument `--dev cg`.
L'objectif du générateur de code est de :
- utiliser le générateur via l'interface web;
@ -402,7 +402,7 @@ des informations dans la base de données.
Supposons que le nom de votre BD est `test_website` :
```bash
./.venv/bin/python3 ./odoo/odoo-bin db --backup --database test_website --restore_image test_website_backup
./odoo_bin.sh db --backup --database test_website --restore_image test_website_backup
./script/database/db_restore.py --database test_website_2 --image test_website_backup.zip --clean_cache
```

View file

@ -198,7 +198,7 @@ rm -r ~/.local/share/Odoo/filestore/database_name
## Create module scaffold
```bash
source ./.venv/bin/activate
source ./.venv.erplibre/bin/activate
python odoo/odoo-bin scaffold MODULE_NAME addons/REPO_NAME/
```
@ -212,7 +212,7 @@ Read GIT_REPO.md to understand how changer version.
## Python version
Your actual version is in file .python-version. Use script `./script/version/change_python_version.sh 3.7.16` to change
Your actual version is in file .python-odoo-version. Use script `./script/version/change_python_version.sh 3.7.16` to change
to version 3.7.16 .
Run the installation, `make install_dev`.
@ -228,17 +228,9 @@ When you need to change python 3.7.17 to 3.8.10, do :
```bash
rm -r .venv
make install_dev
./.venv/bin/poetry lock --no-update
./.venv.$(cat ".erplibre-version" | xargs)/bin/poetry lock --no-update
```
And update file script/install/install_locally.sh
`ln -fs ${EL_HOME_ODOO}/odoo ${EL_HOME}/.venv/lib/python3.7/site-packages/`
to
`ln -fs ${EL_HOME_ODOO}/odoo ${EL_HOME}/.venv/lib/python3.8/site-packages/`
# Pull request
## Show all pull requests from organization

View file

@ -1,5 +1,18 @@
# FAQ
## Into execution
### wkthmltopdf TimeoutError
If you find this bug on server log :
`odoo.addons.base.models.ir_actions_report: wkhtmltopdf: Exit with code 1 due to network error: TimeoutError`
Into configuration, technique, go to ir.config_parameter (system parameter) and add configuration :
```
key : report.url
value : http://127.0.0.1:8069
```
## Scripting
### Search all duplicate file recursively in given directory
@ -188,7 +201,8 @@ limit_memory_hard = 0
### Error non-overlapping IPv4 address pool
You got this error when you start a
docker-compose: `ERROR: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network`
docker-compose:
`ERROR: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network`
It's because the subnet is limited, you need to change it.

View file

@ -8,21 +8,21 @@ licence [Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.html).
## Setup repo
```bash
curl https://storage.googleapis.com/git-repo-downloads/repo > ./.venv/repo
curl https://storage.googleapis.com/git-repo-downloads/repo > .venv.erplibre/bin/repo
```
## prod
```bash
./.venv/repo init -u https://github.com/ERPLibre/ERPLibre -b master
./.venv/repo sync
.venv.erplibre/bin/repo init -u https://github.com/ERPLibre/ERPLibre -b master
.venv.erplibre/bin/repo sync -c -j $(nproc --all)
```
## dev
```bash
./.venv/repo init -u https://github.com/ERPLibre/ERPLibre -b 12.0_repo -m ./manifest/default.dev.xml
./.venv/repo sync
.venv.erplibre/bin/repo init -u https://github.com/ERPLibre/ERPLibre -b 12.0_repo -m ./manifest/default.dev.xml
.venv.erplibre/bin/repo sync -c -j $(nproc --all)
```
## local dev
@ -32,8 +32,8 @@ curl https://storage.googleapis.com/git-repo-downloads/repo > ./.venv/repo
```bash
git daemon --base-path=. --export-all --reuseaddr --informative-errors --verbose &
./.venv/repo init -u git://127.0.0.1:9418/ -b $(git rev-parse --abbrev-ref HEAD) -m ./manifest/default.dev.xml
./.venv/repo sync -m ./manifest/default.dev.xml
.venv.erplibre/bin/repo init -u git://127.0.0.1:9418/ -b $(git rev-parse --abbrev-ref HEAD) -m ./manifest/default.dev.xml
.venv.erplibre/bin/repo sync -c -j $(nproc --all) -m ./manifest/default.dev.xml
```
# Create Manifest
@ -48,7 +48,7 @@ It freezes all repo, from dev to prod.
This will add revision git hash in the manifest.
```bash
./.venv/repo manifest -r -o ./default.xml
.venv.erplibre/bin/repo manifest -r -o ./default.xml
```
Commit.
@ -63,21 +63,21 @@ When dev contains specific revision with default revision, you need to replace d
keep specific version:
```bash
./script/git/git_merge_repo_manifest.py --input1 ./manifest/default.dev.xml --input2 ./default.xml --output ./manifest/default.staged.xml
./script/git/git_merge_repo_manifest.py --input "./manifest/default.dev.xml;./default.xml" --output ./manifest/default.staged.xml
git commit -am "Updated manifest/default.staged.xml"
git daemon --base-path=. --export-all --reuseaddr --informative-errors --verbose &
./.venv/repo init -u git://127.0.0.1:9418/ -b $(git rev-parse --abbrev-ref HEAD) -m ./manifest/default.staged.xml
./.venv/repo sync -m ./manifest/default.staged.xml
.venv.erplibre/bin/repo init -u git://127.0.0.1:9418/ -b $(git rev-parse --abbrev-ref HEAD) -m ./manifest/default.staged.xml
.venv.erplibre/bin/repo sync -c -j $(nproc --all) -m ./manifest/default.staged.xml
./.venv/repo manifest -r -o ./default.xml
.venv.erplibre/bin/repo manifest -r -o ./default.xml
```
## Create a dev version
```bash
./.venv/repo manifest -o ./manifest/default.dev.xml
.venv.erplibre/bin/repo manifest -o ./manifest/default.dev.xml
```
Commit.
@ -91,19 +91,19 @@ git commit -am "[#ticket] subject: short sentence"
### Search all repos with a specific branch name
```bash
./.venv/repo forall -pc "git branch -a|grep BRANCH"
.venv.erplibre/bin/repo forall -pc "git branch -a|grep BRANCH"
```
### Search missing branch in all repos
```bash
./.venv/repo forall -pc 'git branch -a|(grep /BRANCH$||echo "no match")|grep "no match"'
.venv.erplibre/bin/repo forall -pc 'git branch -a|(grep /BRANCH$||echo "no match")|grep "no match"'
```
### Search changed file in all repos
```bash
./.venv/repo forall -pc "git status -s"
.venv.erplibre/bin/repo forall -pc "git status -s"
```
### Clean all
@ -111,7 +111,7 @@ git commit -am "[#ticket] subject: short sentence"
Before cleaning, check changed file in all repos.
```bash
./.venv/repo forall -pc "git status -s"
.venv.erplibre/bin/repo forall -pc "git status -s"
```
Check the changed branch, and push changed if needed.

View file

@ -52,7 +52,7 @@ Execute migration with OpenUpgrade.
```bash
make config_gen_migration
./.venv/bin/python ./script/OCA_OpenUpgrade/odoo-bin -c ./config.conf --no-http --update all --stop-after-init -d BD
./.venv.erplibre/bin/python ./script/OCA_OpenUpgrade/odoo-bin -c ./config.conf --no-http --update all --stop-after-init -d BD
```
## Migration Odoo 13 to Odoo 14

View file

@ -7,7 +7,7 @@ A guide on how to generate a release.
Before the cleaning, check if existing file isn't committed, not pushed or in stash.
```bash
./.venv/repo forall -pc "git stash list"
.venv.erplibre/bin/repo forall -pc "git stash list"
./script/git/git_show_code_diff_repo_manifest.py
```
@ -102,7 +102,7 @@ To test it, you need to clean caches and install it:
Generate production manifest and freeze all repos versions.
```bash
./.venv/repo manifest -r -o ./default.xml
.venv.erplibre/bin/repo manifest -r -o ./default.xml
```
Update ERPLIBRE_VERSION variable in [env_var.sh](../env_var.sh), [Dockerfile.prod](../docker/Dockerfile.prod.pkg)
@ -129,7 +129,7 @@ Understand differences from last release:
git diff v#.#.#..HEAD
# All repo
./.venv/repo forall -pc "git diff ERPLibre/v#.#.#..HEAD"
.venv.erplibre/bin/repo forall -pc "git diff ERPLibre/v#.#.#..HEAD"
```
Simplification tools:
@ -169,7 +169,7 @@ git tag v#.#.#
# Push your tags
git push --tags
# Add tags for all repo
./.venv/repo forall -pc "git tag ERPLibre/v#.#.#"
.venv.erplibre/bin/repo forall -pc "git tag ERPLibre/v#.#.#"
make tag_push_all
```

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View file

@ -1,7 +1,6 @@
version: "3.3"
services:
ERPLibre:
image: technolibre/erplibre:1.5.0_odoo_16.0_91a7d1b
image: technolibre/erplibre:1.6.0_odoo_18.0_4f4f563
ports:
- 8069:8069
- 8071:8071
@ -22,23 +21,25 @@ services:
#command: odoo --workers 2 --proxy-mode
# For production ready
#command: odoo --workers 2 --proxy-mode --no-database-list
# Increase max memory
#command: odoo --limit-memory-hard=0 --limit-memory-soft=0
command: odoo
volumes:
# See the volume section at the end of the file
- erplibre_data_dir:/home/odoo/.local/share/Odoo
- ./addons/addons:/ERPLibre/addons/addons
- ./odoo18.0/addons/addons:/ERPLibre/odoo18.0/addons/addons
- erplibre_conf:/etc/odoo
restart: always
db:
image: postgis/postgis:12-3.1-alpine
image: postgis/postgis:18-3.6-alpine
environment:
POSTGRES_PASSWORD: mysecretpassword
POSTGRES_USER: odoo
POSTGRES_DB: postgres
PGDATA: /var/lib/postgresql/data/pgdata
PGDATA: /var/lib/postgresql/pgdata
volumes:
- erplibre-db-data:/var/lib/postgresql/data/pgdata
- erplibre-db-data:/var/lib/postgresql/pgdata
restart: always
# We configure volume without specific destination to let docker manage it. To configure it through docker use (read related documentation before continuing) :

View file

@ -1,6 +1,6 @@
# syntax=docker/dockerfile:1
ARG PYTHON_VERSION=3.10.14
ARG PYTHON_VERSION=3.12.10
ARG DEBIAN_NAME=bookworm
FROM python:${PYTHON_VERSION}-slim-${DEBIAN_NAME}
#MAINTAINER TechnoLibre <docker@technolibre.ca>
@ -17,7 +17,8 @@ ENV LANG="C.UTF-8" \
PYENV_SHELL="bash"
ENV ODOO_PREFIX /ERPLibre
ENV ODOO_EXEC_BIN $ODOO_PREFIX/odoo/odoo-bin
ENV ODOO_VERSION 18.0
ENV ODOO_EXEC_BIN "${ODOO_PREFIX}/odoo${ODOO_VERSION}/odoo/odoo-bin"
ARG URL_WKHTMLTOX=github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-3/wkhtmltox_0.12.6.1-3.bookworm_amd64.deb
ARG SHA1SUM_WKTHMLTOX=e9f95436298c77cc9406bd4bbd242f4771d0a4b2
@ -73,6 +74,9 @@ RUN apt-get update \
libffi-dev \
uuid-dev \
portaudio19-dev \
libcups2-dev \
shfmt \
xmlsec1 \
swig \
&& curl -o wkhtmltox.deb -sSL https://${URL_WKHTMLTOX}/ \
&& echo "${SHA1SUM_WKTHMLTOX} wkhtmltox.deb" | sha1sum -c - \

View file

@ -35,20 +35,28 @@ RUN cd ; mkdir -p .bin/ && \
RUN cd $ODOO_PREFIX && \
ls -lha /ERPLibre && \
python -m venv .venv
python -m venv .venv.$ERPLIBRE_VERSION
RUN cd $ODOO_PREFIX && \
ls -lha /ERPLibre && \
curl https://storage.googleapis.com/git-repo-downloads/repo > ./.venv/repo && \
chmod +x ./.venv/repo
python -m venv .venv.erplibre && \
source ./.venv.erplibre/bin/activate && \
pip3 install -r requirement/erplibre_require-ments.txt
RUN cd $ODOO_PREFIX && \
ls -lha /ERPLibre && \
curl https://storage.googleapis.com/git-repo-downloads/repo > .venv.erplibre/bin/repo && \
chmod +x .venv.erplibre/bin/repo
RUN cd $ODOO_PREFIX && \
ls -lha /ERPLibre && \
echo "${ERPLIBRE_VERSION}" && \
source ./.venv.erplibre/bin/activate && \
./script/version/update_env_version.py --erplibre_version "${ERPLIBRE_VERSION}" --partial_install
RUN cd $ODOO_PREFIX && ls ./manifest -la && \
ls -lha /ERPLibre && \
source ./.venv.erplibre/bin/activate && \
./script/manifest/update_manifest_local_dev.sh
RUN apt update && \
@ -59,25 +67,25 @@ RUN apt update && \
RUN cd $ODOO_PREFIX && \
ls -lha /ERPLibre && \
echo "${ERPLIBRE_VERSION}" && \
./.venv/bin/pip install --upgrade pip && git branch && ls . -lha && \
./.venv/bin/pip install "poetry==${POETRY_VERSION}" && \
./.venv/bin/poetry --version && \
./.venv/bin/poetry install
source ./.venv.$(cat ".erplibre-version" | xargs)/bin/activate && \
pip3 install --upgrade pip && git branch && ls . -lha && \
pip3 install "poetry==${POETRY_VERSION}" && \
poetry --version && \
poetry install --no-root -v
# Install local npm
RUN cd $ODOO_PREFIX && \
ls -lha /ERPLibre && \
npm install
# Create link to addons
RUN cd $ODOO_PREFIX && \
ls -lha /ERPLibre && \
ln -s "addons.odoo${ODOO_VERSION}" addons
mkdir -p "/ERPLibre/odoo${ODOO_VERSION}/addons/addons"
RUN cd $ODOO_PREFIX && \
ls -lha /ERPLibre && \
head /etc/odoo/odoo.conf && \
./docker/repo_manifest_gen_org_prefix_path.py $ODOO_PREFIX/addons /etc/odoo/odoo.conf /etc/odoo/odoo.conf && \
./docker/repo_manifest_gen_org_prefix_path.py $ODOO_PREFIX/odoo${ODOO_VERSION}/addons /etc/odoo/odoo.conf /etc/odoo/odoo.conf && \
head /etc/odoo/odoo.conf
RUN cp /etc/odoo/odoo.conf /odoo.conf

View file

@ -26,7 +26,7 @@ services:
volumes:
# See the volume section at the end of the file
- erplibre_data_dir:/home/odoo/.local/share/Odoo
- ./addons/addons:/ERPLibre/addons/addons
- ./addons/addons:/ERPLibre/odoo12.0/addons/addons
- ./private:/ERPLibre/private
- erplibre_conf:/etc/odoo
restart: always

View file

@ -26,7 +26,7 @@ services:
volumes:
# See the volume section at the end of the file
- erplibre_data_dir:/home/odoo/.local/share/Odoo
- ./addons/addons:/ERPLibre/addons/addons
- ./addons/addons:/ERPLibre/odoo14.0/addons/addons
- ./private:/ERPLibre/private
- erplibre_conf:/etc/odoo
restart: always

View file

@ -26,7 +26,7 @@ services:
volumes:
# See the volume section at the end of the file
- erplibre_data_dir:/home/odoo/.local/share/Odoo
- ./addons/addons:/ERPLibre/addons/addons
- ./addons/addons:/ERPLibre/odoo16.0/addons/addons
- ./private:/ERPLibre/private
- erplibre_conf:/etc/odoo
restart: always

View file

@ -0,0 +1,52 @@
services:
ERPLibre:
image: technolibre/erplibre:1.6.0_odoo_18.0_4f4f563
ports:
- 8069:8069
- 8071:8071
- 8072:8072
environment:
HOST: db
PASSWORD: mysecretpassword
USER: odoo
POSTGRES_DB: postgres
STOP_BEFORE_INIT: "False"
DB_NAME: ""
UPDATE_ALL_DB: "False"
depends_on:
- db
# not behind a proxy
#command: odoo --workers 0
# behind a proxy
#command: odoo --workers 2 --proxy-mode
# For production ready
#command: odoo --workers 2 --proxy-mode --no-database-list
# Increase max memory
#command: odoo --limit-memory-hard=0 --limit-memory-soft=0
command: odoo
volumes:
# See the volume section at the end of the file
- erplibre_data_dir:/home/odoo/.local/share/Odoo
- ./addons/addons:/ERPLibre/odoo18.0/addons/addons
- ./private:/ERPLibre/private
- erplibre_conf:/etc/odoo
restart: always
db:
image: postgis/postgis:18-3.6-alpine
environment:
POSTGRES_PASSWORD: mysecretpassword
POSTGRES_USER: odoo
POSTGRES_DB: postgres
PGDATA: /var/lib/postgresql/pgdata
volumes:
- erplibre-db-data:/var/lib/postgresql/pgdata
restart: always
# We configure volume without specific destination to let docker manage it. To configure it through docker use (read related documentation before continuing) :
# - docker volume --help
# - docker-compose down --help
volumes:
erplibre_data_dir:
erplibre_conf:
erplibre-db-data:

View file

@ -0,0 +1,91 @@
services:
ERPLibre:
image: technolibre/erplibre:1.6.0_odoo_18.0_4f4f563
ports:
- 8069:8069
- 8071:8071
- 8072:8072
environment:
HOST: db,selenium-hub
PASSWORD: mysecretpassword
USER: odoo
POSTGRES_DB: postgres
STOP_BEFORE_INIT: "False"
DB_NAME: ""
UPDATE_ALL_DB: "False"
depends_on:
- db
- selenium-hub
# not behind a proxy
#command: odoo --workers 0
# behind a proxy
#command: odoo --workers 2 --proxy-mode
# For production ready
#command: odoo --workers 2 --proxy-mode --no-database-list
# Increase max memory
#command: odoo --limit-memory-hard=0 --limit-memory-soft=0
command: odoo
volumes:
# See the volume section at the end of the file
- erplibre_data_dir:/home/odoo/.local/share/Odoo
- ./addons/addons:/ERPLibre/odoo18.0/addons/addons
- ./private:/ERPLibre/private
- erplibre_conf:/etc/odoo
restart: always
db:
image: postgis/postgis:18-3.6-alpine
environment:
POSTGRES_PASSWORD: mysecretpassword
POSTGRES_USER: odoo
POSTGRES_DB: postgres
PGDATA: /var/lib/postgresql/pgdata
volumes:
- erplibre-db-data:/var/lib/postgresql/pgdata
restart: always
chrome:
image: selenium/node-chrome:4.34.0-20250707
platform: linux/amd64
shm_size: 2gb
depends_on:
- selenium-hub
environment:
- SE_EVENT_BUS_HOST=selenium-hub
edge:
image: selenium/node-edge:4.34.0-20250707
platform: linux/amd64
shm_size: 2gb
depends_on:
- selenium-hub
environment:
- SE_EVENT_BUS_HOST=selenium-hub
firefox:
image: selenium/node-firefox:4.34.0-20250707
shm_size: 2gb
depends_on:
- selenium-hub
environment:
- SE_EVENT_BUS_HOST=selenium-hub
# put into config.conf selenium_network_url=http://selenium-hub:4444
# in python
# from odoo.tools import config
# config.get("selenium_network_url")
selenium-hub:
image: selenium/hub:4.34.0-20250707
container_name: selenium-hub
ports:
- "8073:4442"
- "8074:4443"
- "8075:4444"
# We configure volume without specific destination to let docker manage it. To configure it through docker use (read related documentation before continuing) :
# - docker volume --help
# - docker-compose down --help
volumes:
erplibre_data_dir:
erplibre_conf:
erplibre-db-data:

View file

@ -1,50 +1,48 @@
#!/bin/bash
set -e
if [[ "$ENV" == "dev" ]] && [ ! -z ${CURRENT_UID} ]
then
export HOME=$ODOO_PREFIX
cd $HOME
if [[ "$ENV" == "dev" ]] && [ ! -z ${CURRENT_UID} ]; then
export HOME=$ODOO_PREFIX
cd $HOME
# As it's only possible to fetch git repos manifest from an git url, we create one using git-daemon.
git daemon --base-path=. --export-all --reuseaddr --informative-errors --verbose &
GIT_PID=$!
echo "my repo" $(git rev-parse --abbrev-ref HEAD)
repo init -u git://127.0.0.1:9418/ -b $(git rev-parse --abbrev-ref HEAD) -m default.dev.xml
# As it's only possible to fetch git repos manifest from an git url, we create one using git-daemon.
git daemon --base-path=. --export-all --reuseaddr --informative-errors --verbose &
GIT_PID=$!
echo "my repo" $(git rev-parse --abbrev-ref HEAD)
repo init -u git://127.0.0.1:9418/ -b $(git rev-parse --abbrev-ref HEAD) -m default.dev.xml
repo sync
repo sync -c -j $(nproc --all)
# After sync, terminate the git checkout. We don't need graceful kill as we don't do commit on the git repo during the operation.
kill -9 $GIT_PID
# After sync, terminate the git checkout. We don't need graceful kill as we don't do commit on the git repo during the operation.
kill -9 $GIT_PID
ls $HOME/odoo/odoo-bin
# $? give the posix return value of the last command. 0 == success
# then IS_ODOO_FILE_EXIST : 0 == YES
IS_ODOO_FILE_EXIST=$?
ls $HOME/odoo$(cat ".odoo-version" | xargs)/odoo/odoo-bin
# $? give the posix return value of the last command. 0 == success
# then IS_ODOO_FILE_EXIST : 0 == YES
IS_ODOO_FILE_EXIST=$?
if [ "$IS_ODOO_FILE_EXIST" -ne "0" ]; then
echo "The file $HOME/odoo/odoo-bin doesnt exist. Verify entrypoint.sh";
exit 1;
fi
# Add the odoo bins code on $PATH
echo PATH=$HOME/odoo/:$PATH
# Configure an alias to use "odoo-bin" as "odoo".
alias odoo=odoo-bin
repo_manifest_gen_org_prefix_path.py $ODOO_PREFIX/addons $ODOO_RC $ODOO_PREFIX/odoo/odoo.conf && head $ODOO_PREFIX/odoo/odoo.conf
export ODOO_RC=$ODOO_PREFIX/odoo/odoo.conf
elif [[ "$ENV" == "dev" ]] && [ -z ${CURRENT_UID} ]
then
echo 'Please run as follows : CURRENT_UID=$(id -u):$(id -g) docker compose up'
if [ "$IS_ODOO_FILE_EXIST" -ne "0" ]; then
echo "The file $HOME/odoo$(cat ".odoo-version" | xargs)/odoo/odoo-bin doesnt exist. Verify entrypoint.sh"
exit 1
fi
# Add the odoo bins code on $PATH
echo PATH=$HOME/odoo$(cat ".odoo-version" | xargs)/odoo/:$PATH
# Configure an alias to use "odoo-bin" as "odoo".
alias odoo=odoo-bin
repo_manifest_gen_org_prefix_path.py $ODOO_PREFIX/addons $ODOO_RC $ODOO_PREFIX/odoo/odoo.conf && head $ODOO_PREFIX/odoo/odoo.conf
export ODOO_RC=$ODOO_PREFIX/odoo/odoo.conf
elif [[ "$ENV" == "dev" ]] && [ -z ${CURRENT_UID} ]; then
echo 'Please run as follows : CURRENT_UID=$(id -u):$(id -g) docker compose up'
exit 1
fi
# Fix volumes of odoo.conf if not exist
if [ ! -f "/etc/odoo/odoo.conf" ]; then
cp /odoo.conf /etc/odoo/odoo.conf
cp /odoo.conf /etc/odoo/odoo.conf
fi
# set the postgres database host, port, user and password according to the environment
@ -56,52 +54,56 @@ fi
DB_ARGS=()
function check_config() {
param="$1"
value="$2"
if grep -q -E "^\s*\b${param}\b\s*=" "$ODOO_RC" ; then
value=$(grep -E "^\s*\b${param}\b\s*=" "$ODOO_RC" |cut -d " " -f3|sed 's/["\n\r]//g')
fi;
DB_ARGS+=("--${param}")
DB_ARGS+=("${value}")
param="$1"
value="$2"
if grep -q -E "^\s*\b${param}\b\s*=" "$ODOO_RC"; then
value=$(grep -E "^\s*\b${param}\b\s*=" "$ODOO_RC" | cut -d " " -f3 | sed 's/["\n\r]//g')
fi
DB_ARGS+=("--${param}")
DB_ARGS+=("${value}")
}
check_config "db_host" "$HOST"
check_config "db_port" "$PORT"
check_config "db_user" "$USER"
check_config "db_password" "$PASSWORD"
cd /ERPLibre
source .venv.$(cat ".erplibre-version" | xargs)/bin/activate
case "$1" in
-- | odoo)
shift
if [[ "$1" == "scaffold" ]] ; then
exec odoo "$@" || exec odoo-bin "$@"
else
cd $ODOO_PREFIX
if [[ "${STOP_BEFORE_INIT}" == "True" ]] ; then
sleep 999999
fi
/ERPLibre/.venv/bin/python ./docker/wait-for-psql.py ${DB_ARGS[@]} --timeout=30
if [[ "${UPDATE_ALL_DB}" == "True" ]] ; then
# --stop-after-init
exec ./.venv/bin/python $ODOO_EXEC_BIN "$@" "${DB_ARGS[@]}" -c /etc/odoo/odoo.conf -u all -d "${DB_NAME}"
else
exec ./.venv/bin/python $ODOO_EXEC_BIN "$@" "${DB_ARGS[@]}" -c /etc/odoo/odoo.conf
fi
fi
;;
-*)
cd $ODOO_PREFIX
if [[ "${STOP_BEFORE_INIT}" == "True" ]] ; then
sleep 999999
fi
/ERPLibre/.venv/bin/python ./docker/wait-for-psql.py ${DB_ARGS[@]} --timeout=30
if [[ "${UPDATE_ALL_DB}" == "True" ]] ; then
exec ./.venv/bin/python $ODOO_EXEC_BIN "$@" "${DB_ARGS[@]}" -c /etc/odoo/odoo.conf -u all -d "${DB_NAME}"
else
exec ./.venv/bin/python $ODOO_EXEC_BIN "$@" "${DB_ARGS[@]}" -c /etc/odoo/odoo.conf
fi
;;
*)
exec "$@"
-- | odoo)
shift
if [[ "$1" == "scaffold" ]]; then
exec odoo "$@" || exec odoo-bin "$@"
else
cd $ODOO_PREFIX
if [[ "${STOP_BEFORE_INIT}" == "True" ]]; then
sleep 999999
fi
python3 ./docker/wait-for-psql.py "${DB_ARGS[@]}" --timeout=30
if [[ "${UPDATE_ALL_DB}" == "True" ]]; then
# --stop-after-init
python3 "$ODOO_EXEC_BIN" "$@" "${DB_ARGS[@]}" -c /etc/odoo/odoo.conf -u all -d "${DB_NAME}"
else
python3 "$ODOO_EXEC_BIN" "$@" "${DB_ARGS[@]}" -c /etc/odoo/odoo.conf
fi
fi
;;
-*)
cd $ODOO_PREFIX
if [[ "${STOP_BEFORE_INIT}" == "True" ]]; then
sleep 999999
fi
python3 ./docker/wait-for-psql.py "${DB_ARGS[@]}" --timeout=30
if [[ "${UPDATE_ALL_DB}" == "True" ]]; then
python3 "$ODOO_EXEC_BIN" "$@" "${DB_ARGS[@]}" -c /etc/odoo/odoo.conf -u all -d "${DB_NAME}"
else
python3 "$ODOO_EXEC_BIN" "$@" "${DB_ARGS[@]}" -c /etc/odoo/odoo.conf
fi
;;
*)
exec "$@"
;;
esac
exit 1

View file

@ -25,9 +25,13 @@ dstConfigPath = args.dstConfigPath
addonsDirs = [abspath(join(addonsBaseDir, f)) for f in listdir(addonsBaseDir) if
isdir(join(addonsBaseDir, f))]
with open(".odoo-version", "r") as f:
odoo_version = f.readline().strip()
str_odoo_version = f"odoo{odoo_version}"
# addonsDirs.insert(0, "/usr/lib/python3/dist-packages/odoo/addons/")
addonsDirs.insert(0, "/ERPLibre/addons/addons")
addonsDirs.insert(0, "/ERPLibre/odoo/addons/")
addonsDirs.insert(0, f"/ERPLibre/{str_odoo_version}/addons/addons")
addonsDirs.insert(0, f"/ERPLibre/{str_odoo_version}/odoo/addons")
config = configparser.ConfigParser()

View file

@ -1,14 +1,18 @@
#!/usr/bin/env bash
ERPLIBRE_VERSION="1.6.0"
ERPLIBRE_VERSION=$(cat ".erplibre-semver-version" | xargs)
EL_USER="erplibre"
EL_HOME="/${EL_USER}"
EL_HOME_ERPLIBRE="${EL_HOME}/erplibre"
EL_HOME_ODOO="${EL_HOME_ERPLIBRE}/odoo"
#EL_USER="erplibre"
EL_USER="${USER}"
#EL_HOME="/${EL_USER}"
EL_HOME="${HOME}"
#EL_HOME_ERPLIBRE="${EL_HOME}/erplibre"
EL_HOME_ERPLIBRE="${PWD}"
EL_HOME_ODOO="${EL_HOME_ERPLIBRE}"/odoo$(cat ".odoo-version" | xargs)/odoo
EL_ODOO_VERSION=$(cat ".odoo-version" | xargs)
EL_POETRY_VERSION=$(cat ".poetry-version" | xargs)
EL_PYTHON_VERSION=$(cat ".python-version" | xargs)
EL_PYTHON_ODOO_VERSION=$(cat ".python-odoo-version" | xargs)
EL_PYTHON_ERPLIBRE_VERSION=$(cat "./conf/python-erplibre-version" | xargs)
EL_ERPLIBRE_VERSION=$(cat ".erplibre-version" | xargs)
# The default port where this Odoo instance will run under (provided you use the command -c in the terminal)
# Set to true if you want to install it, false if you don't need it or have it already installed.
@ -18,7 +22,8 @@ EL_PORT="8069"
EL_LONGPOLLING_PORT="8072"
# set the superadmin password
EL_SUPERADMIN="admin"
EL_CONFIG="${EL_USER}"
# The configuration systemctl service will be erplibre_dirname
EL_CONFIG="erplibre_${PWD##*/}"
EL_MINIMAL_ADDONS="False"
# Set this to True if you want to install Nginx!
EL_INSTALL_NGINX="False"
@ -26,4 +31,4 @@ EL_INSTALL_NGINX="False"
EL_WEBSITE_NAME="localhost"
EL_GITHUB_TOKEN=""
EL_MANIFEST_PROD="./default.xml"
EL_MANIFEST_DEV="./manifest/default.dev.xml"
EL_MANIFEST_DEV="./manifest/git_manifest_erplibre.xml"

3
install.sh Executable file
View file

@ -0,0 +1,3 @@
#!/usr/bin/env bash
./script/todo/todo.py

View file

@ -1,167 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="CybroOdoo" fetch="https://github.com/ERPLibre/"/>
<remote name="ERPLibre" fetch="https://github.com/ERPLibre/"/>
<remote name="MathBenTech" fetch="https://github.com/ERPLibre/"/>
<remote name="Numigi" fetch="https://github.com/ERPLibre/"/>
<remote name="OCA" fetch="https://github.com/ERPLibre/"/>
<remote name="OmniaGit" fetch="https://github.com/ERPLibre/"/>
<remote name="Smile-SA" fetch="https://github.com/ERPLibre/"/>
<remote name="TechnoLibre" fetch="https://github.com/ERPLibre/"/>
<remote name="ajepe" fetch="https://github.com/ERPLibre/"/>
<remote name="camptocamp" fetch="https://github.com/ERPLibre/"/>
<remote name="dhongu" fetch="https://github.com/ERPLibre/"/>
<remote name="it-projects-llc" fetch="https://github.com/ERPLibre/"/>
<remote name="itpp-labs" fetch="https://github.com/ERPLibre/"/>
<remote name="JayVora-SerpentCS" fetch="https://github.com/ERPLibre/"/>
<remote name="kinjal-sorathiya" fetch="https://github.com/ERPLibre/"/>
<remote name="muk-it" fetch="https://github.com/ERPLibre/"/>
<remote name="novacode-nl" fetch="https://github.com/ERPLibre/"/>
<remote name="obayit" fetch="https://github.com/ERPLibre/"/>
<remote name="odoo" fetch="https://github.com/ERPLibre/"/>
<remote name="odooaktiv" fetch="https://github.com/ERPLibre/"/>
<remote name="odoomates" fetch="https://github.com/ERPLibre/"/>
<remote name="openeducat" fetch="https://github.com/ERPLibre/"/>
<remote name="pledra" fetch="https://github.com/ERPLibre/"/>
<remote name="tegin" fetch="https://github.com/ERPLibre/"/>
<default remote="ERPLibre" revision="12.0" sync-j="4" sync-c="true"/>
<project name="ERPLibre_image_db.git" path="image_db" remote="ERPLibre" clone-depth="1" revision="main" groups="base"/>
<project name="OpenHRMS.git" path="addons.odoo12.0/CybroOdoo_OpenHRMS" remote="CybroOdoo" revision="dev_12.0" groups="addons"/>
<project name="Property-Management_odoo.git" path="addons.odoo12.0/kinjal-sorathiya_Property-Management_odoo" remote="kinjal-sorathiya" revision="master" groups="addons"/>
<project name="QuotationRevision.git" path="addons.odoo12.0/MathBenTech_QuotationRevision" remote="MathBenTech" groups="addons"/>
<project name="access-addons.git" path="addons.odoo12.0/itpp-labs_access-addons" remote="itpp-labs" revision="12.0_dev" groups="addons"/>
<project name="account-analytic.git" path="addons.odoo12.0/OCA_account-analytic" remote="OCA" revision="12.0_dev" groups="addons"/>
<project name="account-budgeting.git" path="addons.odoo12.0/OCA_account-budgeting" remote="OCA" groups="addons"/>
<project name="account-closing.git" path="addons.odoo12.0/OCA_account-closing" remote="OCA" groups="addons"/>
<project name="account-consolidation.git" path="addons.odoo12.0/OCA_account-consolidation" remote="OCA" groups="addons"/>
<project name="account-financial-reporting.git" path="addons.odoo12.0/OCA_account-financial-reporting" remote="OCA" groups="addons"/>
<project name="account-financial-tools.git" path="addons.odoo12.0/OCA_account-financial-tools" remote="OCA" revision="12.0_dev" groups="addons"/>
<project name="account-fiscal-rule.git" path="addons.odoo12.0/OCA_account-fiscal-rule" remote="OCA" groups="addons"/>
<project name="account-invoice-reporting.git" path="addons.odoo12.0/OCA_account-invoice-reporting" remote="OCA" groups="addons"/>
<project name="account-invoicing.git" path="addons.odoo12.0/OCA_account-invoicing" remote="OCA" groups="addons"/>
<project name="account-payment.git" path="addons.odoo12.0/OCA_account-payment" remote="OCA" groups="addons"/>
<project name="account-reconcile.git" path="addons.odoo12.0/OCA_account-reconcile" remote="OCA" groups="addons"/>
<project name="apps-store.git" path="addons.odoo12.0/OCA_apps-store" remote="OCA" groups="addons"/>
<project name="bank-payment.git" path="addons.odoo12.0/OCA_bank-payment" remote="OCA" groups="addons"/>
<project name="bank-statement-import.git" path="addons.odoo12.0/OCA_bank-statement-import" remote="OCA" groups="addons"/>
<project name="brand.git" path="addons.odoo12.0/OCA_brand" remote="OCA" groups="addons"/>
<project name="business-requirement.git" path="addons.odoo12.0/OCA_business-requirement" remote="OCA" groups="addons"/>
<project name="commission.git" path="addons.odoo12.0/OCA_commission" remote="OCA" groups="addons"/>
<project name="community-data-files.git" path="addons.odoo12.0/OCA_community-data-files" remote="OCA" groups="addons"/>
<project name="connector-ecommerce.git" path="addons.odoo12.0/OCA_connector-ecommerce" remote="OCA" groups="addons"/>
<project name="connector-interfaces.git" path="addons.odoo12.0/OCA_connector-interfaces" remote="OCA" groups="addons"/>
<project name="connector-jira.git" path="addons.odoo12.0/OCA_connector-jira" remote="OCA" groups="addons"/>
<project name="connector-telephony.git" path="addons.odoo12.0/OCA_connector-telephony" remote="OCA" groups="addons"/>
<project name="connector.git" path="addons.odoo12.0/OCA_connector" remote="OCA" groups="addons"/>
<project name="contract.git" path="addons.odoo12.0/OCA_contract" remote="OCA" groups="addons,code_generator,image_db"/>
<project name="credit-control.git" path="addons.odoo12.0/OCA_credit-control" remote="OCA" groups="addons"/>
<project name="crm.git" path="addons.odoo12.0/OCA_crm" remote="OCA" groups="addons"/>
<project name="currency.git" path="addons.odoo12.0/OCA_currency" remote="OCA" groups="addons"/>
<project name="data-protection.git" path="addons.odoo12.0/OCA_data-protection" remote="OCA" groups="addons"/>
<project name="ddmrp.git" path="addons.odoo12.0/OCA_ddmrp" remote="OCA" groups="addons"/>
<project name="delivery-carrier.git" path="addons.odoo12.0/OCA_delivery-carrier" remote="OCA" groups="addons"/>
<project name="deltatech.git" path="addons.odoo12.0/dhongu_deltatech" remote="dhongu" groups="addons"/>
<project name="design-themes.git" path="addons.odoo12.0/odoo_design-themes" remote="odoo" groups="addons,code_generator,image_db"/>
<project name="development.git" path="addons.odoo12.0/MathBenTech_development" remote="MathBenTech" groups="addons,base"/>
<project name="documentation-user.git" path="doc/odoo_documentation-user" remote="odoo" groups="odoo"/>
<project name="donation.git" path="addons.odoo12.0/OCA_donation" remote="OCA" revision="12.0_module_donation_website" groups="addons"/>
<project name="e-commerce.git" path="addons.odoo12.0/OCA_e-commerce" remote="OCA" groups="addons"/>
<project name="edi.git" path="addons.odoo12.0/OCA_edi" remote="OCA" groups="addons"/>
<project name="erplibre-3D-printing-addons.git" path="addons.odoo12.0/ERPLibre_erplibre-3D-printing-addons" remote="ERPLibre" groups="addons"/>
<project name="erplibre-family-management.git" path="addons.odoo12.0/MathBenTech_erplibre-family-management" remote="MathBenTech" groups="addons,code_generator"/>
<project name="erplibre_addons.git" path="addons.odoo12.0/ERPLibre_erplibre_addons" remote="ERPLibre" revision="12.0_erplibre_devops" groups="addons,base"/>
<project name="erplibre_theme_addons.git" path="addons.odoo12.0/ERPLibre_erplibre_theme_addons" remote="ERPLibre" groups="addons,code_generator,image_db"/>
<project name="event.git" path="addons.odoo12.0/OCA_event" remote="OCA" groups="addons"/>
<project name="field-service.git" path="addons.odoo12.0/OCA_field-service" remote="OCA" groups="addons"/>
<project name="fleet.git" path="addons.odoo12.0/OCA_fleet" remote="OCA" groups="addons"/>
<project name="geospatial.git" path="addons.odoo12.0/OCA_geospatial" remote="OCA" groups="addons,code_generator,image_db"/>
<project name="helpdesk.git" path="addons.odoo12.0/OCA_helpdesk" remote="OCA" revision="12.0_dev" groups="addons,code_generator,image_db"/>
<project name="hr.git" path="addons.odoo12.0/OCA_hr" remote="OCA" groups="addons"/>
<project name="interface-github.git" path="addons.odoo12.0/OCA_interface-github" remote="OCA" groups="addons"/>
<project name="knowledge.git" path="addons.odoo12.0/OCA_knowledge" remote="OCA" groups="addons"/>
<project name="l10n-canada.git" path="addons.odoo12.0/OCA_l10n-canada" remote="OCA" groups="addons"/>
<project name="maintainer-tools.git" path="script/OCA_maintainer-tools" remote="OCA" revision="master" groups="odoo,code_generator"/>
<project name="maintenance.git" path="addons.odoo12.0/OCA_maintenance" remote="OCA" groups="addons"/>
<project name="management-system.git" path="addons.odoo12.0/OCA_management-system" remote="OCA" groups="addons"/>
<project name="manufacture.git" path="addons.odoo12.0/OCA_manufacture" remote="OCA" groups="addons"/>
<project name="margin-analysis.git" path="addons.odoo12.0/OCA_margin-analysis" remote="OCA" revision="12.0_sale_margin_editor" groups="addons"/>
<project name="medical-fhir.git" path="addons.odoo12.0/tegin_medical-fhir" remote="tegin" groups="addons"/>
<project name="mis-builder.git" path="addons.odoo12.0/OCA_mis-builder" remote="OCA" groups="addons"/>
<project name="muk_base.git" path="addons.odoo12.0/muk-it_muk_base" remote="muk-it" revision="12.0_dev" groups="addons,base"/>
<project name="muk_dms.git" path="addons.odoo12.0/muk-it_muk_dms" remote="muk-it" groups="addons"/>
<project name="muk_docs.git" path="addons.odoo12.0/muk-it_muk_docs" remote="muk-it" groups="addons"/>
<project name="muk_misc.git" path="addons.odoo12.0/muk-it_muk_misc" remote="muk-it" revision="12.0_dev" groups="addons,base"/>
<project name="muk_quality.git" path="addons.odoo12.0/muk-it_muk_quality" remote="muk-it" groups="addons"/>
<project name="muk_web.git" path="addons.odoo12.0/muk-it_muk_web" remote="muk-it" revision="12.0_dev" groups="addons,base,code_generator"/>
<project name="muk_website.git" path="addons.odoo12.0/muk-it_muk_website" remote="muk-it" revision="12.0_remove_autoinstall" groups="addons,base"/>
<project name="multi-company.git" path="addons.odoo12.0/OCA_multi-company" remote="OCA" groups="addons"/>
<project name="odoo-addons.git" path="addons.odoo12.0/ajepe_odoo-addons" remote="ajepe" revision="12.0_dev" groups="addons,base"/>
<project name="odoo-base-addons.git" path="addons.odoo12.0/Numigi_odoo-base-addons" remote="Numigi" revision="12.0_dev" groups="addons"/>
<project name="odoo-business-spending-management-quebec-canada.git" path="addons.odoo12.0/MathBenTech_odoo-business-spending-management-quebec-canada" remote="MathBenTech" groups="addons,base"/>
<project name="odoo-cloud-platform.git" path="addons.odoo12.0/camptocamp_odoo-cloud-platform" remote="camptocamp" revision="12.0_dev" groups="addons"/>
<project name="odoo-code-generator-template.git" path="addons.odoo12.0/TechnoLibre_odoo-code-generator-template" remote="TechnoLibre" revision="12.0" groups="addons,code_generator,image_db"/>
<project name="odoo-code-generator.git" path="addons.odoo12.0/TechnoLibre_odoo-code-generator" remote="TechnoLibre" revision="12.0" groups="addons,code_generator,image_db"/>
<project name="odoo-development.git" path="doc/itpp-labs_odoo-development" remote="itpp-labs" revision="12.0_dev" groups="odoo"/>
<project name="odoo-entertainment-addons.git" path="addons.odoo12.0/Numigi_odoo-entertainment-addons" remote="Numigi" revision="12.0_dev" groups="addons"/>
<project name="odoo-git-addons.git" path="addons.odoo12.0/Numigi_odoo-git-addons" remote="Numigi" groups="addons"/>
<project name="odoo-formio.git" path="addons.odoo12.0/novacode-nl_odoo-formio" remote="novacode-nl" groups="addons"/>
<project name="odoo-hr-addons.git" path="addons.odoo12.0/Numigi_odoo-hr-addons" remote="Numigi" revision="12.0_dev" groups="addons"/>
<project name="odoo-module-migrator.git" path="script/OCA_odoo-module-migrator" remote="OCA" revision="master" groups="odoo"/>
<project name="odoo-partner-addons.git" path="addons.odoo12.0/Numigi_odoo-partner-addons" remote="Numigi" revision="12.0_dev" groups="addons,base,image_db"/>
<project name="odoo-product-addons.git" path="addons.odoo12.0/Numigi_odoo-product-addons" remote="Numigi" revision="12.0_dev" groups="addons"/>
<project name="odoo-port-docs.git" path="doc/itpp-labs_odoo-port-docs" remote="itpp-labs" revision="master" groups="odoo"/>
<project name="odoo-product-configurator.git" path="addons.odoo12.0/pledra_odoo-product-configurator" remote="pledra" revision="12.0_dev" groups="addons"/>
<project name="odoo-project-addons.git" path="addons.odoo12.0/Numigi_odoo-project-addons" remote="Numigi" revision="12.0_dev" groups="addons"/>
<project name="odoo-purchase-addons.git" path="addons.odoo12.0/Numigi_odoo-purchase-addons" remote="Numigi" revision="12.0_dev" groups="addons"/>
<project name="odoo-stock-addons.git" path="addons.odoo12.0/Numigi_odoo-stock-addons" remote="Numigi" revision="12.0_dev" groups="addons"/>
<project name="odoo-survey-addons.git" path="addons.odoo12.0/Numigi_odoo-survey-addons" remote="Numigi" groups="addons"/>
<project name="odoo-test-docs.git" path="doc/itpp-labs_odoo-test-docs" remote="itpp-labs" revision="master" groups="odoo"/>
<project name="odoo-timesheet-addons.git" path="addons.odoo12.0/Numigi_odoo-timesheet-addons" remote="Numigi" revision="12.0_dev" groups="addons"/>
<project name="odoo-web-addons.git" path="addons.odoo12.0/Numigi_odoo-web-addons" remote="Numigi" groups="addons,base"/>
<project name="odoo.git" path="odoo" remote="odoo" revision="ERPLibre/12.0" clone-depth="10" groups="odoo,base"/>
<project name="odoo_addons.git" path="addons.odoo12.0/Smile-SA_odoo_addons" remote="Smile-SA" revision="12.0_remote_autoinstall" groups="addons"/>
<project name="odoo_dhtmlxgantt.git" path="addons.odoo12.0/obayit_odoo_dhtmlxgantt" remote="obayit" groups="addons"/>
<project name="odooapps.git" path="addons.odoo12.0/odoomates_odooapps" remote="odoomates" groups="addons"/>
<project name="odooplm.git" path="addons.odoo12.0/OmniaGit_odooplm" remote="OmniaGit" groups="addons"/>
<project name="openeducat_erp.git" path="addons.odoo12.0/openeducat_openeducat_erp" remote="openeducat" groups="addons"/>
<project name="operating-unit.git" path="addons.odoo12.0/OCA_operating-unit" remote="OCA" groups="addons"/>
<project name="partner-contact.git" path="addons.odoo12.0/OCA_partner-contact" remote="OCA" groups="addons"/>
<project name="pos-addons.git" path="addons.odoo12.0/itpp-labs_pos-addons" remote="itpp-labs" groups="addons"/>
<project name="pos.git" path="addons.odoo12.0/OCA_pos" remote="OCA" groups="addons"/>
<project name="product-attribute.git" path="addons.odoo12.0/OCA_product-attribute" remote="OCA" groups="addons"/>
<project name="product-pack.git" path="addons.odoo12.0/OCA_product-pack" remote="OCA" groups="addons"/>
<project name="product-variant.git" path="addons.odoo12.0/OCA_product-variant" remote="OCA" groups="addons"/>
<project name="product_rating_app.git" path="addons.odoo12.0/odooaktiv_product_rating_app" remote="odooaktiv" groups="addons"/>
<project name="project-reporting.git" path="addons.odoo12.0/OCA_project-reporting" remote="OCA" groups="addons"/>
<project name="project.git" path="addons.odoo12.0/OCA_project" remote="OCA" revision="12.0_fix_conflict_project_key" groups="addons"/>
<project name="purchase-workflow.git" path="addons.odoo12.0/OCA_purchase-workflow" remote="OCA" groups="addons"/>
<project name="queue.git" path="addons.odoo12.0/OCA_queue" remote="OCA" groups="addons"/>
<project name="reporting-engine.git" path="addons.odoo12.0/OCA_reporting-engine" remote="OCA" groups="addons"/>
<project name="rma.git" path="addons.odoo12.0/OCA_rma" remote="OCA" groups="addons"/>
<project name="saas-addons.git" path="addons.odoo12.0/it-projects-llc_saas-addons" remote="it-projects-llc" groups="addons"/>
<project name="sale-reporting.git" path="addons.odoo12.0/OCA_sale-reporting" remote="OCA" groups="addons"/>
<project name="sale-workflow.git" path="addons.odoo12.0/OCA_sale-workflow" remote="OCA" revision="12.0_modules_sale_order_line" groups="addons"/>
<project name="scrummer.git" path="addons.odoo12.0/MathBenTech_scrummer" remote="MathBenTech" revision="12.0_dev" groups="addons,base"/>
<project name="SerpentCS_Contributions.git" path="addons.odoo12.0/JayVora-SerpentCS_SerpentCS_Contributions" remote="JayVora-SerpentCS" groups="addons,code_generator,base"/>
<project name="server-auth.git" path="addons.odoo12.0/OCA_server-auth" remote="OCA" groups="addons,base,image_db"/>
<project name="server-backend.git" path="addons.odoo12.0/OCA_server-backend" remote="OCA" revision="12.0_dev" groups="addons"/>
<project name="server-brand.git" path="addons.odoo12.0/OCA_server-brand" remote="OCA" groups="addons,base"/>
<project name="server-env.git" path="addons.odoo12.0/OCA_server-env" remote="OCA" groups="addons"/>
<project name="server-tools.git" path="addons.odoo12.0/OCA_server-tools" remote="OCA" revision="12.0_dev" groups="addons,base"/>
<project name="server-ux.git" path="addons.odoo12.0/OCA_server-ux" remote="OCA" groups="addons,base"/>
<project name="social.git" path="addons.odoo12.0/OCA_social" remote="OCA" groups="addons,base"/>
<project name="stock-logistics-warehouse.git" path="addons.odoo12.0/OCA_stock-logistics-warehouse" remote="OCA" revision="12.0_dev" groups="addons"/>
<project name="storage.git" path="addons.odoo12.0/OCA_storage" remote="OCA" groups="addons"/>
<project name="timesheet.git" path="addons.odoo12.0/OCA_timesheet" remote="OCA" revision="12.0_support_project_agile_timesheet" groups="addons"/>
<project name="vertical-association.git" path="addons.odoo12.0/OCA_vertical-association" remote="OCA" groups="addons"/>
<project name="vertical-hotel.git" path="addons.odoo12.0/OCA_vertical-hotel" remote="OCA" groups="addons"/>
<project name="vertical-isp.git" path="addons.odoo12.0/OCA_vertical-isp" remote="OCA" groups="addons"/>
<project name="vertical-travel.git" path="addons.odoo12.0/OCA_vertical-travel" remote="OCA" groups="addons"/>
<project name="web.git" path="addons.odoo12.0/OCA_web" remote="OCA" revision="12.0_dev" groups="addons,base"/>
<project name="website-addons.git" path="addons.odoo12.0/itpp-labs_website-addons" remote="itpp-labs" revision="12.0_dev" groups="addons"/>
<project name="website-cms.git" path="addons.odoo12.0/OCA_website-cms" remote="OCA" groups="addons"/>
<project name="website.git" path="addons.odoo12.0/OCA_website" remote="OCA" revision="12.0_dev" groups="addons,code_generator,image_db"/>
<project name="wms.git" path="addons.odoo12.0/OCA_wms" remote="OCA" groups="addons"/>
</manifest>

View file

@ -1,151 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="CybroOdoo" fetch="https://github.com/CybroOdoo/"/>
<remote name="ERPLibre" fetch="https://github.com/ERPLibre/"/>
<remote name="MathBenTech" fetch="https://github.com/MathBenTech/"/>
<remote name="Numigi" fetch="https://github.com/Numigi/"/>
<remote name="OCA" fetch="https://github.com/OCA/"/>
<remote name="OmniaGit" fetch="https://github.com/OmniaGit/"/>
<remote name="Smile-SA" fetch="https://github.com/ERPLibre/"/>
<remote name="TechnoLibre" fetch="https://github.com/TechnoLibre/"/>
<remote name="ajepe" fetch="https://github.com/ajepe/"/>
<remote name="camptocamp" fetch="https://github.com/camptocamp/"/>
<remote name="cetmix" fetch="https://github.com/cetmix/"/>
<remote name="dhongu" fetch="https://github.com/dhongu/"/>
<remote name="it-projects-llc" fetch="https://github.com/it-projects-llc/"/>
<remote name="itpp-labs" fetch="https://github.com/itpp-labs/"/>
<remote name="kinjal-sorathiya" fetch="https://github.com/kinjal-sorathiya/"/>
<remote name="muk-it" fetch="https://github.com/muk-it/"/>
<remote name="novacode-nl" fetch="https://github.com/novacode-nl/"/>
<remote name="obayit" fetch="https://github.com/obayit/"/>
<remote name="odoo" fetch="https://github.com/ERPLibre/"/>
<remote name="odooaktiv" fetch="https://github.com/odooaktiv/"/>
<remote name="odoomates" fetch="https://github.com/odoomates/"/>
<remote name="openeducat" fetch="https://github.com/openeducat/"/>
<remote name="pledra" fetch="https://github.com/pledra/"/>
<remote name="tegin" fetch="https://github.com/tegin/"/>
<default remote="ERPLibre" revision="14.0" sync-j="4" sync-c="true"/>
<project name="ERPLibre_image_db.git" path="image_db" remote="ERPLibre" clone-depth="1" revision="main" groups="base"/>
<project name="OpenHRMS.git" path="addons.odoo14.0/CybroOdoo_OpenHRMS" remote="CybroOdoo" groups="addons"/>
<project name="access-addons.git" path="addons.odoo14.0/itpp-labs_access-addons" remote="itpp-labs" groups="addons"/>
<project name="account-analytic.git" path="addons.odoo14.0/OCA_account-analytic" remote="OCA" groups="addons"/>
<project name="account-budgeting.git" path="addons.odoo14.0/OCA_account-budgeting" remote="OCA" groups="addons"/>
<project name="account-closing.git" path="addons.odoo14.0/OCA_account-closing" remote="OCA" groups="addons"/>
<project name="account-consolidation.git" path="addons.odoo14.0/OCA_account-consolidation" remote="OCA" groups="addons"/>
<project name="account-financial-reporting.git" path="addons.odoo14.0/OCA_account-financial-reporting" remote="OCA" groups="addons"/>
<project name="account-financial-tools.git" path="addons.odoo14.0/OCA_account-financial-tools" remote="OCA" groups="addons"/>
<project name="account-fiscal-rule.git" path="addons.odoo14.0/OCA_account-fiscal-rule" remote="OCA" groups="addons"/>
<project name="account-invoice-reporting.git" path="addons.odoo14.0/OCA_account-invoice-reporting" remote="OCA" groups="addons"/>
<project name="account-invoicing.git" path="addons.odoo14.0/OCA_account-invoicing" remote="OCA" groups="addons"/>
<project name="account-payment.git" path="addons.odoo14.0/OCA_account-payment" remote="OCA" groups="addons"/>
<project name="account-reconcile.git" path="addons.odoo14.0/OCA_account-reconcile" remote="OCA" groups="addons"/>
<project name="apps-store.git" path="addons.odoo14.0/OCA_apps-store" remote="OCA" groups="addons"/>
<project name="bank-payment.git" path="addons.odoo14.0/OCA_bank-payment" remote="OCA" groups="addons"/>
<project name="bank-statement-import.git" path="addons.odoo14.0/OCA_bank-statement-import" remote="OCA" groups="addons"/>
<project name="brand.git" path="addons.odoo14.0/OCA_brand" remote="OCA" groups="addons"/>
<project name="business-requirement.git" path="addons.odoo14.0/OCA_business-requirement" remote="OCA" groups="addons"/>
<project name="cetmix-tower.git" path="addons.odoo14.0/cetmix_cetmix-tower" remote="cetmix" groups="addons"/>
<project name="commission.git" path="addons.odoo14.0/OCA_commission" remote="OCA" groups="addons"/>
<project name="community-data-files.git" path="addons.odoo14.0/OCA_community-data-files" remote="OCA" groups="addons"/>
<project name="connector-ecommerce.git" path="addons.odoo14.0/OCA_connector-ecommerce" remote="OCA" groups="addons"/>
<project name="connector-interfaces.git" path="addons.odoo14.0/OCA_connector-interfaces" remote="OCA" groups="addons"/>
<project name="connector-jira.git" path="addons.odoo14.0/OCA_connector-jira" remote="OCA" groups="addons"/>
<project name="connector-telephony.git" path="addons.odoo14.0/OCA_connector-telephony" remote="OCA" groups="addons"/>
<project name="connector.git" path="addons.odoo14.0/OCA_connector" remote="OCA" groups="addons"/>
<project name="contract.git" path="addons.odoo14.0/OCA_contract" remote="OCA" groups="addons"/>
<project name="credit-control.git" path="addons.odoo14.0/OCA_credit-control" remote="OCA" groups="addons"/>
<project name="crm.git" path="addons.odoo14.0/OCA_crm" remote="OCA" groups="addons"/>
<project name="currency.git" path="addons.odoo14.0/OCA_currency" remote="OCA" groups="addons"/>
<project name="data-protection.git" path="addons.odoo14.0/OCA_data-protection" remote="OCA" groups="addons"/>
<project name="ddmrp.git" path="addons.odoo14.0/OCA_ddmrp" remote="OCA" groups="addons"/>
<project name="delivery-carrier.git" path="addons.odoo14.0/OCA_delivery-carrier" remote="OCA" groups="addons"/>
<project name="deltatech.git" path="addons.odoo14.0/dhongu_deltatech" remote="dhongu" groups="addons"/>
<project name="design-themes.git" path="addons.odoo14.0/odoo_design-themes" remote="odoo" groups="addons"/>
<project name="donation.git" path="addons.odoo14.0/OCA_donation" remote="OCA" groups="addons"/>
<project name="e-commerce.git" path="addons.odoo14.0/OCA_e-commerce" remote="OCA" groups="addons"/>
<project name="edi.git" path="addons.odoo14.0/OCA_edi" remote="OCA" groups="addons"/>
<project name="event.git" path="addons.odoo14.0/OCA_event" remote="OCA" groups="addons"/>
<project name="field-service.git" path="addons.odoo14.0/OCA_field-service" remote="OCA" groups="addons"/>
<project name="fleet.git" path="addons.odoo14.0/OCA_fleet" remote="OCA" groups="addons"/>
<project name="geospatial.git" path="addons.odoo14.0/OCA_geospatial" remote="OCA" groups="addons"/>
<project name="helpdesk.git" path="addons.odoo14.0/OCA_helpdesk" remote="ERPLibre" revision="14.0_dev" groups="addons"/>
<project name="hr.git" path="addons.odoo14.0/OCA_hr" remote="OCA" groups="addons"/>
<project name="interface-github.git" path="addons.odoo14.0/OCA_interface-github" remote="OCA" groups="addons"/>
<project name="knowledge.git" path="addons.odoo14.0/OCA_knowledge" remote="OCA" groups="addons"/>
<project name="l10n-canada.git" path="addons.odoo14.0/OCA_l10n-canada" remote="OCA" groups="addons"/>
<project name="maintainer-tools.git" path="script/OCA_maintainer-tools" remote="OCA" revision="master" groups="odoo"/>
<project name="maintenance.git" path="addons.odoo14.0/OCA_maintenance" remote="OCA" groups="addons"/>
<project name="management-system.git" path="addons.odoo14.0/OCA_management-system" remote="OCA" groups="addons"/>
<project name="manufacture.git" path="addons.odoo14.0/OCA_manufacture" remote="OCA" groups="addons"/>
<project name="margin-analysis.git" path="addons.odoo14.0/OCA_margin-analysis" remote="OCA" groups="addons"/>
<project name="medical-fhir.git" path="addons.odoo14.0/tegin_medical-fhir" remote="tegin" groups="addons"/>
<project name="mis-builder.git" path="addons.odoo14.0/OCA_mis-builder" remote="OCA" groups="addons"/>
<project name="multi-company.git" path="addons.odoo14.0/OCA_multi-company" remote="OCA" groups="addons"/>
<project name="muk_web.git" path="addons.odoo14.0/muk-it_muk_web" remote="muk-it" groups="addons"/>
<project name="odoo-addons.git" path="addons.odoo14.0/ajepe_odoo-addons" remote="ajepe" groups="addons"/>
<project name="odoo-base-addons.git" path="addons.odoo14.0/Numigi_odoo-base-addons" remote="Numigi" groups="addons"/>
<project name="odoo-cloud-platform.git" path="addons.odoo14.0/camptocamp_odoo-cloud-platform" remote="camptocamp" groups="addons"/>
<project name="odoo-development.git" path="doc/itpp-labs_odoo-development" remote="itpp-labs" revision="master" groups="odoo"/>
<project name="odoo-entertainment-addons.git" path="addons.odoo14.0/Numigi_odoo-entertainment-addons" remote="Numigi" groups="addons"/>
<project name="odoo-formio.git" path="addons.odoo14.0/novacode-nl_odoo-formio" remote="novacode-nl" groups="addons"/>
<project name="odoo-git-addons.git" path="addons.odoo14.0/Numigi_odoo-git-addons" remote="Numigi" groups="addons"/>
<project name="odoo-hr-addons.git" path="addons.odoo14.0/Numigi_odoo-hr-addons" remote="Numigi" groups="addons"/>
<project name="odoo-module-migrator.git" path="script/OCA_odoo-module-migrator" remote="OCA" revision="master" groups="odoo"/>
<project name="odoo-partner-addons.git" path="addons.odoo14.0/Numigi_odoo-partner-addons" remote="Numigi" groups="addons"/>
<project name="odoo-port-docs.git" path="doc/itpp-labs_odoo-port-docs" remote="itpp-labs" revision="master" groups="odoo"/>
<project name="odoo-product-addons.git" path="addons.odoo14.0/Numigi_odoo-product-addons" remote="Numigi" groups="addons"/>
<project name="odoo-project-addons.git" path="addons.odoo14.0/Numigi_odoo-project-addons" remote="Numigi" groups="addons"/>
<project name="odoo-purchase-addons.git" path="addons.odoo14.0/Numigi_odoo-purchase-addons" remote="Numigi" groups="addons"/>
<project name="odoo-stock-addons.git" path="addons.odoo14.0/Numigi_odoo-stock-addons" remote="ERPLibre" revision="14.0_dev" groups="addons"/>
<project name="odoo-survey-addons.git" path="addons.odoo14.0/Numigi_odoo-survey-addons" remote="Numigi" groups="addons"/>
<project name="odoo-test-docs.git" path="doc/itpp-labs_odoo-test-docs" remote="itpp-labs" revision="master" groups="odoo"/>
<project name="odoo-timesheet-addons.git" path="addons.odoo14.0/Numigi_odoo-timesheet-addons" remote="Numigi" groups="addons"/>
<project name="odoo-web-addons.git" path="addons.odoo14.0/Numigi_odoo-web-addons" remote="Numigi" groups="addons"/>
<project name="odoo.git" path="odoo" remote="odoo" clone-depth="10" revision="ERPLibre/14.0" groups="odoo"/>
<project name="odoo_addons.git" path="addons.odoo14.0/Smile-SA_odoo_addons" remote="Smile-SA" revision="14.0_dev" groups="addons"/>
<project name="odoo_dhtmlxgantt.git" path="addons.odoo14.0/obayit_odoo_dhtmlxgantt" remote="obayit" groups="addons"/>
<project name="odooapps.git" path="addons.odoo14.0/odoomates_odooapps" remote="odoomates" groups="addons"/>
<project name="odooplm.git" path="addons.odoo14.0/OmniaGit_odooplm" remote="OmniaGit" groups="addons"/>
<project name="openeducat_erp.git" path="addons.odoo14.0/openeducat_openeducat_erp" remote="openeducat" groups="addons"/>
<project name="OpenUpgrade.git" path="script/OCA_OpenUpgrade" remote="OCA" clone-depth="10" groups="migration"/>
<project name="operating-unit.git" path="addons.odoo14.0/OCA_operating-unit" remote="OCA" groups="addons"/>
<project name="partner-contact.git" path="addons.odoo14.0/OCA_partner-contact" remote="OCA" groups="addons"/>
<project name="pos-addons.git" path="addons.odoo14.0/itpp-labs_pos-addons" remote="itpp-labs" groups="addons"/>
<project name="pos.git" path="addons.odoo14.0/OCA_pos" remote="OCA" groups="addons"/>
<project name="product-attribute.git" path="addons.odoo14.0/OCA_product-attribute" remote="OCA" groups="addons"/>
<project name="product-configurator.git" path="addons.odoo14.0/OCA_product-configurator" remote="OCA" groups="addons"/>
<project name="product-pack.git" path="addons.odoo14.0/OCA_product-pack" remote="OCA" groups="addons"/>
<project name="product-variant.git" path="addons.odoo14.0/OCA_product-variant" remote="OCA" groups="addons"/>
<project name="project-reporting.git" path="addons.odoo14.0/OCA_project-reporting" remote="OCA" groups="addons"/>
<project name="project-agile.git" path="addons.odoo14.0/OCA_project-agile" remote="ERPLibre" revision="14.0_dev" groups="addons"/>
<project name="project.git" path="addons.odoo14.0/OCA_project" remote="ERPLibre" revision="14.0_dev" groups="addons"/>
<project name="purchase-workflow.git" path="addons.odoo14.0/OCA_purchase-workflow" remote="OCA" groups="addons"/>
<project name="queue.git" path="addons.odoo14.0/OCA_queue" remote="OCA" groups="addons"/>
<project name="reporting-engine.git" path="addons.odoo14.0/OCA_reporting-engine" remote="OCA" groups="addons"/>
<project name="rma.git" path="addons.odoo14.0/OCA_rma" remote="OCA" groups="addons"/>
<project name="saas-addons.git" path="addons.odoo14.0/it-projects-llc_saas-addons" remote="it-projects-llc" groups="addons"/>
<project name="sale-reporting.git" path="addons.odoo14.0/OCA_sale-reporting" remote="OCA" groups="addons"/>
<project name="sale-workflow.git" path="addons.odoo14.0/OCA_sale-workflow" remote="OCA" groups="addons"/>
<project name="server-auth.git" path="addons.odoo14.0/OCA_server-auth" remote="OCA" groups="addons"/>
<project name="server-backend.git" path="addons.odoo14.0/OCA_server-backend" remote="OCA" groups="addons"/>
<project name="server-brand.git" path="addons.odoo14.0/OCA_server-brand" remote="OCA" groups="addons"/>
<project name="server-env.git" path="addons.odoo14.0/OCA_server-env" remote="OCA" groups="addons"/>
<project name="server-tools.git" path="addons.odoo14.0/OCA_server-tools" remote="ERPLibre" revision="14.0_dev" groups="addons"/>
<project name="server-ux.git" path="addons.odoo14.0/OCA_server-ux" remote="ERPLibre" revision="14.0_dev" groups="addons"/>
<project name="social.git" path="addons.odoo14.0/OCA_social" remote="ERPLibre" revision="14.0_dev" groups="addons"/>
<project name="survey.git" path="addons.odoo14.0/OCA_survey" remote="OCA" groups="addons"/>
<project name="stock-logistics-warehouse.git" path="addons.odoo14.0/OCA_stock-logistics-warehouse" remote="OCA" groups="addons"/>
<project name="storage.git" path="addons.odoo14.0/OCA_storage" remote="OCA" groups="addons"/>
<project name="timesheet.git" path="addons.odoo14.0/OCA_timesheet" remote="OCA" groups="addons"/>
<project name="vertical-association.git" path="addons.odoo14.0/OCA_vertical-association" remote="OCA" groups="addons"/>
<project name="vertical-hotel.git" path="addons.odoo14.0/OCA_vertical-hotel" remote="OCA" groups="addons"/>
<project name="vertical-isp.git" path="addons.odoo14.0/OCA_vertical-isp" remote="OCA" groups="addons"/>
<project name="vertical-travel.git" path="addons.odoo14.0/OCA_vertical-travel" remote="OCA" groups="addons"/>
<project name="web.git" path="addons.odoo14.0/OCA_web" remote="OCA" groups="addons"/>
<project name="website-addons.git" path="addons.odoo14.0/itpp-labs_website-addons" remote="itpp-labs" groups="addons"/>
<project name="website-cms.git" path="addons.odoo14.0/OCA_website-cms" remote="OCA" groups="addons"/>
<project name="website.git" path="addons.odoo14.0/OCA_website" remote="OCA" groups="addons"/>
<project name="wms.git" path="addons.odoo14.0/OCA_wms" remote="OCA" groups="addons"/>
</manifest>

View file

@ -1,136 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="CybroOdoo" fetch="https://github.com/CybroOdoo/"/>
<remote name="ERPLibre" fetch="https://github.com/ERPLibre/"/>
<remote name="MathBenTech" fetch="https://github.com/ERPLibre/"/>
<remote name="Numigi" fetch="https://github.com/Numigi/"/>
<remote name="OCA" fetch="https://github.com/OCA/"/>
<remote name="OmniaGit" fetch="https://github.com/OmniaGit/"/>
<remote name="Smile-SA" fetch="https://github.com/ERPLibre/"/>
<remote name="TechnoLibre" fetch="https://github.com/TechnoLibre/"/>
<remote name="ajepe" fetch="https://github.com/ajepe/"/>
<remote name="camptocamp" fetch="https://github.com/camptocamp/"/>
<remote name="cetmix" fetch="https://github.com/cetmix/"/>
<remote name="dhongu" fetch="https://github.com/dhongu/"/>
<remote name="it-projects-llc" fetch="https://github.com/it-projects-llc/"/>
<remote name="itpp-labs" fetch="https://github.com/itpp-labs/"/>
<remote name="kinjal-sorathiya" fetch="https://github.com/kinjal-sorathiya/"/>
<remote name="muk-it" fetch="https://github.com/muk-it/"/>
<remote name="novacode-nl" fetch="https://github.com/novacode-nl/"/>
<remote name="obayit" fetch="https://github.com/obayit/"/>
<remote name="odoo" fetch="https://github.com/ERPLibre/"/>
<remote name="odooaktiv" fetch="https://github.com/odooaktiv/"/>
<remote name="odoomates" fetch="https://github.com/odoomates/"/>
<remote name="openeducat" fetch="https://github.com/openeducat/"/>
<remote name="pledra" fetch="https://github.com/pledra/"/>
<remote name="tegin" fetch="https://github.com/tegin/"/>
<default remote="ERPLibre" revision="16.0" sync-j="4" sync-c="true"/>
<project name="ERPLibre_image_db.git" path="image_db" remote="ERPLibre" clone-depth="1" revision="main" groups="base"/>
<project name="OpenHRMS.git" path="addons.odoo16.0/CybroOdoo_OpenHRMS" remote="CybroOdoo" groups="addons"/>
<project name="CybroAddons.git" path="addons.odoo16.0/CybroOdoo_CybroAddons" remote="ERPLibre" clone-depth="1" revision="16.0_dev" groups="addons"/>
<project name="account-analytic.git" path="addons.odoo16.0/OCA_account-analytic" remote="OCA" groups="addons"/>
<project name="account-budgeting.git" path="addons.odoo16.0/OCA_account-budgeting" remote="OCA" groups="addons"/>
<project name="account-closing.git" path="addons.odoo16.0/OCA_account-closing" remote="OCA" groups="addons"/>
<project name="account-consolidation.git" path="addons.odoo16.0/OCA_account-consolidation" remote="OCA" groups="addons"/>
<project name="account-financial-reporting.git" path="addons.odoo16.0/OCA_account-financial-reporting" remote="OCA" groups="addons"/>
<project name="account-financial-tools.git" path="addons.odoo16.0/OCA_account-financial-tools" remote="OCA" groups="addons"/>
<project name="account-fiscal-rule.git" path="addons.odoo16.0/OCA_account-fiscal-rule" remote="OCA" groups="addons"/>
<project name="account-invoice-reporting.git" path="addons.odoo16.0/OCA_account-invoice-reporting" remote="OCA" groups="addons"/>
<project name="account-invoicing.git" path="addons.odoo16.0/OCA_account-invoicing" remote="OCA" groups="addons"/>
<project name="account-payment.git" path="addons.odoo16.0/OCA_account-payment" remote="OCA" groups="addons"/>
<project name="account-reconcile.git" path="addons.odoo16.0/OCA_account-reconcile" remote="OCA" groups="addons"/>
<project name="apps-store.git" path="addons.odoo16.0/OCA_apps-store" remote="OCA" groups="addons"/>
<project name="bank-payment.git" path="addons.odoo16.0/OCA_bank-payment" remote="OCA" groups="addons"/>
<project name="bank-statement-import.git" path="addons.odoo16.0/OCA_bank-statement-import" remote="OCA" groups="addons"/>
<project name="brand.git" path="addons.odoo16.0/OCA_brand" remote="OCA" groups="addons"/>
<project name="business-requirement.git" path="addons.odoo16.0/OCA_business-requirement" remote="OCA" groups="addons"/>
<project name="commission.git" path="addons.odoo16.0/OCA_commission" remote="OCA" groups="addons"/>
<project name="calendar.git" path="addons.odoo16.0/OCA_calendar" remote="OCA" groups="addons"/>
<project name="cetmix-tower.git" path="addons.odoo16.0/cetmix_cetmix-tower" remote="cetmix" groups="addons"/>
<project name="community-data-files.git" path="addons.odoo16.0/OCA_community-data-files" remote="OCA" groups="addons"/>
<project name="connector-ecommerce.git" path="addons.odoo16.0/OCA_connector-ecommerce" remote="OCA" groups="addons"/>
<project name="connector-interfaces.git" path="addons.odoo16.0/OCA_connector-interfaces" remote="OCA" groups="addons"/>
<project name="connector-jira.git" path="addons.odoo16.0/OCA_connector-jira" remote="OCA" groups="addons"/>
<project name="connector-telephony.git" path="addons.odoo16.0/OCA_connector-telephony" remote="OCA" groups="addons"/>
<project name="connector.git" path="addons.odoo16.0/OCA_connector" remote="OCA" groups="addons"/>
<project name="contract.git" path="addons.odoo16.0/OCA_contract" remote="OCA" groups="addons"/>
<project name="credit-control.git" path="addons.odoo16.0/OCA_credit-control" remote="OCA" groups="addons"/>
<project name="crm.git" path="addons.odoo16.0/OCA_crm" remote="OCA" groups="addons"/>
<project name="currency.git" path="addons.odoo16.0/OCA_currency" remote="OCA" groups="addons"/>
<project name="data-protection.git" path="addons.odoo16.0/OCA_data-protection" remote="OCA" groups="addons"/>
<project name="ddmrp.git" path="addons.odoo16.0/OCA_ddmrp" remote="OCA" groups="addons"/>
<project name="delivery-carrier.git" path="addons.odoo16.0/OCA_delivery-carrier" remote="OCA" groups="addons"/>
<project name="deltatech.git" path="addons.odoo16.0/dhongu_deltatech" remote="dhongu" groups="addons"/>
<project name="development.git" path="addons.odoo16.0/MathBenTech_development" remote="MathBenTech" groups="addons,base"/>
<project name="donation.git" path="addons.odoo16.0/OCA_donation" remote="OCA" groups="addons"/>
<project name="e-commerce.git" path="addons.odoo16.0/OCA_e-commerce" remote="OCA" groups="addons"/>
<project name="edi.git" path="addons.odoo16.0/OCA_edi" remote="OCA" groups="addons"/>
<project name="erplibre_addons.git" path="addons.odoo16.0/ERPLibre_erplibre_addons" remote="ERPLibre" groups="addons,base"/>
<project name="event.git" path="addons.odoo16.0/OCA_event" remote="OCA" groups="addons"/>
<project name="field-service.git" path="addons.odoo16.0/OCA_field-service" remote="OCA" groups="addons"/>
<project name="fleet.git" path="addons.odoo16.0/OCA_fleet" remote="OCA" groups="addons"/>
<project name="geospatial.git" path="addons.odoo16.0/OCA_geospatial" remote="OCA" groups="addons"/>
<project name="helpdesk.git" path="addons.odoo16.0/OCA_helpdesk" remote="OCA" groups="addons"/>
<project name="hr.git" path="addons.odoo16.0/OCA_hr" remote="OCA" groups="addons"/>
<project name="hr-holidays.git" path="addons.odoo16.0/OCA_hr-holidays" remote="OCA" groups="addons"/>
<project name="interface-github.git" path="addons.odoo16.0/OCA_interface-github" remote="OCA" groups="addons"/>
<project name="knowledge.git" path="addons.odoo16.0/OCA_knowledge" remote="OCA" groups="addons"/>
<project name="l10n-canada.git" path="addons.odoo16.0/OCA_l10n-canada" remote="OCA" groups="addons"/>
<project name="maintainer-tools.git" path="script/OCA_maintainer-tools" remote="OCA" revision="master" groups="odoo"/>
<project name="maintenance.git" path="addons.odoo16.0/OCA_maintenance" remote="OCA" groups="addons"/>
<project name="management-system.git" path="addons.odoo16.0/OCA_management-system" remote="OCA" groups="addons"/>
<project name="manufacture.git" path="addons.odoo16.0/OCA_manufacture" remote="OCA" groups="addons"/>
<project name="margin-analysis.git" path="addons.odoo16.0/OCA_margin-analysis" remote="OCA" groups="addons"/>
<project name="medical-fhir.git" path="addons.odoo16.0/tegin_medical-fhir" remote="tegin" groups="addons"/>
<project name="mis-builder.git" path="addons.odoo16.0/OCA_mis-builder" remote="OCA" groups="addons"/>
<project name="multi-company.git" path="addons.odoo16.0/OCA_multi-company" remote="OCA" groups="addons"/>
<project name="muk_web.git" path="addons.odoo16.0/muk-it_muk_web" remote="muk-it" groups="addons"/>
<project name="odoo-business-spending-management-quebec-canada.git" path="addons.odoo16.0/MathBenTech_odoo-business-spending-management-quebec-canada" remote="MathBenTech" groups="addons,base"/>
<project name="odoo-cloud-platform.git" path="addons.odoo16.0/camptocamp_odoo-cloud-platform" remote="camptocamp" groups="addons"/>
<project name="odoo-formio.git" path="addons.odoo16.0/novacode-nl_odoo-formio" remote="novacode-nl" groups="addons"/>
<project name="odoo-module-migrator.git" path="script/OCA_odoo-module-migrator" remote="OCA" revision="master" groups="odoo"/>
<project name="odoo.git" path="odoo" remote="odoo" clone-depth="10" revision="ERPLibre/16.0" groups="odoo"/>
<project name="odooapps.git" path="addons.odoo16.0/odoomates_odooapps" remote="odoomates" groups="addons"/>
<project name="odooplm.git" path="addons.odoo16.0/OmniaGit_odooplm" remote="OmniaGit" groups="addons"/>
<project name="openeducat_erp.git" path="addons.odoo16.0/openeducat_openeducat_erp" remote="openeducat" groups="addons"/>
<project name="OpenUpgrade.git" path="script/OCA_OpenUpgrade" remote="OCA" clone-depth="10" groups="migration"/>
<project name="operating-unit.git" path="addons.odoo16.0/OCA_operating-unit" remote="OCA" groups="addons"/>
<project name="partner-contact.git" path="addons.odoo16.0/OCA_partner-contact" remote="OCA" groups="addons,base"/>
<project name="pos.git" path="addons.odoo16.0/OCA_pos" remote="OCA" groups="addons"/>
<project name="product-attribute.git" path="addons.odoo16.0/OCA_product-attribute" remote="OCA" groups="addons"/>
<project name="product-configurator.git" path="addons.odoo16.0/OCA_product-configurator" remote="OCA" groups="addons"/>
<project name="product-pack.git" path="addons.odoo16.0/OCA_product-pack" remote="OCA" groups="addons"/>
<project name="product-variant.git" path="addons.odoo16.0/OCA_product-variant" remote="OCA" groups="addons"/>
<project name="project-reporting.git" path="addons.odoo16.0/OCA_project-reporting" remote="OCA" groups="addons"/>
<project name="project-agile.git" path="addons.odoo16.0/OCA_project-agile" remote="OCA" groups="addons"/>
<project name="project.git" path="addons.odoo16.0/OCA_project" remote="OCA" groups="addons"/>
<project name="purchase-workflow.git" path="addons.odoo16.0/OCA_purchase-workflow" remote="OCA" groups="addons"/>
<project name="queue.git" path="addons.odoo16.0/OCA_queue" remote="OCA" groups="addons,base"/>
<project name="reporting-engine.git" path="addons.odoo16.0/OCA_reporting-engine" remote="OCA" groups="addons"/>
<project name="rma.git" path="addons.odoo16.0/OCA_rma" remote="OCA" groups="addons"/>
<project name="saas-addons.git" path="addons.odoo16.0/it-projects-llc_saas-addons" remote="it-projects-llc" groups="addons"/>
<project name="sale-reporting.git" path="addons.odoo16.0/OCA_sale-reporting" remote="OCA" groups="addons"/>
<project name="sale-workflow.git" path="addons.odoo16.0/OCA_sale-workflow" remote="OCA" groups="addons"/>
<project name="server-auth.git" path="addons.odoo16.0/OCA_server-auth" remote="OCA" groups="addons,base"/>
<project name="server-backend.git" path="addons.odoo16.0/OCA_server-backend" remote="OCA" groups="addons"/>
<project name="server-brand.git" path="addons.odoo16.0/OCA_server-brand" remote="OCA" groups="addons,base"/>
<project name="server-env.git" path="addons.odoo16.0/OCA_server-env" remote="OCA" groups="addons"/>
<project name="server-tools.git" path="addons.odoo16.0/OCA_server-tools" remote="ERPLibre" revision="ERPLibre/16.0" groups="addons,base"/>
<project name="server-ux.git" path="addons.odoo16.0/OCA_server-ux" remote="OCA" groups="addons,base"/>
<project name="shift-planning.git" path="addons.odoo16.0/OCA_shift-planning" remote="ERPLibre" revision="16.0_dev" groups="addons"/>
<project name="social.git" path="addons.odoo16.0/OCA_social" remote="OCA" groups="addons,base"/>
<project name="survey.git" path="addons.odoo16.0/OCA_survey" remote="ERPLibre" revision="16.0_dev" groups="addons"/>
<project name="stock-logistics-warehouse.git" path="addons.odoo16.0/OCA_stock-logistics-warehouse" remote="OCA" groups="addons"/>
<project name="storage.git" path="addons.odoo16.0/OCA_storage" remote="OCA" groups="addons"/>
<project name="timesheet.git" path="addons.odoo16.0/OCA_timesheet" remote="ERPLibre" revision="16.0_dev" groups="addons"/>
<project name="vertical-association.git" path="addons.odoo16.0/OCA_vertical-association" remote="OCA" groups="addons"/>
<project name="vertical-hotel.git" path="addons.odoo16.0/OCA_vertical-hotel" remote="OCA" groups="addons"/>
<project name="vertical-isp.git" path="addons.odoo16.0/OCA_vertical-isp" remote="OCA" groups="addons"/>
<project name="vertical-travel.git" path="addons.odoo16.0/OCA_vertical-travel" remote="OCA" groups="addons"/>
<project name="web.git" path="addons.odoo16.0/OCA_web" remote="OCA" groups="addons,base"/>
<project name="website-cms.git" path="addons.odoo16.0/OCA_website-cms" remote="OCA" groups="addons"/>
<project name="website.git" path="addons.odoo16.0/OCA_website" remote="OCA" groups="addons"/>
<project name="wms.git" path="addons.odoo16.0/OCA_wms" remote="OCA" groups="addons"/>
</manifest>

View file

@ -0,0 +1,799 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="ERPLibre" fetch="https://github.com/ERPLibre/" />
<remote name="MathBenTech" fetch="https://github.com/ERPLibre/" />
<remote name="Numigi" fetch="https://github.com/ERPLibre/" />
<remote name="OCA" fetch="https://github.com/ERPLibre/" />
<remote name="SanteLibre" fetch="https://github.com/ERPLibre/" />
<remote name="Smile-SA" fetch="https://github.com/ERPLibre/" />
<remote name="muk-it" fetch="https://github.com/ERPLibre/" />
<remote name="odoo" fetch="https://github.com/ERPLibre/" />
<remote name="odooaktiv" fetch="https://github.com/ERPLibre/" />
<remote name="openeducat" fetch="https://github.com/ERPLibre/" />
<default remote="ERPLibre" revision="12.0" sync-j="4" sync-c="true" />
<project
name="QuotationRevision.git"
path="addons/odooaktiv_QuotationRevision"
remote="odooaktiv"
revision="701438f9c59bd657de516d9ef4de1ba6167bf30b"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="account-analytic.git"
path="addons/OCA_account-analytic"
remote="OCA"
revision="7ce9fe25a7c977c5338001bc32d58b1cadffe51e"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="account-budgeting.git"
path="addons/OCA_account-budgeting"
remote="OCA"
revision="e175ffa84fb61f70de67a2732292e43bd490cefd"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="account-closing.git"
path="addons/OCA_account-closing"
remote="OCA"
revision="40d40c73574bf65c91c879e0607b4ac455df06b2"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="account-consolidation.git"
path="addons/OCA_account-consolidation"
remote="OCA"
revision="741fc50366bd70fceb88a2a3fcb0449b2582ed31"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="account-financial-reporting.git"
path="addons/OCA_account-financial-reporting"
remote="OCA"
revision="1e0f8301ca015b3c4c456401bc30c5f211ccae3f"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="account-financial-tools.git"
path="addons/OCA_account-financial-tools"
remote="OCA"
revision="9721abd4c9db653e1d009f8a023e9f750523989f"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="account-fiscal-rule.git"
path="addons/OCA_account-fiscal-rule"
remote="OCA"
revision="f396ba6a2e2acebaaff579f0e6991b669812d64d"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="account-invoice-reporting.git"
path="addons/OCA_account-invoice-reporting"
remote="OCA"
revision="320dd9fce4d212b2dcf5dc4447494964ad1e246d"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="account-invoicing.git"
path="addons/OCA_account-invoicing"
remote="OCA"
revision="12.0_account_invoice_approbation"
groups="addons"
upstream="12.0_account_invoice_approbation"
dest-branch="12.0_account_invoice_approbation"
/>
<project
name="account-payment.git"
path="addons/OCA_account-payment"
remote="OCA"
revision="888debebd8e42c1ee5107577ca2f3bc5f38d72e1"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="account-reconcile.git"
path="addons/OCA_account-reconcile"
remote="OCA"
revision="0390b112def3d362d95232d382317511616ee6dd"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="apps-store.git"
path="addons/OCA_apps-store"
remote="OCA"
revision="022d24db4c6463f38b9f4452fe03c9fb8b3a44ce"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="bank-payment.git"
path="addons/OCA_bank-payment"
remote="OCA"
revision="7e0e572fb4772c8ebacfe52d58c396bdbd9e01f9"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="bank-statement-import.git"
path="addons/OCA_bank-statement-import"
remote="OCA"
revision="198306503b51371c8603fd8defef65fcd82bf954"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="brand.git"
path="addons/OCA_brand"
remote="OCA"
revision="601a8c5c741b3035000f2337feab16325e6b9a49"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="business-requirement.git"
path="addons/OCA_business-requirement"
remote="OCA"
revision="dd74e74583861b44c6120473ba0b56c90b887334"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="commission.git"
path="addons/OCA_commission"
remote="OCA"
revision="e679120a6d8f910cba81d949ecddd7b89f48fc01"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="community-data-files.git"
path="addons/OCA_community-data-files"
remote="OCA"
revision="2b17e5567d1bcb8ca377268615f209fdd57dc66e"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="connector-telephony.git"
path="addons/OCA_connector-telephony"
remote="OCA"
revision="6d9df1037a97dbf791a7f0a717846a63144174bb"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="contract.git"
path="addons/OCA_contract"
remote="OCA"
revision="3e531348cb51aeb2cc16c16ab8a2b693756ba47f"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="credit-control.git"
path="addons/OCA_credit-control"
remote="OCA"
revision="a97496a829cadc0d9be07d7825e93062417ab670"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="currency.git"
path="addons/OCA_currency"
remote="OCA"
revision="5c0d54e37789ecc24bebbe53fa56a92a492575bb"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="data-protection.git"
path="addons/OCA_data-protection"
remote="OCA"
revision="ce4f334a1077b5c15d457f22daaa48b9f639409e"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="development.git"
path="addons/MathBenTech_development"
remote="MathBenTech"
revision="12.0"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="donation.git"
path="addons/OCA_donation"
remote="OCA"
revision="12.0_module_donation_website"
groups="addons"
upstream="12.0_module_donation_website"
dest-branch="12.0_module_donation_website"
/>
<project
name="e-commerce.git"
path="addons/OCA_e-commerce"
remote="OCA"
revision="d7c99e565f25b495b3c0d252f181d8df4490a757"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="edi.git"
path="addons/OCA_edi"
remote="OCA"
revision="742b1316773f8a1b224e42c65c3c3a7685481a30"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="erplibre_addons.git"
path="addons/ERPLibre_erplibre_addons"
revision="12.0"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="event.git"
path="addons/OCA_event"
remote="OCA"
revision="e2bdf12c61e9967eeb9abc618c79ca43b464ea7f"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="helpdesk.git"
path="addons/OCA_helpdesk"
remote="OCA"
revision="12.0_dev"
groups="addons"
upstream="12.0_dev"
dest-branch="12.0_dev"
/>
<project
name="hr.git"
path="addons/OCA_hr"
remote="OCA"
revision="4743acf7ab796ea3738743a44c62cd516126ec53"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="knowledge.git"
path="addons/OCA_knowledge"
remote="OCA"
revision="9ae45f798bbefa854b03f612e22291ac1b95568d"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="l10n-canada.git"
path="addons/OCA_l10n-canada"
remote="OCA"
revision="5680b485cdfa0b6f1c2f4e32356b5938a9752c00"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="maintenance.git"
path="addons/OCA_maintenance"
remote="OCA"
revision="4e521ec35f6e8b66f86a62db644dadc9206b476e"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="management-system.git"
path="addons/OCA_management-system"
remote="OCA"
revision="479afcc65ee29530e2bcaa7342f93b6783d14d97"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="manufacture.git"
path="addons/OCA_manufacture"
remote="OCA"
revision="ce36844281754a75b527c4ace21837c8a16b75ab"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="margin-analysis.git"
path="addons/OCA_margin-analysis"
remote="OCA"
revision="12.0_sale_margin_editor"
groups="addons"
upstream="12.0_sale_margin_editor"
dest-branch="12.0_sale_margin_editor"
/>
<project
name="mis-builder.git"
path="addons/OCA_mis-builder"
remote="OCA"
revision="5d7697296ad90794599373940e6fc6cead8ca1a2"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="muk_base.git"
path="addons/muk-it_muk_base"
remote="muk-it"
revision="d888c9695292295a732fcdd4a7b9820978df5e7f"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="muk_dms.git"
path="addons/muk-it_muk_dms"
remote="muk-it"
revision="020e604d635a229c09a07e839d95f8e37706606a"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="muk_docs.git"
path="addons/muk-it_muk_docs"
remote="muk-it"
revision="a8ea02b9f00ae9fe5d2ea25ac43d23532cc11d45"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="muk_misc.git"
path="addons/muk-it_muk_misc"
remote="muk-it"
revision="37b9d6dc20fa686a323057b160015bfc2c2c8143"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="muk_quality.git"
path="addons/muk-it_muk_quality"
remote="muk-it"
revision="1a4c6f25c5e4fe0029d406d6283555bd23a44d27"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="muk_web.git"
path="addons/muk-it_muk_web"
remote="muk-it"
revision="12.0_fix_web_conflict_menu"
groups="addons"
upstream="12.0_fix_web_conflict_menu"
dest-branch="12.0_fix_web_conflict_menu"
/>
<project
name="muk_website.git"
path="addons/muk-it_muk_website"
remote="muk-it"
revision="12.0_remove_autoinstall"
groups="addons"
upstream="12.0_remove_autoinstall"
dest-branch="12.0_remove_autoinstall"
/>
<project
name="multi-company.git"
path="addons/OCA_multi-company"
remote="OCA"
revision="fdb4d255b6a3b51925f8a226bfebf2eccabd2786"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="odoo-base-addons.git"
path="addons/Numigi_odoo-base-addons"
remote="Numigi"
revision="60bc1e5414ff3bf81a6d72831da2eaad94ccbcb2"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="odoo-business-spending-management-quebec-canada.git"
path="addons/MathBenTech_odoo-business-spending-management-quebec-canada"
remote="MathBenTech"
revision="12.0_sale_order_line_timesheet_attribution"
groups="addons"
upstream="12.0_sale_order_line_timesheet_attribution"
dest-branch="12.0_sale_order_line_timesheet_attribution"
/>
<project
name="odoo-entertainment-addons.git"
path="addons/Numigi_odoo-entertainment-addons"
remote="Numigi"
revision="82c33255261eff361a91da13b28e4e68a95b25dd"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="odoo-git-addons.git"
path="addons/Numigi_odoo-git-addons"
remote="Numigi"
revision="96db417669a631877c1439f617ac8c0cc6edfff9"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="odoo-hr-addons.git"
path="addons/Numigi_odoo-hr-addons"
remote="Numigi"
revision="0034395bcdb38c02749644607f43ccac760dfb49"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="odoo-partner-addons.git"
path="addons/Numigi_odoo-partner-addons"
remote="Numigi"
revision="12.0_partner_no_vat_improve_no_vat"
groups="addons"
upstream="12.0_partner_no_vat_improve_no_vat"
dest-branch="12.0_partner_no_vat_improve_no_vat"
/>
<project
name="odoo-product-addons.git"
path="addons/Numigi_odoo-product-addons"
remote="Numigi"
revision="36751bd3c6baced6a0b3f5ddb675d87cb04a745c"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="odoo-project-addons.git"
path="addons/Numigi_odoo-project-addons"
remote="Numigi"
revision="4388a4ca61b87032e2c3783dc2740b299cd31b6f"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="odoo-purchase-addons.git"
path="addons/Numigi_odoo-purchase-addons"
remote="Numigi"
revision="5d226ca3887c77e31467a192a0fbe4066bf7842c"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="odoo-stock-addons.git"
path="addons/Numigi_odoo-stock-addons"
remote="Numigi"
revision="3fe57c3cad122d5a448239b46fda8bf76ea32493"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="odoo-survey-addons.git"
path="addons/Numigi_odoo-survey-addons"
remote="Numigi"
revision="9e897bae38ff0d6d3180296a552d994bb10c0eff"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="odoo-timesheet-addons.git"
path="addons/Numigi_odoo-timesheet-addons"
remote="Numigi"
revision="d2bbb19dc8f917272694ff0a6231275083fb7e74"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="odoo-web-addons.git"
path="addons/Numigi_odoo-web-addons"
remote="Numigi"
revision="3a4aa46439a794429d5939cff561f42c4f312a99"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="odoo.git"
path="odoo"
remote="odoo"
revision="ERPLibre/12.0"
clone-depth="10"
groups="odoo"
upstream="ERPLibre/12.0"
dest-branch="ERPLibre/12.0"
/>
<project
name="odoo_addons.git"
path="addons/Smile-SA_odoo_addons"
remote="Smile-SA"
revision="12.0_remote_autoinstall"
groups="addons"
upstream="12.0_remote_autoinstall"
dest-branch="12.0_remote_autoinstall"
/>
<project
name="openeducat_erp.git"
path="addons/openeducat_openeducat_erp"
remote="openeducat"
revision="4a2a1d930d88a127959fd39af22f7d818e08663d"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="partner-contact.git"
path="addons/OCA_partner-contact"
remote="OCA"
revision="a79e57685caad7d0dec9318378fdd46862e31be4"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="pos.git"
path="addons/OCA_pos"
remote="OCA"
revision="6a922b3d87491d59128a097f286be1e3f3fc11df"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="product-attribute.git"
path="addons/OCA_product-attribute"
remote="OCA"
revision="ea48097094462e67d7e1558b333da78c6038b89c"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="product-pack.git"
path="addons/OCA_product-pack"
remote="OCA"
revision="b9eccbdb9ae0fdd3ed1138270c3eff3142a015c3"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="product-variant.git"
path="addons/OCA_product-variant"
remote="OCA"
revision="fb4f4042b3ca0ee6cde6ab0625e2c914b96b174f"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="project-reporting.git"
path="addons/OCA_project-reporting"
remote="OCA"
revision="7f71f086dd732170e7605dfdf80e6cc4969a711e"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="project.git"
path="addons/OCA_project"
remote="OCA"
revision="12.0_fix_conflict_project_key"
groups="addons"
upstream="12.0_fix_conflict_project_key"
dest-branch="12.0_fix_conflict_project_key"
/>
<project
name="purchase-workflow.git"
path="addons/OCA_purchase-workflow"
remote="OCA"
revision="d17436791bcfbe0985af137163564af3fe90bbe1"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="queue.git"
path="addons/OCA_queue"
remote="OCA"
revision="0b71a3951b583f154f170adacf4920e6d7138329"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="reporting-engine.git"
path="addons/OCA_reporting-engine"
remote="OCA"
revision="14fba657a0dbda1258edcf3c92886866e7cecf67"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="sale-workflow.git"
path="addons/OCA_sale-workflow"
remote="OCA"
revision="12.0_modules_sale_order_line"
groups="addons"
upstream="12.0_modules_sale_order_line"
dest-branch="12.0_modules_sale_order_line"
/>
<project
name="santelibre_addons.git"
path="addons/SanteLibre_santelibre_addons"
remote="SanteLibre"
revision="master"
groups="addons"
upstream="master"
dest-branch="master"
/>
<project
name="scrummer.git"
path="addons/MathBenTech_scrummer"
remote="MathBenTech"
revision="38c04c8f7b7fe897d166ded74dda9d8d76f7f4c4"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="server-auth.git"
path="addons/OCA_server-auth"
remote="OCA"
revision="f911c9f31a064cca3012431b70e60a7b89448138"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="server-brand.git"
path="addons/OCA_server-brand"
remote="OCA"
revision="d8f27b04475d3cc74a7bebb1e086f647f5e01569"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="server-env.git"
path="addons/OCA_server-env"
remote="OCA"
revision="19af535b3aedd5c1fdfbe911dacfc43ae31edb71"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="server-tools.git"
path="addons/OCA_server-tools"
remote="OCA"
revision="d97aaa9fa2f01f64ebf7100668e0901fde35d42f"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="server-ux.git"
path="addons/OCA_server-ux"
remote="OCA"
revision="655b3cc291a7e3718371a45ebe6f2e0952896adf"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="social.git"
path="addons/OCA_social"
remote="OCA"
revision="7b0836bf7a5c40db332dd90d5ebef619234060ac"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="stock-logistics-warehouse.git"
path="addons/OCA_stock-logistics-warehouse"
remote="OCA"
revision="a591de15150f7b16c1ef23d2fc30c814874dea27"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="timesheet.git"
path="addons/OCA_timesheet"
remote="OCA"
revision="12.0_support_project_agile_timesheet"
groups="addons"
upstream="12.0_support_project_agile_timesheet"
dest-branch="12.0_support_project_agile_timesheet"
/>
<project
name="web.git"
path="addons/OCA_web"
remote="OCA"
revision="b65c492f4011fe4e9dac8c0a26eeef8c43cb1c39"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
<project
name="website.git"
path="addons/OCA_website"
remote="OCA"
revision="12.0_dev"
groups="addons"
upstream="12.0_dev"
dest-branch="12.0_dev"
/>
<project
name="wms.git"
path="addons/OCA_wms"
remote="OCA"
revision="e7a1541f8c513cf755bd82780c6c035d2fafc2ce"
groups="addons"
upstream="12.0"
dest-branch="12.0"
/>
</manifest>

View file

@ -1,103 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="ERPLibre" fetch="https://github.com/ERPLibre/"/>
<remote name="MathBenTech" fetch="https://github.com/ERPLibre/"/>
<remote name="Numigi" fetch="https://github.com/ERPLibre/"/>
<remote name="OCA" fetch="https://github.com/ERPLibre/"/>
<remote name="SanteLibre" fetch="https://github.com/ERPLibre/"/>
<remote name="Smile-SA" fetch="https://github.com/ERPLibre/"/>
<remote name="muk-it" fetch="https://github.com/ERPLibre/"/>
<remote name="odoo" fetch="https://github.com/ERPLibre/"/>
<remote name="odooaktiv" fetch="https://github.com/ERPLibre/"/>
<remote name="openeducat" fetch="https://github.com/ERPLibre/"/>
<default remote="ERPLibre" revision="12.0" sync-j="4" sync-c="true"/>
<project name="QuotationRevision.git" path="addons/odooaktiv_QuotationRevision" remote="odooaktiv" revision="701438f9c59bd657de516d9ef4de1ba6167bf30b" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="account-analytic.git" path="addons/OCA_account-analytic" remote="OCA" revision="7ce9fe25a7c977c5338001bc32d58b1cadffe51e" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="account-budgeting.git" path="addons/OCA_account-budgeting" remote="OCA" revision="e175ffa84fb61f70de67a2732292e43bd490cefd" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="account-closing.git" path="addons/OCA_account-closing" remote="OCA" revision="40d40c73574bf65c91c879e0607b4ac455df06b2" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="account-consolidation.git" path="addons/OCA_account-consolidation" remote="OCA" revision="741fc50366bd70fceb88a2a3fcb0449b2582ed31" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="account-financial-reporting.git" path="addons/OCA_account-financial-reporting" remote="OCA" revision="1e0f8301ca015b3c4c456401bc30c5f211ccae3f" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="account-financial-tools.git" path="addons/OCA_account-financial-tools" remote="OCA" revision="9721abd4c9db653e1d009f8a023e9f750523989f" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="account-fiscal-rule.git" path="addons/OCA_account-fiscal-rule" remote="OCA" revision="f396ba6a2e2acebaaff579f0e6991b669812d64d" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="account-invoice-reporting.git" path="addons/OCA_account-invoice-reporting" remote="OCA" revision="320dd9fce4d212b2dcf5dc4447494964ad1e246d" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="account-invoicing.git" path="addons/OCA_account-invoicing" remote="OCA" revision="12.0_account_invoice_approbation" groups="addons" upstream="12.0_account_invoice_approbation" dest-branch="12.0_account_invoice_approbation"/>
<project name="account-payment.git" path="addons/OCA_account-payment" remote="OCA" revision="888debebd8e42c1ee5107577ca2f3bc5f38d72e1" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="account-reconcile.git" path="addons/OCA_account-reconcile" remote="OCA" revision="0390b112def3d362d95232d382317511616ee6dd" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="apps-store.git" path="addons/OCA_apps-store" remote="OCA" revision="022d24db4c6463f38b9f4452fe03c9fb8b3a44ce" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="bank-payment.git" path="addons/OCA_bank-payment" remote="OCA" revision="7e0e572fb4772c8ebacfe52d58c396bdbd9e01f9" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="bank-statement-import.git" path="addons/OCA_bank-statement-import" remote="OCA" revision="198306503b51371c8603fd8defef65fcd82bf954" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="brand.git" path="addons/OCA_brand" remote="OCA" revision="601a8c5c741b3035000f2337feab16325e6b9a49" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="business-requirement.git" path="addons/OCA_business-requirement" remote="OCA" revision="dd74e74583861b44c6120473ba0b56c90b887334" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="commission.git" path="addons/OCA_commission" remote="OCA" revision="e679120a6d8f910cba81d949ecddd7b89f48fc01" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="community-data-files.git" path="addons/OCA_community-data-files" remote="OCA" revision="2b17e5567d1bcb8ca377268615f209fdd57dc66e" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="connector-telephony.git" path="addons/OCA_connector-telephony" remote="OCA" revision="6d9df1037a97dbf791a7f0a717846a63144174bb" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="contract.git" path="addons/OCA_contract" remote="OCA" revision="3e531348cb51aeb2cc16c16ab8a2b693756ba47f" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="credit-control.git" path="addons/OCA_credit-control" remote="OCA" revision="a97496a829cadc0d9be07d7825e93062417ab670" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="currency.git" path="addons/OCA_currency" remote="OCA" revision="5c0d54e37789ecc24bebbe53fa56a92a492575bb" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="data-protection.git" path="addons/OCA_data-protection" remote="OCA" revision="ce4f334a1077b5c15d457f22daaa48b9f639409e" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="development.git" path="addons/MathBenTech_development" remote="MathBenTech" revision="12.0" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="donation.git" path="addons/OCA_donation" remote="OCA" revision="12.0_module_donation_website" groups="addons" upstream="12.0_module_donation_website" dest-branch="12.0_module_donation_website"/>
<project name="e-commerce.git" path="addons/OCA_e-commerce" remote="OCA" revision="d7c99e565f25b495b3c0d252f181d8df4490a757" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="edi.git" path="addons/OCA_edi" remote="OCA" revision="742b1316773f8a1b224e42c65c3c3a7685481a30" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="erplibre_addons.git" path="addons/ERPLibre_erplibre_addons" revision="12.0" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="event.git" path="addons/OCA_event" remote="OCA" revision="e2bdf12c61e9967eeb9abc618c79ca43b464ea7f" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="helpdesk.git" path="addons/OCA_helpdesk" remote="OCA" revision="12.0_dev" groups="addons" upstream="12.0_dev" dest-branch="12.0_dev"/>
<project name="hr.git" path="addons/OCA_hr" remote="OCA" revision="4743acf7ab796ea3738743a44c62cd516126ec53" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="knowledge.git" path="addons/OCA_knowledge" remote="OCA" revision="9ae45f798bbefa854b03f612e22291ac1b95568d" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="l10n-canada.git" path="addons/OCA_l10n-canada" remote="OCA" revision="5680b485cdfa0b6f1c2f4e32356b5938a9752c00" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="maintenance.git" path="addons/OCA_maintenance" remote="OCA" revision="4e521ec35f6e8b66f86a62db644dadc9206b476e" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="management-system.git" path="addons/OCA_management-system" remote="OCA" revision="479afcc65ee29530e2bcaa7342f93b6783d14d97" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="manufacture.git" path="addons/OCA_manufacture" remote="OCA" revision="ce36844281754a75b527c4ace21837c8a16b75ab" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="margin-analysis.git" path="addons/OCA_margin-analysis" remote="OCA" revision="12.0_sale_margin_editor" groups="addons" upstream="12.0_sale_margin_editor" dest-branch="12.0_sale_margin_editor"/>
<project name="mis-builder.git" path="addons/OCA_mis-builder" remote="OCA" revision="5d7697296ad90794599373940e6fc6cead8ca1a2" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="muk_base.git" path="addons/muk-it_muk_base" remote="muk-it" revision="d888c9695292295a732fcdd4a7b9820978df5e7f" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="muk_dms.git" path="addons/muk-it_muk_dms" remote="muk-it" revision="020e604d635a229c09a07e839d95f8e37706606a" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="muk_docs.git" path="addons/muk-it_muk_docs" remote="muk-it" revision="a8ea02b9f00ae9fe5d2ea25ac43d23532cc11d45" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="muk_misc.git" path="addons/muk-it_muk_misc" remote="muk-it" revision="37b9d6dc20fa686a323057b160015bfc2c2c8143" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="muk_quality.git" path="addons/muk-it_muk_quality" remote="muk-it" revision="1a4c6f25c5e4fe0029d406d6283555bd23a44d27" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="muk_web.git" path="addons/muk-it_muk_web" remote="muk-it" revision="12.0_fix_web_conflict_menu" groups="addons" upstream="12.0_fix_web_conflict_menu" dest-branch="12.0_fix_web_conflict_menu"/>
<project name="muk_website.git" path="addons/muk-it_muk_website" remote="muk-it" revision="12.0_remove_autoinstall" groups="addons" upstream="12.0_remove_autoinstall" dest-branch="12.0_remove_autoinstall"/>
<project name="multi-company.git" path="addons/OCA_multi-company" remote="OCA" revision="fdb4d255b6a3b51925f8a226bfebf2eccabd2786" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="odoo-base-addons.git" path="addons/Numigi_odoo-base-addons" remote="Numigi" revision="60bc1e5414ff3bf81a6d72831da2eaad94ccbcb2" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="odoo-business-spending-management-quebec-canada.git" path="addons/MathBenTech_odoo-business-spending-management-quebec-canada" remote="MathBenTech" revision="12.0_sale_order_line_timesheet_attribution" groups="addons" upstream="12.0_sale_order_line_timesheet_attribution" dest-branch="12.0_sale_order_line_timesheet_attribution"/>
<project name="odoo-entertainment-addons.git" path="addons/Numigi_odoo-entertainment-addons" remote="Numigi" revision="82c33255261eff361a91da13b28e4e68a95b25dd" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="odoo-git-addons.git" path="addons/Numigi_odoo-git-addons" remote="Numigi" revision="96db417669a631877c1439f617ac8c0cc6edfff9" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="odoo-hr-addons.git" path="addons/Numigi_odoo-hr-addons" remote="Numigi" revision="0034395bcdb38c02749644607f43ccac760dfb49" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="odoo-partner-addons.git" path="addons/Numigi_odoo-partner-addons" remote="Numigi" revision="12.0_partner_no_vat_improve_no_vat" groups="addons" upstream="12.0_partner_no_vat_improve_no_vat" dest-branch="12.0_partner_no_vat_improve_no_vat"/>
<project name="odoo-product-addons.git" path="addons/Numigi_odoo-product-addons" remote="Numigi" revision="36751bd3c6baced6a0b3f5ddb675d87cb04a745c" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="odoo-project-addons.git" path="addons/Numigi_odoo-project-addons" remote="Numigi" revision="4388a4ca61b87032e2c3783dc2740b299cd31b6f" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="odoo-purchase-addons.git" path="addons/Numigi_odoo-purchase-addons" remote="Numigi" revision="5d226ca3887c77e31467a192a0fbe4066bf7842c" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="odoo-stock-addons.git" path="addons/Numigi_odoo-stock-addons" remote="Numigi" revision="3fe57c3cad122d5a448239b46fda8bf76ea32493" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="odoo-survey-addons.git" path="addons/Numigi_odoo-survey-addons" remote="Numigi" revision="9e897bae38ff0d6d3180296a552d994bb10c0eff" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="odoo-timesheet-addons.git" path="addons/Numigi_odoo-timesheet-addons" remote="Numigi" revision="d2bbb19dc8f917272694ff0a6231275083fb7e74" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="odoo-web-addons.git" path="addons/Numigi_odoo-web-addons" remote="Numigi" revision="3a4aa46439a794429d5939cff561f42c4f312a99" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="odoo.git" path="odoo" remote="odoo" revision="ERPLibre/12.0" clone-depth="10" groups="odoo" upstream="ERPLibre/12.0" dest-branch="ERPLibre/12.0"/>
<project name="odoo_addons.git" path="addons/Smile-SA_odoo_addons" remote="Smile-SA" revision="12.0_remote_autoinstall" groups="addons" upstream="12.0_remote_autoinstall" dest-branch="12.0_remote_autoinstall"/>
<project name="openeducat_erp.git" path="addons/openeducat_openeducat_erp" remote="openeducat" revision="4a2a1d930d88a127959fd39af22f7d818e08663d" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="partner-contact.git" path="addons/OCA_partner-contact" remote="OCA" revision="a79e57685caad7d0dec9318378fdd46862e31be4" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="pos.git" path="addons/OCA_pos" remote="OCA" revision="6a922b3d87491d59128a097f286be1e3f3fc11df" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="product-attribute.git" path="addons/OCA_product-attribute" remote="OCA" revision="ea48097094462e67d7e1558b333da78c6038b89c" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="product-pack.git" path="addons/OCA_product-pack" remote="OCA" revision="b9eccbdb9ae0fdd3ed1138270c3eff3142a015c3" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="product-variant.git" path="addons/OCA_product-variant" remote="OCA" revision="fb4f4042b3ca0ee6cde6ab0625e2c914b96b174f" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="project-reporting.git" path="addons/OCA_project-reporting" remote="OCA" revision="7f71f086dd732170e7605dfdf80e6cc4969a711e" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="project.git" path="addons/OCA_project" remote="OCA" revision="12.0_fix_conflict_project_key" groups="addons" upstream="12.0_fix_conflict_project_key" dest-branch="12.0_fix_conflict_project_key"/>
<project name="purchase-workflow.git" path="addons/OCA_purchase-workflow" remote="OCA" revision="d17436791bcfbe0985af137163564af3fe90bbe1" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="queue.git" path="addons/OCA_queue" remote="OCA" revision="0b71a3951b583f154f170adacf4920e6d7138329" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="reporting-engine.git" path="addons/OCA_reporting-engine" remote="OCA" revision="14fba657a0dbda1258edcf3c92886866e7cecf67" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="sale-workflow.git" path="addons/OCA_sale-workflow" remote="OCA" revision="12.0_modules_sale_order_line" groups="addons" upstream="12.0_modules_sale_order_line" dest-branch="12.0_modules_sale_order_line"/>
<project name="santelibre_addons.git" path="addons/SanteLibre_santelibre_addons" remote="SanteLibre" revision="master" groups="addons" upstream="master" dest-branch="master"/>
<project name="scrummer.git" path="addons/MathBenTech_scrummer" remote="MathBenTech" revision="38c04c8f7b7fe897d166ded74dda9d8d76f7f4c4" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="server-auth.git" path="addons/OCA_server-auth" remote="OCA" revision="f911c9f31a064cca3012431b70e60a7b89448138" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="server-brand.git" path="addons/OCA_server-brand" remote="OCA" revision="d8f27b04475d3cc74a7bebb1e086f647f5e01569" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="server-env.git" path="addons/OCA_server-env" remote="OCA" revision="19af535b3aedd5c1fdfbe911dacfc43ae31edb71" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="server-tools.git" path="addons/OCA_server-tools" remote="OCA" revision="d97aaa9fa2f01f64ebf7100668e0901fde35d42f" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="server-ux.git" path="addons/OCA_server-ux" remote="OCA" revision="655b3cc291a7e3718371a45ebe6f2e0952896adf" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="social.git" path="addons/OCA_social" remote="OCA" revision="7b0836bf7a5c40db332dd90d5ebef619234060ac" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="stock-logistics-warehouse.git" path="addons/OCA_stock-logistics-warehouse" remote="OCA" revision="a591de15150f7b16c1ef23d2fc30c814874dea27" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="timesheet.git" path="addons/OCA_timesheet" remote="OCA" revision="12.0_support_project_agile_timesheet" groups="addons" upstream="12.0_support_project_agile_timesheet" dest-branch="12.0_support_project_agile_timesheet"/>
<project name="web.git" path="addons/OCA_web" remote="OCA" revision="b65c492f4011fe4e9dac8c0a26eeef8c43cb1c39" groups="addons" upstream="12.0" dest-branch="12.0"/>
<project name="website.git" path="addons/OCA_website" remote="OCA" revision="12.0_dev" groups="addons" upstream="12.0_dev" dest-branch="12.0_dev"/>
<project name="wms.git" path="addons/OCA_wms" remote="OCA" revision="e7a1541f8c513cf755bd82780c6c035d2fafc2ce" groups="addons" upstream="12.0" dest-branch="12.0"/>
</manifest>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest />

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest />

View file

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="ERPLibre" fetch="https://github.com/ERPLibre/" />
<project
name="ERPLibre_image_db.git"
path="image_db"
remote="ERPLibre"
clone-depth="1"
revision="main"
groups="base"
/>
</manifest>

View file

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<project
name="maintainer-tools.git"
path="script/OCA_maintainer-tools"
remote="OCA"
revision="master"
groups="odoo,code_generator"
/>
<project
name="odoo-module-migrator.git"
path="script/OCA_odoo-module-migrator"
remote="OCA"
revision="master"
groups="odoo"
/>
<project
name="odoo-development.git"
path="doc/itpp-labs_odoo-development"
remote="itpp-labs"
revision="master"
groups="odoo"
/>
<project
name="odoo-port-docs.git"
path="doc/itpp-labs_odoo-port-docs"
remote="itpp-labs"
revision="master"
groups="odoo"
/>
<project
name="odoo-test-docs.git"
path="doc/itpp-labs_odoo-test-docs"
remote="itpp-labs"
revision="master"
groups="odoo"
/>
</manifest>

View file

@ -0,0 +1,948 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="ERPLibre_origin_CybroOdoo" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_MathBenTech" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_Numigi" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_OCA" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_OmniaGit" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_Smile-SA" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_TechnoLibre" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_ajepe" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_camptocamp" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_dhongu" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_it-projects-llc" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_itpp-labs" fetch="https://github.com/ERPLibre/" />
<remote name="itpp-labs" fetch="https://github.com/itpp-labs/" />
<remote name="ERPLibre_origin_JayVora-SerpentCS" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_kinjal-sorathiya" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_muk-it" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_novacode-nl" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_obayit" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_odoo" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_odooaktiv" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_odoomates" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_openeducat" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_pledra" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_tegin" fetch="https://github.com/ERPLibre/" />
<project
name="OpenHRMS.git"
path="odoo12.0/addons/CybroOdoo_OpenHRMS"
remote="ERPLibre_origin_CybroOdoo"
revision="dev_12.0"
groups="addons,odoo12.0"
/>
<project
name="Property-Management_odoo.git"
path="odoo12.0/addons/kinjal-sorathiya_Property-Management_odoo"
remote="ERPLibre_origin_kinjal-sorathiya"
revision="master"
groups="addons,odoo12.0"
/>
<project
name="QuotationRevision.git"
path="odoo12.0/addons/MathBenTech_QuotationRevision"
remote="ERPLibre_origin_MathBenTech"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="access-addons.git"
path="odoo12.0/addons/itpp-labs_access-addons"
remote="ERPLibre_origin_itpp-labs"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="account-analytic.git"
path="odoo12.0/addons/OCA_account-analytic"
remote="ERPLibre_origin_OCA"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="account-budgeting.git"
path="odoo12.0/addons/OCA_account-budgeting"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="account-closing.git"
path="odoo12.0/addons/OCA_account-closing"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="account-consolidation.git"
path="odoo12.0/addons/OCA_account-consolidation"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="account-financial-reporting.git"
path="odoo12.0/addons/OCA_account-financial-reporting"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="account-financial-tools.git"
path="odoo12.0/addons/OCA_account-financial-tools"
remote="ERPLibre_origin_OCA"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="account-fiscal-rule.git"
path="odoo12.0/addons/OCA_account-fiscal-rule"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="account-invoice-reporting.git"
path="odoo12.0/addons/OCA_account-invoice-reporting"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="account-invoicing.git"
path="odoo12.0/addons/OCA_account-invoicing"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="account-payment.git"
path="odoo12.0/addons/OCA_account-payment"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="account-reconcile.git"
path="odoo12.0/addons/OCA_account-reconcile"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="apps-store.git"
path="odoo12.0/addons/OCA_apps-store"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="bank-payment.git"
path="odoo12.0/addons/OCA_bank-payment"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="bank-statement-import.git"
path="odoo12.0/addons/OCA_bank-statement-import"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="brand.git"
path="odoo12.0/addons/OCA_brand"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="business-requirement.git"
path="odoo12.0/addons/OCA_business-requirement"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="commission.git"
path="odoo12.0/addons/OCA_commission"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="community-data-files.git"
path="odoo12.0/addons/OCA_community-data-files"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="connector-ecommerce.git"
path="odoo12.0/addons/OCA_connector-ecommerce"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="connector-interfaces.git"
path="odoo12.0/addons/OCA_connector-interfaces"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="connector-jira.git"
path="odoo12.0/addons/OCA_connector-jira"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="connector-telephony.git"
path="odoo12.0/addons/OCA_connector-telephony"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="connector.git"
path="odoo12.0/addons/OCA_connector"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="contract.git"
path="odoo12.0/addons/OCA_contract"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0,code_generator,image_db"
/>
<project
name="credit-control.git"
path="odoo12.0/addons/OCA_credit-control"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="crm.git"
path="odoo12.0/addons/OCA_crm"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="currency.git"
path="odoo12.0/addons/OCA_currency"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="data-protection.git"
path="odoo12.0/addons/OCA_data-protection"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="ddmrp.git"
path="odoo12.0/addons/OCA_ddmrp"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project name="dms.git" path="odoo12.0/addons/OCA_dms" remote="OCA" revision="12.0" groups="addons,odoo12.0" />
<project
name="delivery-carrier.git"
path="odoo12.0/addons/OCA_delivery-carrier"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="deltatech.git"
path="odoo12.0/addons/dhongu_deltatech"
remote="ERPLibre_origin_dhongu"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="design-themes.git"
path="odoo12.0/addons/odoo_design-themes"
remote="ERPLibre_origin_odoo"
revision="12.0"
groups="addons,odoo12.0,code_generator,image_db"
/>
<project
name="development.git"
path="odoo12.0/addons/MathBenTech_development"
remote="ERPLibre_origin_MathBenTech"
revision="12.0"
groups="addons,odoo12.0,base"
/>
<project
name="donation.git"
path="odoo12.0/addons/OCA_donation"
remote="ERPLibre_origin_OCA"
revision="12.0_module_donation_website"
groups="addons,odoo12.0"
/>
<project
name="e-commerce.git"
path="odoo12.0/addons/OCA_e-commerce"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="edi.git"
path="odoo12.0/addons/OCA_edi"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="erplibre-3D-printing-addons.git"
path="odoo12.0/addons/ERPLibre_erplibre-3D-printing-addons"
remote="ERPLibre"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="erplibre-family-management.git"
path="odoo12.0/addons/MathBenTech_erplibre-family-management"
remote="ERPLibre_origin_MathBenTech"
revision="12.0"
groups="addons,odoo12.0,code_generator"
/>
<project
name="erplibre_addons.git"
path="odoo12.0/addons/ERPLibre_erplibre_addons"
remote="ERPLibre"
revision="12.0_erplibre_devops"
groups="addons,odoo12.0,base"
/>
<project
name="erplibre_theme_addons.git"
path="odoo12.0/addons/ERPLibre_erplibre_theme_addons"
remote="ERPLibre"
revision="12.0"
groups="addons,odoo12.0,code_generator,image_db"
/>
<project
name="event.git"
path="odoo12.0/addons/OCA_event"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="field-service.git"
path="odoo12.0/addons/OCA_field-service"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="fleet.git"
path="odoo12.0/addons/OCA_fleet"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="geospatial.git"
path="odoo12.0/addons/OCA_geospatial"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0,code_generator,image_db"
/>
<project
name="helpdesk.git"
path="odoo12.0/addons/OCA_helpdesk"
remote="ERPLibre_origin_OCA"
revision="12.0_dev"
groups="addons,odoo12.0,code_generator,image_db"
/>
<project
name="hr.git"
path="odoo12.0/addons/OCA_hr"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="interface-github.git"
path="odoo12.0/addons/OCA_interface-github"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="knowledge.git"
path="odoo12.0/addons/OCA_knowledge"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="l10n-canada.git"
path="odoo12.0/addons/OCA_l10n-canada"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="maintenance.git"
path="odoo12.0/addons/OCA_maintenance"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="management-system.git"
path="odoo12.0/addons/OCA_management-system"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="manufacture.git"
path="odoo12.0/addons/OCA_manufacture"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="margin-analysis.git"
path="odoo12.0/addons/OCA_margin-analysis"
remote="ERPLibre_origin_OCA"
revision="12.0_sale_margin_editor"
groups="addons,odoo12.0"
/>
<project
name="medical-fhir.git"
path="odoo12.0/addons/tegin_medical-fhir"
remote="ERPLibre_origin_tegin"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="mis-builder.git"
path="odoo12.0/addons/OCA_mis-builder"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="muk_base.git"
path="odoo12.0/addons/muk-it_muk_base"
remote="ERPLibre_origin_muk-it"
revision="12.0_dev"
groups="addons,odoo12.0,base"
/>
<project
name="muk_dms.git"
path="odoo12.0/addons/muk-it_muk_dms"
remote="ERPLibre_origin_muk-it"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="muk_docs.git"
path="odoo12.0/addons/muk-it_muk_docs"
remote="ERPLibre_origin_muk-it"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="muk_misc.git"
path="odoo12.0/addons/muk-it_muk_misc"
remote="ERPLibre_origin_muk-it"
revision="12.0_dev"
groups="addons,odoo12.0,base"
/>
<project
name="muk_quality.git"
path="odoo12.0/addons/muk-it_muk_quality"
remote="ERPLibre_origin_muk-it"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="muk_web.git"
path="odoo12.0/addons/muk-it_muk_web"
remote="ERPLibre_origin_muk-it"
revision="12.0_dev"
groups="addons,odoo12.0,base,code_generator"
/>
<project
name="muk_website.git"
path="odoo12.0/addons/muk-it_muk_website"
remote="ERPLibre_origin_muk-it"
revision="12.0_remove_autoinstall"
groups="addons,odoo12.0,base"
/>
<project
name="multi-company.git"
path="odoo12.0/addons/OCA_multi-company"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="odoo-addons.git"
path="odoo12.0/addons/ajepe_odoo-addons"
remote="ERPLibre_origin_ajepe"
revision="12.0_dev"
groups="addons,odoo12.0,base"
/>
<project
name="odoo-base-addons.git"
path="odoo12.0/addons/Numigi_odoo-base-addons"
remote="ERPLibre_origin_Numigi"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="odoo-business-spending-management-quebec-canada.git"
path="odoo12.0/addons/MathBenTech_odoo-business-spending-management-quebec-canada"
remote="ERPLibre_origin_MathBenTech"
revision="12.0"
groups="addons,odoo12.0,base"
/>
<project
name="odoo-cloud-platform.git"
path="odoo12.0/addons/camptocamp_odoo-cloud-platform"
remote="ERPLibre_origin_camptocamp"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="odoo-code-generator-template.git"
path="odoo12.0/addons/TechnoLibre_odoo-code-generator-template"
remote="ERPLibre_origin_TechnoLibre"
revision="12.0"
groups="addons,odoo12.0,code_generator,image_db"
/>
<project
name="odoo-code-generator.git"
path="odoo12.0/addons/TechnoLibre_odoo-code-generator"
remote="ERPLibre_origin_TechnoLibre"
revision="12.0"
groups="addons,odoo12.0,code_generator,image_db"
/>
<!-- <project-->
<!-- name="odoo-development.git"-->
<!-- path="doc/itpp-labs_odoo-development"-->
<!-- remote="itpp-labs"-->
<!-- revision="12.0_dev"-->
<!-- groups="odoo"-->
<!-- />-->
<project
name="odoo-entertainment-addons.git"
path="odoo12.0/addons/Numigi_odoo-entertainment-addons"
remote="ERPLibre_origin_Numigi"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="odoo-git-addons.git"
path="odoo12.0/addons/Numigi_odoo-git-addons"
remote="ERPLibre_origin_Numigi"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="odoo-formio.git"
path="odoo12.0/addons/novacode-nl_odoo-formio"
remote="ERPLibre_origin_novacode-nl"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="odoo-hr-addons.git"
path="odoo12.0/addons/Numigi_odoo-hr-addons"
remote="ERPLibre_origin_Numigi"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="odoo-partner-addons.git"
path="odoo12.0/addons/Numigi_odoo-partner-addons"
remote="ERPLibre_origin_Numigi"
revision="12.0_dev"
groups="addons,odoo12.0,base,image_db"
/>
<project
name="odoo-product-addons.git"
path="odoo12.0/addons/Numigi_odoo-product-addons"
remote="ERPLibre_origin_Numigi"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="odoo-product-configurator.git"
path="odoo12.0/addons/pledra_odoo-product-configurator"
remote="ERPLibre_origin_pledra"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="odoo-project-addons.git"
path="odoo12.0/addons/Numigi_odoo-project-addons"
remote="ERPLibre_origin_Numigi"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="odoo-purchase-addons.git"
path="odoo12.0/addons/Numigi_odoo-purchase-addons"
remote="ERPLibre_origin_Numigi"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="odoo-stock-addons.git"
path="odoo12.0/addons/Numigi_odoo-stock-addons"
remote="ERPLibre_origin_Numigi"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="odoo-survey-addons.git"
path="odoo12.0/addons/Numigi_odoo-survey-addons"
remote="ERPLibre_origin_Numigi"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="odoo-timesheet-addons.git"
path="odoo12.0/addons/Numigi_odoo-timesheet-addons"
remote="ERPLibre_origin_Numigi"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="odoo-web-addons.git"
path="odoo12.0/addons/Numigi_odoo-web-addons"
remote="ERPLibre_origin_Numigi"
revision="12.0"
groups="addons,odoo12.0,base"
/>
<project
name="odoo.git"
path="odoo12.0/odoo"
remote="ERPLibre_origin_odoo"
revision="ERPLibre/12.0"
clone-depth="10"
groups="odoo"
/>
<project
name="odoo_addons.git"
path="odoo12.0/addons/Smile-SA_odoo_addons"
remote="ERPLibre_origin_Smile-SA"
revision="12.0_remote_autoinstall"
groups="addons,odoo12.0"
/>
<project
name="odoo_dhtmlxgantt.git"
path="odoo12.0/addons/obayit_odoo_dhtmlxgantt"
remote="ERPLibre_origin_obayit"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="odooapps.git"
path="odoo12.0/addons/odoomates_odooapps"
remote="ERPLibre_origin_odoomates"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="odooplm.git"
path="odoo12.0/addons/OmniaGit_odooplm"
remote="ERPLibre_origin_OmniaGit"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="openeducat_erp.git"
path="odoo12.0/addons/openeducat_openeducat_erp"
remote="ERPLibre_origin_openeducat"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="operating-unit.git"
path="odoo12.0/addons/OCA_operating-unit"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="partner-contact.git"
path="odoo12.0/addons/OCA_partner-contact"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="pos-addons.git"
path="odoo12.0/addons/itpp-labs_pos-addons"
remote="itpp-labs"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="pos.git"
path="odoo12.0/addons/OCA_pos"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="product-attribute.git"
path="odoo12.0/addons/OCA_product-attribute"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="product-pack.git"
path="odoo12.0/addons/OCA_product-pack"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="product-variant.git"
path="odoo12.0/addons/OCA_product-variant"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="product_rating_app.git"
path="odoo12.0/addons/odooaktiv_product_rating_app"
remote="ERPLibre_origin_odooaktiv"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="project-reporting.git"
path="odoo12.0/addons/OCA_project-reporting"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="project.git"
path="odoo12.0/addons/OCA_project"
remote="ERPLibre_origin_OCA"
revision="12.0_fix_conflict_project_key"
groups="addons,odoo12.0"
/>
<project
name="purchase-workflow.git"
path="odoo12.0/addons/OCA_purchase-workflow"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="queue.git"
path="odoo12.0/addons/OCA_queue"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="reporting-engine.git"
path="odoo12.0/addons/OCA_reporting-engine"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="rma.git"
path="odoo12.0/addons/OCA_rma"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="saas-addons.git"
path="odoo12.0/addons/it-projects-llc_saas-addons"
remote="ERPLibre_origin_it-projects-llc"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="sale-reporting.git"
path="odoo12.0/addons/OCA_sale-reporting"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="sale-workflow.git"
path="odoo12.0/addons/OCA_sale-workflow"
remote="ERPLibre_origin_OCA"
revision="12.0_modules_sale_order_line"
groups="addons,odoo12.0"
/>
<project
name="scrummer.git"
path="odoo12.0/addons/MathBenTech_scrummer"
remote="ERPLibre_origin_MathBenTech"
revision="12.0_dev"
groups="addons,odoo12.0,base"
/>
<project
name="SerpentCS_Contributions.git"
path="odoo12.0/addons/JayVora-SerpentCS_SerpentCS_Contributions"
remote="ERPLibre_origin_JayVora-SerpentCS"
revision="12.0"
groups="addons,odoo12.0,code_generator,base"
/>
<project
name="server-auth.git"
path="odoo12.0/addons/OCA_server-auth"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0,base,image_db"
/>
<project
name="server-backend.git"
path="odoo12.0/addons/OCA_server-backend"
remote="ERPLibre_origin_OCA"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="server-brand.git"
path="odoo12.0/addons/OCA_server-brand"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0,base"
/>
<project
name="server-env.git"
path="odoo12.0/addons/OCA_server-env"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="server-tools.git"
path="odoo12.0/addons/OCA_server-tools"
remote="ERPLibre_origin_OCA"
revision="12.0_dev"
groups="addons,odoo12.0,base"
/>
<project
name="server-ux.git"
path="odoo12.0/addons/OCA_server-ux"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0,base"
/>
<project
name="social.git"
path="odoo12.0/addons/OCA_social"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0,base"
/>
<project
name="stock-logistics-warehouse.git"
path="odoo12.0/addons/OCA_stock-logistics-warehouse"
remote="ERPLibre_origin_OCA"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="storage.git"
path="odoo12.0/addons/OCA_storage"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="timesheet.git"
path="odoo12.0/addons/OCA_timesheet"
remote="ERPLibre_origin_OCA"
revision="12.0_support_project_agile_timesheet"
groups="addons,odoo12.0"
/>
<project
name="vertical-association.git"
path="odoo12.0/addons/OCA_vertical-association"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="vertical-hotel.git"
path="odoo12.0/addons/OCA_vertical-hotel"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="vertical-isp.git"
path="odoo12.0/addons/OCA_vertical-isp"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="vertical-travel.git"
path="odoo12.0/addons/OCA_vertical-travel"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="web.git"
path="odoo12.0/addons/OCA_web"
remote="ERPLibre_origin_OCA"
revision="12.0_dev"
groups="addons,odoo12.0,base"
/>
<project
name="website-addons.git"
path="odoo12.0/addons/itpp-labs_website-addons"
remote="ERPLibre_origin_itpp-labs"
revision="12.0_dev"
groups="addons,odoo12.0"
/>
<project
name="website-cms.git"
path="odoo12.0/addons/OCA_website-cms"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
<project
name="website.git"
path="odoo12.0/addons/OCA_website"
remote="ERPLibre_origin_OCA"
revision="12.0_dev"
groups="addons,odoo12.0,code_generator,image_db"
/>
<project
name="wms.git"
path="odoo12.0/addons/OCA_wms"
remote="ERPLibre_origin_OCA"
revision="12.0"
groups="addons,odoo12.0"
/>
</manifest>

View file

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="odoo" fetch="https://github.com/odoo/" />
<remote name="OCA" fetch="https://github.com/OCA/" />
<remote name="ERPLibre_origin_OCA" fetch="https://github.com/ERPLibre/" />
<project
name="OpenUpgrade.git"
revision="12.0_dev"
path="odoo12.0/OCA_OpenUpgrade"
remote="ERPLibre_origin_OCA"
clone-depth="10"
groups="migration,odoo12.0"
/>
<project
name="documentation-user.git"
path="odoo12.0/odoo_documentation-user"
revision="12.0"
remote="odoo"
groups="odoo,odoo12.0"
/>
</manifest>

View file

@ -0,0 +1,646 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="CybroOdoo" fetch="https://github.com/CybroOdoo/" />
<remote name="ERPLibre" fetch="https://github.com/ERPLibre/" />
<remote name="MathBenTech" fetch="https://github.com/MathBenTech/" />
<remote name="ERPLibre_origin_TechnoLibre" fetch="https://github.com/ERPLibre/" />
<remote name="Numigi" fetch="https://github.com/Numigi/" />
<remote name="OCA" fetch="https://github.com/OCA/" />
<remote name="OmniaGit" fetch="https://github.com/OmniaGit/" />
<remote name="ERPLibre_origin_Smile-SA" fetch="https://github.com/ERPLibre/" />
<remote name="TechnoLibre" fetch="https://github.com/TechnoLibre/" />
<!-- <remote name="ajepe" fetch="https://github.com/ajepe/" />-->
<remote name="camptocamp" fetch="https://github.com/camptocamp/" />
<remote name="dhongu" fetch="https://github.com/dhongu/" />
<remote name="it-projects-llc" fetch="https://github.com/it-projects-llc/" />
<remote name="itpp-labs" fetch="https://github.com/itpp-labs/" />
<remote name="kinjal-sorathiya" fetch="https://github.com/kinjal-sorathiya/" />
<remote name="muk-it" fetch="https://github.com/muk-it/" />
<remote name="novacode-nl" fetch="https://github.com/novacode-nl/" />
<remote name="ERPLibre_origin_novacode-nl" fetch="https://github.com/ERPLibre/" />
<remote name="obayit" fetch="https://github.com/obayit/" />
<remote name="ERPLibre_origin_odoo" fetch="https://github.com/ERPLibre/" />
<remote name="odooaktiv" fetch="https://github.com/odooaktiv/" />
<remote name="odoomates" fetch="https://github.com/odoomates/" />
<remote name="openeducat" fetch="https://github.com/openeducat/" />
<remote name="pledra" fetch="https://github.com/pledra/" />
<remote name="tegin" fetch="https://github.com/tegin/" />
<project
name="OpenHRMS.git"
path="odoo13.0/addons/CybroOdoo_OpenHRMS"
remote="CybroOdoo"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="access-addons.git"
path="odoo13.0/addons/itpp-labs_access-addons"
remote="itpp-labs"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="account-analytic.git"
path="odoo13.0/addons/OCA_account-analytic"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="account-budgeting.git"
path="odoo13.0/addons/OCA_account-budgeting"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="account-closing.git"
path="odoo13.0/addons/OCA_account-closing"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="account-consolidation.git"
path="odoo13.0/addons/OCA_account-consolidation"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="account-financial-reporting.git"
path="odoo13.0/addons/OCA_account-financial-reporting"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="account-financial-tools.git"
path="odoo13.0/addons/OCA_account-financial-tools"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="account-fiscal-rule.git"
path="odoo13.0/addons/OCA_account-fiscal-rule"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="account-invoice-reporting.git"
path="odoo13.0/addons/OCA_account-invoice-reporting"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="account-invoicing.git"
path="odoo13.0/addons/OCA_account-invoicing"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="account-payment.git"
path="odoo13.0/addons/OCA_account-payment"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="account-reconcile.git"
path="odoo13.0/addons/OCA_account-reconcile"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="apps-store.git"
path="odoo13.0/addons/OCA_apps-store"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="bank-payment.git"
path="odoo13.0/addons/OCA_bank-payment"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="bank-statement-import.git"
path="odoo13.0/addons/OCA_bank-statement-import"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project name="brand.git" path="odoo13.0/addons/OCA_brand" remote="OCA" revision="13.0" groups="addons,odoo13.0" />
<project
name="business-requirement.git"
path="odoo13.0/addons/OCA_business-requirement"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="commission.git"
path="odoo13.0/addons/OCA_commission"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="community-data-files.git"
path="odoo13.0/addons/OCA_community-data-files"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="connector-ecommerce.git"
path="odoo13.0/addons/OCA_connector-ecommerce"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="connector-interfaces.git"
path="odoo13.0/addons/OCA_connector-interfaces"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="connector-jira.git"
path="odoo13.0/addons/OCA_connector-jira"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="connector-telephony.git"
path="odoo13.0/addons/OCA_connector-telephony"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="connector.git"
path="odoo13.0/addons/OCA_connector"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="contract.git"
path="odoo13.0/addons/OCA_contract"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="credit-control.git"
path="odoo13.0/addons/OCA_credit-control"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project name="crm.git" path="odoo13.0/addons/OCA_crm" remote="OCA" revision="13.0" groups="addons,odoo13.0" />
<project
name="currency.git"
path="odoo13.0/addons/OCA_currency"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="data-protection.git"
path="odoo13.0/addons/OCA_data-protection"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project name="ddmrp.git" path="odoo13.0/addons/OCA_ddmrp" remote="OCA" revision="13.0" groups="addons,odoo13.0" />
<project name="dms.git" path="odoo13.0/addons/OCA_dms" remote="OCA" revision="13.0" groups="addons,odoo13.0" />
<project
name="delivery-carrier.git"
path="odoo13.0/addons/OCA_delivery-carrier"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="deltatech.git"
path="odoo13.0/addons/dhongu_deltatech"
remote="dhongu"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="design-themes.git"
path="odoo13.0/addons/odoo_design-themes"
remote="ERPLibre_origin_odoo"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="donation.git"
path="odoo13.0/addons/OCA_donation"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="e-commerce.git"
path="odoo13.0/addons/OCA_e-commerce"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project name="edi.git" path="odoo13.0/addons/OCA_edi" remote="OCA" revision="13.0" groups="addons,odoo13.0" />
<project name="event.git" path="odoo13.0/addons/OCA_event" remote="OCA" revision="13.0" groups="addons,odoo13.0" />
<project
name="field-service.git"
path="odoo13.0/addons/OCA_field-service"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project name="fleet.git" path="odoo13.0/addons/OCA_fleet" remote="OCA" revision="13.0" groups="addons,odoo13.0" />
<project
name="geospatial.git"
path="odoo13.0/addons/OCA_geospatial"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="helpdesk.git"
path="odoo13.0/addons/OCA_helpdesk"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project name="hr.git" path="odoo13.0/addons/OCA_hr" remote="OCA" revision="13.0" groups="addons,odoo13.0" />
<project
name="interface-github.git"
path="odoo13.0/addons/OCA_interface-github"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="knowledge.git"
path="odoo13.0/addons/OCA_knowledge"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="l10n-canada.git"
path="odoo13.0/addons/OCA_l10n-canada"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="maintenance.git"
path="odoo13.0/addons/OCA_maintenance"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="management-system.git"
path="odoo13.0/addons/OCA_management-system"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="manufacture.git"
path="odoo13.0/addons/OCA_manufacture"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="margin-analysis.git"
path="odoo13.0/addons/OCA_margin-analysis"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="medical-fhir.git"
path="odoo13.0/addons/tegin_medical-fhir"
remote="tegin"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="mis-builder.git"
path="odoo13.0/addons/OCA_mis-builder"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="multi-company.git"
path="odoo13.0/addons/OCA_multi-company"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<!-- <project name="odoo-addons.git" path="odoo13.0/addons/ajepe_odoo-addons" remote="ajepe" revision="13.0" groups="addons,odoo13.0" />-->
<!-- <project name="odoo-base-addons.git" path="odoo13.0/addons/Numigi_odoo-base-addons" remote="Numigi" revision="13.0" groups="addons,odoo13.0"/>-->
<project
name="odoo-cloud-platform.git"
path="odoo13.0/addons/camptocamp_odoo-cloud-platform"
remote="camptocamp"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="odoo-code-generator-template.git"
path="odoo13.0/addons/TechnoLibre_odoo-code-generator-template"
remote="ERPLibre_origin_TechnoLibre"
revision="13.0"
groups="addons,odoo13.0,code_generator,image_db"
/>
<project
name="odoo-code-generator.git"
path="odoo13.0/addons/TechnoLibre_odoo-code-generator"
remote="ERPLibre_origin_TechnoLibre"
revision="13.0"
groups="addons,odoo13.0,code_generator,image_db"
/>
<!-- <project name="odoo-entertainment-addons.git" path="odoo13.0/addons/Numigi_odoo-entertainment-addons" remote="Numigi" revision="13.0" groups="addons,odoo13.0"/>-->
<project
name="odoo-formio.git"
path="odoo13.0/addons/novacode-nl_odoo-formio"
remote="ERPLibre_origin_novacode-nl"
revision="13.0"
groups="addons,odoo13.0"
/>
<!-- <project name="odoo-git-addons.git" path="odoo13.0/addons/Numigi_odoo-git-addons" remote="Numigi" revision="13.0" groups="addons,odoo13.0"/>-->
<!-- <project name="odoo-hr-addons.git" path="odoo13.0/addons/Numigi_odoo-hr-addons" remote="Numigi" revision="13.0" groups="addons,odoo13.0"/>-->
<!-- <project name="odoo-partner-addons.git" path="odoo13.0/addons/Numigi_odoo-partner-addons" remote="Numigi" revision="13.0" groups="addons,odoo13.0"/>-->
<!-- <project name="odoo-product-addons.git" path="odoo13.0/addons/Numigi_odoo-product-addons" remote="Numigi" revision="13.0" groups="addons,odoo13.0"/>-->
<!-- <project name="odoo-project-addons.git" path="odoo13.0/addons/Numigi_odoo-project-addons" remote="Numigi" revision="13.0" groups="addons,odoo13.0"/>-->
<!-- <project name="odoo-purchase-addons.git" path="odoo13.0/addons/Numigi_odoo-purchase-addons" remote="Numigi" revision="13.0" groups="addons,odoo13.0"/>-->
<!-- <project name="odoo-stock-addons.git" path="odoo13.0/addons/Numigi_odoo-stock-addons" remote="Numigi" revision="13.0" groups="addons,odoo13.0"/>-->
<!-- <project name="odoo-survey-addons.git" path="odoo13.0/addons/Numigi_odoo-survey-addons" remote="Numigi" revision="13.0" groups="addons,odoo13.0"/>-->
<!-- <project name="odoo-timesheet-addons.git" path="odoo13.0/addons/Numigi_odoo-timesheet-addons" remote="Numigi" revision="13.0" groups="addons,odoo13.0"/>-->
<!-- <project name="odoo-web-addons.git" path="odoo13.0/addons/Numigi_odoo-web-addons" remote="Numigi" revision="13.0" groups="addons,odoo13.0"/>-->
<project
name="odoo.git"
path="odoo13.0/odoo"
remote="ERPLibre_origin_odoo"
clone-depth="10"
revision="ERPLibre/13.0"
groups="odoo,odoo13.0"
/>
<!-- <project name="odoo_addons.git" path="odoo13.0/addons/Smile-SA_odoo_addons" remote="ERPLibre_origin_Smile-SA" revision="13.0" groups="addons,odoo13.0"/>-->
<!-- <project name="odoo_dhtmlxgantt.git" path="odoo13.0/addons/obayit_odoo_dhtmlxgantt" remote="obayit" revision="13.0" groups="addons,odoo13.0"/>-->
<project
name="odooapps.git"
path="odoo13.0/addons/odoomates_odooapps"
remote="odoomates"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="odooplm.git"
path="odoo13.0/addons/OmniaGit_odooplm"
remote="OmniaGit"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="openeducat_erp.git"
path="odoo13.0/addons/openeducat_openeducat_erp"
remote="openeducat"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="operating-unit.git"
path="odoo13.0/addons/OCA_operating-unit"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="partner-contact.git"
path="odoo13.0/addons/OCA_partner-contact"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="pos-addons.git"
path="odoo13.0/addons/itpp-labs_pos-addons"
remote="itpp-labs"
revision="13.0"
groups="addons,odoo13.0"
/>
<project name="pos.git" path="odoo13.0/addons/OCA_pos" remote="OCA" revision="13.0" groups="addons,odoo13.0" />
<project
name="product-attribute.git"
path="odoo13.0/addons/OCA_product-attribute"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="product-pack.git"
path="odoo13.0/addons/OCA_product-pack"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="product-variant.git"
path="odoo13.0/addons/OCA_product-variant"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="project-reporting.git"
path="odoo13.0/addons/OCA_project-reporting"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="project.git"
path="odoo13.0/addons/OCA_project"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="purchase-workflow.git"
path="odoo13.0/addons/OCA_purchase-workflow"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project name="queue.git" path="odoo13.0/addons/OCA_queue" remote="OCA" revision="13.0" groups="addons,odoo13.0" />
<project
name="reporting-engine.git"
path="odoo13.0/addons/OCA_reporting-engine"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project name="rma.git" path="odoo13.0/addons/OCA_rma" remote="OCA" revision="13.0" groups="addons,odoo13.0" />
<project
name="saas-addons.git"
path="odoo13.0/addons/it-projects-llc_saas-addons"
remote="it-projects-llc"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="sale-reporting.git"
path="odoo13.0/addons/OCA_sale-reporting"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="sale-workflow.git"
path="odoo13.0/addons/OCA_sale-workflow"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="server-auth.git"
path="odoo13.0/addons/OCA_server-auth"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="server-backend.git"
path="odoo13.0/addons/OCA_server-backend"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="server-brand.git"
path="odoo13.0/addons/OCA_server-brand"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="server-env.git"
path="odoo13.0/addons/OCA_server-env"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="server-tools.git"
path="odoo13.0/addons/OCA_server-tools"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="server-ux.git"
path="odoo13.0/addons/OCA_server-ux"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="social.git"
path="odoo13.0/addons/OCA_social"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="stock-logistics-warehouse.git"
path="odoo13.0/addons/OCA_stock-logistics-warehouse"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="storage.git"
path="odoo13.0/addons/OCA_storage"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="timesheet.git"
path="odoo13.0/addons/OCA_timesheet"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="vertical-association.git"
path="odoo13.0/addons/OCA_vertical-association"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="vertical-hotel.git"
path="odoo13.0/addons/OCA_vertical-hotel"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="vertical-isp.git"
path="odoo13.0/addons/OCA_vertical-isp"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="vertical-travel.git"
path="odoo13.0/addons/OCA_vertical-travel"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project name="web.git" path="odoo13.0/addons/OCA_web" remote="OCA" revision="13.0" groups="addons,odoo13.0" />
<project
name="website-addons.git"
path="odoo13.0/addons/itpp-labs_website-addons"
remote="itpp-labs"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="website-cms.git"
path="odoo13.0/addons/OCA_website-cms"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project
name="website.git"
path="odoo13.0/addons/OCA_website"
remote="OCA"
revision="13.0"
groups="addons,odoo13.0"
/>
<project name="wms.git" path="odoo13.0/addons/OCA_wms" remote="OCA" revision="13.0" groups="addons,odoo13.0" />
</manifest>

View file

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="odoo" fetch="https://github.com/odoo/" />
<remote name="OCA" fetch="https://github.com/OCA/" />
<remote name="ERPLibre_origin_OCA" fetch="https://github.com/ERPLibre/" />
<project
name="OpenUpgrade.git"
revision="13.0_dev"
path="odoo13.0/OCA_OpenUpgrade"
remote="ERPLibre_origin_OCA"
clone-depth="10"
groups="migration,odoo13.0"
/>
<project
name="documentation-user.git"
path="odoo13.0/odoo_documentation-user"
revision="13.0"
remote="odoo"
groups="odoo,odoo13.0"
/>
</manifest>

View file

@ -0,0 +1,781 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="CybroOdoo" fetch="https://github.com/CybroOdoo/" />
<remote name="ERPLibre" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_MathBenTech" fetch="https://github.com/ERPLibre/" />
<remote name="MathBenTech" fetch="https://github.com/MathBenTech/" />
<remote name="ERPLibre_origin_TechnoLibre" fetch="https://github.com/ERPLibre/" />
<remote name="Numigi" fetch="https://github.com/Numigi/" />
<remote name="ERPLibre_origin_OCA" fetch="https://github.com/ERPLibre/" />
<remote name="OCA" fetch="https://github.com/OCA/" />
<remote name="OmniaGit" fetch="https://github.com/OmniaGit/" />
<remote name="ERPLibre_origin_Smile-SA" fetch="https://github.com/ERPLibre/" />
<remote name="TechnoLibre" fetch="https://github.com/TechnoLibre/" />
<remote name="ajepe" fetch="https://github.com/ajepe/" />
<remote name="camptocamp" fetch="https://github.com/camptocamp/" />
<remote name="cetmix" fetch="https://github.com/cetmix/" />
<remote name="dhongu" fetch="https://github.com/dhongu/" />
<remote name="it-projects-llc" fetch="https://github.com/it-projects-llc/" />
<remote name="itpp-labs" fetch="https://github.com/itpp-labs/" />
<remote name="kinjal-sorathiya" fetch="https://github.com/kinjal-sorathiya/" />
<remote name="muk-it" fetch="https://github.com/muk-it/" />
<remote name="novacode-nl" fetch="https://github.com/novacode-nl/" />
<remote name="ERPLibre_origin_novacode-nl" fetch="https://github.com/ERPLibre/" />
<remote name="obayit" fetch="https://github.com/obayit/" />
<remote name="ERPLibre_origin_odoo" fetch="https://github.com/ERPLibre/" />
<remote name="odooaktiv" fetch="https://github.com/odooaktiv/" />
<remote name="odoomates" fetch="https://github.com/odoomates/" />
<remote name="openeducat" fetch="https://github.com/openeducat/" />
<remote name="pledra" fetch="https://github.com/pledra/" />
<remote name="tegin" fetch="https://github.com/tegin/" />
<project
name="OpenHRMS.git"
path="odoo14.0/addons/CybroOdoo_OpenHRMS"
remote="CybroOdoo"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="access-addons.git"
path="odoo14.0/addons/itpp-labs_access-addons"
remote="itpp-labs"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="account-analytic.git"
path="odoo14.0/addons/OCA_account-analytic"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="account-budgeting.git"
path="odoo14.0/addons/OCA_account-budgeting"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="account-closing.git"
path="odoo14.0/addons/OCA_account-closing"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="account-consolidation.git"
path="odoo14.0/addons/OCA_account-consolidation"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="account-financial-reporting.git"
path="odoo14.0/addons/OCA_account-financial-reporting"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="account-financial-tools.git"
path="odoo14.0/addons/OCA_account-financial-tools"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="account-fiscal-rule.git"
path="odoo14.0/addons/OCA_account-fiscal-rule"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="account-invoice-reporting.git"
path="odoo14.0/addons/OCA_account-invoice-reporting"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="account-invoicing.git"
path="odoo14.0/addons/OCA_account-invoicing"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="account-payment.git"
path="odoo14.0/addons/OCA_account-payment"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="account-reconcile.git"
path="odoo14.0/addons/OCA_account-reconcile"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="apps-store.git"
path="odoo14.0/addons/OCA_apps-store"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="bank-payment.git"
path="odoo14.0/addons/OCA_bank-payment"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="bank-statement-import.git"
path="odoo14.0/addons/OCA_bank-statement-import"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project name="brand.git" path="odoo14.0/addons/OCA_brand" remote="OCA" revision="14.0" groups="addons,odoo14.0" />
<project
name="business-requirement.git"
path="odoo14.0/addons/OCA_business-requirement"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="cetmix-tower.git"
path="odoo14.0/addons/cetmix_cetmix-tower"
remote="cetmix"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="commission.git"
path="odoo14.0/addons/OCA_commission"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="community-data-files.git"
path="odoo14.0/addons/OCA_community-data-files"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="connector-ecommerce.git"
path="odoo14.0/addons/OCA_connector-ecommerce"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="connector-interfaces.git"
path="odoo14.0/addons/OCA_connector-interfaces"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="connector-jira.git"
path="odoo14.0/addons/OCA_connector-jira"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="connector-telephony.git"
path="odoo14.0/addons/OCA_connector-telephony"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="connector.git"
path="odoo14.0/addons/OCA_connector"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="contract.git"
path="odoo14.0/addons/OCA_contract"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="credit-control.git"
path="odoo14.0/addons/OCA_credit-control"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project name="crm.git" path="odoo14.0/addons/OCA_crm" remote="OCA" revision="14.0" groups="addons,odoo14.0" />
<project
name="currency.git"
path="odoo14.0/addons/OCA_currency"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="data-protection.git"
path="odoo14.0/addons/OCA_data-protection"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project name="ddmrp.git" path="odoo14.0/addons/OCA_ddmrp" remote="OCA" revision="14.0" groups="addons,odoo14.0" />
<project name="dms.git" path="odoo14.0/addons/OCA_dms" remote="OCA" revision="14.0" groups="addons,odoo14.0" />
<project
name="delivery-carrier.git"
path="odoo14.0/addons/OCA_delivery-carrier"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="deltatech.git"
path="odoo14.0/addons/dhongu_deltatech"
remote="dhongu"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="design-themes.git"
path="odoo14.0/addons/odoo_design-themes"
remote="ERPLibre_origin_odoo"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="development.git"
path="odoo14.0/addons/MathBenTech_development"
remote="ERPLibre_origin_MathBenTech"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="donation.git"
path="odoo14.0/addons/OCA_donation"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="e-commerce.git"
path="odoo14.0/addons/OCA_e-commerce"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project name="edi.git" path="odoo14.0/addons/OCA_edi" remote="OCA" revision="14.0" groups="addons,odoo14.0" />
<project name="event.git" path="odoo14.0/addons/OCA_event" remote="OCA" revision="14.0" groups="addons,odoo14.0" />
<project
name="field-service.git"
path="odoo14.0/addons/OCA_field-service"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project name="fleet.git" path="odoo14.0/addons/OCA_fleet" remote="OCA" revision="14.0" groups="addons,odoo14.0" />
<project
name="geospatial.git"
path="odoo14.0/addons/OCA_geospatial"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="helpdesk.git"
path="odoo14.0/addons/OCA_helpdesk"
remote="ERPLibre"
revision="14.0_dev"
groups="addons,odoo14.0"
/>
<project name="hr.git" path="odoo14.0/addons/OCA_hr" remote="OCA" revision="14.0" groups="addons,odoo14.0" />
<project
name="interface-github.git"
path="odoo14.0/addons/OCA_interface-github"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="knowledge.git"
path="odoo14.0/addons/OCA_knowledge"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="l10n-canada.git"
path="odoo14.0/addons/OCA_l10n-canada"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="maintenance.git"
path="odoo14.0/addons/OCA_maintenance"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="management-system.git"
path="odoo14.0/addons/OCA_management-system"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="manufacture.git"
path="odoo14.0/addons/OCA_manufacture"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="margin-analysis.git"
path="odoo14.0/addons/OCA_margin-analysis"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="medical-fhir.git"
path="odoo14.0/addons/tegin_medical-fhir"
remote="tegin"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="mis-builder.git"
path="odoo14.0/addons/OCA_mis-builder"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="multi-company.git"
path="odoo14.0/addons/OCA_multi-company"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="muk_web.git"
path="odoo14.0/addons/muk-it_muk_web"
remote="muk-it"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo-addons.git"
path="odoo14.0/addons/ajepe_odoo-addons"
remote="ajepe"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo-base-addons.git"
path="odoo14.0/addons/Numigi_odoo-base-addons"
remote="Numigi"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo-cloud-platform.git"
path="odoo14.0/addons/camptocamp_odoo-cloud-platform"
remote="camptocamp"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo-code-generator-template.git"
path="odoo14.0/addons/TechnoLibre_odoo-code-generator-template"
remote="ERPLibre_origin_TechnoLibre"
revision="14.0"
groups="addons,odoo14.0,code_generator,image_db"
/>
<project
name="odoo-code-generator.git"
path="odoo14.0/addons/TechnoLibre_odoo-code-generator"
remote="ERPLibre_origin_TechnoLibre"
revision="14.0"
groups="addons,odoo14.0,code_generator,image_db"
/>
<project
name="odoo-entertainment-addons.git"
path="odoo14.0/addons/Numigi_odoo-entertainment-addons"
remote="Numigi"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo-formio.git"
path="odoo14.0/addons/novacode-nl_odoo-formio"
remote="ERPLibre_origin_novacode-nl"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo-git-addons.git"
path="odoo14.0/addons/Numigi_odoo-git-addons"
remote="Numigi"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo-hr-addons.git"
path="odoo14.0/addons/Numigi_odoo-hr-addons"
remote="Numigi"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo-partner-addons.git"
path="odoo14.0/addons/Numigi_odoo-partner-addons"
remote="Numigi"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo-product-addons.git"
path="odoo14.0/addons/Numigi_odoo-product-addons"
remote="Numigi"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo-project-addons.git"
path="odoo14.0/addons/Numigi_odoo-project-addons"
remote="Numigi"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo-purchase-addons.git"
path="odoo14.0/addons/Numigi_odoo-purchase-addons"
remote="Numigi"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo-stock-addons.git"
path="odoo14.0/addons/Numigi_odoo-stock-addons"
remote="ERPLibre"
revision="14.0_dev"
groups="addons,odoo14.0"
/>
<project
name="odoo-survey-addons.git"
path="odoo14.0/addons/Numigi_odoo-survey-addons"
remote="Numigi"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo-timesheet-addons.git"
path="odoo14.0/addons/Numigi_odoo-timesheet-addons"
remote="Numigi"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo-web-addons.git"
path="odoo14.0/addons/Numigi_odoo-web-addons"
remote="Numigi"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odoo.git"
path="odoo14.0/odoo"
remote="ERPLibre_origin_odoo"
clone-depth="10"
revision="ERPLibre/14.0"
groups="odoo,odoo14.0"
/>
<project
name="odoo_addons.git"
path="odoo14.0/addons/Smile-SA_odoo_addons"
remote="ERPLibre_origin_Smile-SA"
revision="14.0_dev"
groups="addons,odoo14.0"
/>
<project
name="odoo_dhtmlxgantt.git"
path="odoo14.0/addons/obayit_odoo_dhtmlxgantt"
remote="obayit"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odooapps.git"
path="odoo14.0/addons/odoomates_odooapps"
remote="odoomates"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="odooplm.git"
path="odoo14.0/addons/OmniaGit_odooplm"
remote="OmniaGit"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="openeducat_erp.git"
path="odoo14.0/addons/openeducat_openeducat_erp"
remote="openeducat"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="operating-unit.git"
path="odoo14.0/addons/OCA_operating-unit"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="partner-contact.git"
path="odoo14.0/addons/OCA_partner-contact"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="pos-addons.git"
path="odoo14.0/addons/itpp-labs_pos-addons"
remote="itpp-labs"
revision="14.0"
groups="addons,odoo14.0"
/>
<project name="pos.git" path="odoo14.0/addons/OCA_pos" remote="OCA" revision="14.0" groups="addons,odoo14.0" />
<project
name="product-attribute.git"
path="odoo14.0/addons/OCA_product-attribute"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="product-configurator.git"
path="odoo14.0/addons/OCA_product-configurator"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="product-pack.git"
path="odoo14.0/addons/OCA_product-pack"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="product-variant.git"
path="odoo14.0/addons/OCA_product-variant"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="project-reporting.git"
path="odoo14.0/addons/OCA_project-reporting"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="project-agile.git"
path="odoo14.0/addons/OCA_project-agile"
remote="ERPLibre_origin_OCA"
revision="14.0_dev"
groups="addons,odoo14.0"
/>
<project
name="project.git"
path="odoo14.0/addons/OCA_project"
remote="ERPLibre"
revision="14.0_dev"
groups="addons,odoo14.0"
/>
<project
name="purchase-workflow.git"
path="odoo14.0/addons/OCA_purchase-workflow"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project name="queue.git" path="odoo14.0/addons/OCA_queue" remote="OCA" revision="14.0" groups="addons,odoo14.0" />
<project
name="reporting-engine.git"
path="odoo14.0/addons/OCA_reporting-engine"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project name="rma.git" path="odoo14.0/addons/OCA_rma" remote="OCA" revision="14.0" groups="addons,odoo14.0" />
<project
name="saas-addons.git"
path="odoo14.0/addons/it-projects-llc_saas-addons"
remote="it-projects-llc"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="sale-reporting.git"
path="odoo14.0/addons/OCA_sale-reporting"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="sale-workflow.git"
path="odoo14.0/addons/OCA_sale-workflow"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="server-auth.git"
path="odoo14.0/addons/OCA_server-auth"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="server-backend.git"
path="odoo14.0/addons/OCA_server-backend"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="server-brand.git"
path="odoo14.0/addons/OCA_server-brand"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="server-env.git"
path="odoo14.0/addons/OCA_server-env"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="server-tools.git"
path="odoo14.0/addons/OCA_server-tools"
remote="ERPLibre"
revision="14.0_dev"
groups="addons,odoo14.0"
/>
<project
name="server-ux.git"
path="odoo14.0/addons/OCA_server-ux"
remote="ERPLibre"
revision="14.0_dev"
groups="addons,odoo14.0"
/>
<project
name="social.git"
path="odoo14.0/addons/OCA_social"
remote="ERPLibre"
revision="14.0_dev"
groups="addons,odoo14.0"
/>
<project
name="survey.git"
path="odoo14.0/addons/OCA_survey"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="stock-logistics-warehouse.git"
path="odoo14.0/addons/OCA_stock-logistics-warehouse"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="storage.git"
path="odoo14.0/addons/OCA_storage"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="timesheet.git"
path="odoo14.0/addons/OCA_timesheet"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="vertical-association.git"
path="odoo14.0/addons/OCA_vertical-association"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="vertical-hotel.git"
path="odoo14.0/addons/OCA_vertical-hotel"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="vertical-isp.git"
path="odoo14.0/addons/OCA_vertical-isp"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="vertical-travel.git"
path="odoo14.0/addons/OCA_vertical-travel"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project name="web.git" path="odoo14.0/addons/OCA_web" remote="OCA" revision="14.0" groups="addons,odoo14.0" />
<project
name="website-addons.git"
path="odoo14.0/addons/itpp-labs_website-addons"
remote="itpp-labs"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="website-cms.git"
path="odoo14.0/addons/OCA_website-cms"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project
name="website.git"
path="odoo14.0/addons/OCA_website"
remote="OCA"
revision="14.0"
groups="addons,odoo14.0"
/>
<project name="wms.git" path="odoo14.0/addons/OCA_wms" remote="OCA" revision="14.0" groups="addons,odoo14.0" />
</manifest>

View file

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="odoo" fetch="https://github.com/odoo/" />
<remote name="OCA" fetch="https://github.com/OCA/" />
<remote name="ERPLibre_origin_OCA" fetch="https://github.com/ERPLibre/" />
<project
name="OpenUpgrade.git"
revision="14.0_dev"
path="odoo14.0/OCA_OpenUpgrade"
remote="ERPLibre_origin_OCA"
clone-depth="10"
groups="migration,odoo14.0"
/>
<project
name="documentation-user.git"
path="odoo14.0/odoo_documentation-user"
revision="14.0"
remote="odoo"
groups="odoo,odoo14.0"
/>
</manifest>

View file

@ -0,0 +1,694 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="CybroOdoo" fetch="https://github.com/CybroOdoo/" />
<remote name="ERPLibre" fetch="https://github.com/ERPLibre/" />
<remote name="MathBenTech" fetch="https://github.com/MathBenTech/" />
<remote name="ERPLibre_origin_TechnoLibre" fetch="https://github.com/ERPLibre/" />
<remote name="Numigi" fetch="https://github.com/Numigi/" />
<remote name="ERPLibre_origin_OCA" fetch="https://github.com/ERPLibre/" />
<remote name="OCA" fetch="https://github.com/OCA/" />
<remote name="OmniaGit" fetch="https://github.com/OmniaGit/" />
<remote name="ERPLibre_origin_Smile-SA" fetch="https://github.com/ERPLibre/" />
<remote name="TechnoLibre" fetch="https://github.com/TechnoLibre/" />
<remote name="ajepe" fetch="https://github.com/ajepe/" />
<remote name="camptocamp" fetch="https://github.com/camptocamp/" />
<remote name="cetmix" fetch="https://github.com/cetmix/" />
<remote name="dhongu" fetch="https://github.com/dhongu/" />
<remote name="it-projects-llc" fetch="https://github.com/it-projects-llc/" />
<remote name="itpp-labs" fetch="https://github.com/itpp-labs/" />
<remote name="kinjal-sorathiya" fetch="https://github.com/kinjal-sorathiya/" />
<remote name="muk-it" fetch="https://github.com/muk-it/" />
<remote name="novacode-nl" fetch="https://github.com/novacode-nl/" />
<remote name="ERPLibre_origin_novacode-nl" fetch="https://github.com/ERPLibre/" />
<remote name="obayit" fetch="https://github.com/obayit/" />
<remote name="ERPLibre_origin_odoo" fetch="https://github.com/ERPLibre/" />
<remote name="odooaktiv" fetch="https://github.com/odooaktiv/" />
<remote name="odoomates" fetch="https://github.com/odoomates/" />
<remote name="ERPLibre_origin_odoomates" fetch="https://github.com/erplibre/" />
<remote name="openeducat" fetch="https://github.com/openeducat/" />
<remote name="pledra" fetch="https://github.com/pledra/" />
<remote name="tegin" fetch="https://github.com/tegin/" />
<project
name="OpenHRMS.git"
path="odoo15.0/addons/CybroOdoo_OpenHRMS"
remote="CybroOdoo"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="access-addons.git"
path="odoo15.0/addons/itpp-labs_access-addons"
remote="itpp-labs"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="account-analytic.git"
path="odoo15.0/addons/OCA_account-analytic"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="account-budgeting.git"
path="odoo15.0/addons/OCA_account-budgeting"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="account-closing.git"
path="odoo15.0/addons/OCA_account-closing"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="account-consolidation.git"
path="odoo15.0/addons/OCA_account-consolidation"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="account-financial-reporting.git"
path="odoo15.0/addons/OCA_account-financial-reporting"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="account-financial-tools.git"
path="odoo15.0/addons/OCA_account-financial-tools"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="account-fiscal-rule.git"
path="odoo15.0/addons/OCA_account-fiscal-rule"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="account-invoice-reporting.git"
path="odoo15.0/addons/OCA_account-invoice-reporting"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="account-invoicing.git"
path="odoo15.0/addons/OCA_account-invoicing"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="account-payment.git"
path="odoo15.0/addons/OCA_account-payment"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="account-reconcile.git"
path="odoo15.0/addons/OCA_account-reconcile"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="apps-store.git"
path="odoo15.0/addons/OCA_apps-store"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="bank-payment.git"
path="odoo15.0/addons/OCA_bank-payment"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="bank-statement-import.git"
path="odoo15.0/addons/OCA_bank-statement-import"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project name="brand.git" path="odoo15.0/addons/OCA_brand" remote="OCA" revision="15.0" groups="addons,odoo15.0" />
<project
name="business-requirement.git"
path="odoo15.0/addons/OCA_business-requirement"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<!-- <project name="cetmix-tower.git" path="odoo15.0/addons/cetmix_cetmix-tower" remote="cetmix" revision="15.0" groups="addons,odoo15.0" />-->
<project
name="commission.git"
path="odoo15.0/addons/OCA_commission"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="community-data-files.git"
path="odoo15.0/addons/OCA_community-data-files"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="connector-ecommerce.git"
path="odoo15.0/addons/OCA_connector-ecommerce"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="connector-interfaces.git"
path="odoo15.0/addons/OCA_connector-interfaces"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="connector-jira.git"
path="odoo15.0/addons/OCA_connector-jira"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="connector-telephony.git"
path="odoo15.0/addons/OCA_connector-telephony"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="connector.git"
path="odoo15.0/addons/OCA_connector"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="contract.git"
path="odoo15.0/addons/OCA_contract"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="credit-control.git"
path="odoo15.0/addons/OCA_credit-control"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project name="crm.git" path="odoo15.0/addons/OCA_crm" remote="OCA" revision="15.0" groups="addons,odoo15.0" />
<project
name="currency.git"
path="odoo15.0/addons/OCA_currency"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="data-protection.git"
path="odoo15.0/addons/OCA_data-protection"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project name="ddmrp.git" path="odoo15.0/addons/OCA_ddmrp" remote="OCA" revision="15.0" groups="addons,odoo15.0" />
<project name="dms.git" path="odoo15.0/addons/OCA_dms" remote="OCA" revision="15.0" groups="addons,odoo15.0" />
<project
name="delivery-carrier.git"
path="odoo15.0/addons/OCA_delivery-carrier"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="deltatech.git"
path="odoo15.0/addons/dhongu_deltatech"
remote="dhongu"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="design-themes.git"
path="odoo15.0/addons/odoo_design-themes"
remote="ERPLibre_origin_odoo"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="donation.git"
path="odoo15.0/addons/OCA_donation"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="e-commerce.git"
path="odoo15.0/addons/OCA_e-commerce"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project name="edi.git" path="odoo15.0/addons/OCA_edi" remote="OCA" revision="15.0" groups="addons,odoo15.0" />
<project name="event.git" path="odoo15.0/addons/OCA_event" remote="OCA" revision="15.0" groups="addons,odoo15.0" />
<project
name="field-service.git"
path="odoo15.0/addons/OCA_field-service"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project name="fleet.git" path="odoo15.0/addons/OCA_fleet" remote="OCA" revision="15.0" groups="addons,odoo15.0" />
<project
name="geospatial.git"
path="odoo15.0/addons/OCA_geospatial"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="helpdesk.git"
path="odoo15.0/addons/OCA_helpdesk"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project name="hr.git" path="odoo15.0/addons/OCA_hr" remote="OCA" revision="15.0" groups="addons,odoo15.0" />
<project
name="interface-github.git"
path="odoo15.0/addons/OCA_interface-github"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="knowledge.git"
path="odoo15.0/addons/OCA_knowledge"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="l10n-canada.git"
path="odoo15.0/addons/OCA_l10n-canada"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="maintenance.git"
path="odoo15.0/addons/OCA_maintenance"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="management-system.git"
path="odoo15.0/addons/OCA_management-system"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="manufacture.git"
path="odoo15.0/addons/OCA_manufacture"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="margin-analysis.git"
path="odoo15.0/addons/OCA_margin-analysis"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<!-- <project name="medical-fhir.git" path="odoo15.0/addons/tegin_medical-fhir" remote="tegin" revision="15.0" groups="addons,odoo15.0" />-->
<project
name="mis-builder.git"
path="odoo15.0/addons/OCA_mis-builder"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="multi-company.git"
path="odoo15.0/addons/OCA_multi-company"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="muk_web.git"
path="odoo15.0/addons/muk-it_muk_web"
remote="muk-it"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="odoo-addons.git"
path="odoo15.0/addons/ajepe_odoo-addons"
remote="ajepe"
revision="15.0"
groups="addons,odoo15.0"
/>
<!-- <project-->
<!-- name="odoo-base-addons.git"-->
<!-- path="odoo15.0/addons/Numigi_odoo-base-addons"-->
<!-- remote="Numigi"-->
<!-- revision="15.0"-->
<!-- groups="addons,odoo15.0"-->
<!-- />-->
<project
name="odoo-cloud-platform.git"
path="odoo15.0/addons/camptocamp_odoo-cloud-platform"
remote="camptocamp"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="odoo-code-generator-template.git"
path="odoo15.0/addons/TechnoLibre_odoo-code-generator-template"
remote="ERPLibre_origin_TechnoLibre"
revision="15.0"
groups="addons,odoo15.0,code_generator,image_db"
/>
<project
name="odoo-code-generator.git"
path="odoo15.0/addons/TechnoLibre_odoo-code-generator"
remote="ERPLibre_origin_TechnoLibre"
revision="15.0"
groups="addons,odoo15.0,code_generator,image_db"
/>
<!-- <project-->
<!-- name="odoo-entertainment-addons.git"-->
<!-- path="odoo15.0/addons/Numigi_odoo-entertainment-addons"-->
<!-- remote="Numigi"-->
<!-- revision="15.0"-->
<!-- groups="addons,odoo15.0"-->
<!-- />-->
<project
name="odoo-formio.git"
path="odoo15.0/addons/novacode-nl_odoo-formio"
remote="ERPLibre_origin_novacode-nl"
revision="15.0"
groups="addons,odoo15.0"
/>
<!-- <project name="odoo-git-addons.git" path="odoo15.0/addons/Numigi_odoo-git-addons" remote="Numigi" revision="15.0" groups="addons,odoo15.0" />-->
<!-- <project name="odoo-hr-addons.git" path="odoo15.0/addons/Numigi_odoo-hr-addons" remote="Numigi" revision="15.0" groups="addons,odoo15.0" />-->
<project
name="odoo.git"
path="odoo15.0/odoo"
remote="ERPLibre_origin_odoo"
clone-depth="10"
revision="ERPLibre/15.0"
groups="odoo,odoo15.0"
/>
<!-- <project-->
<!-- name="odoo_addons.git"-->
<!-- path="odoo15.0/addons/Smile-SA_odoo_addons"-->
<!-- remote="ERPLibre_origin_Smile-SA"-->
<!-- revision="15.0"-->
<!-- groups="addons,odoo15.0"-->
<!-- />-->
<!-- <project-->
<!-- name="odoo_dhtmlxgantt.git"-->
<!-- path="odoo15.0/addons/obayit_odoo_dhtmlxgantt"-->
<!-- remote="obayit"-->
<!-- revision="15.0"-->
<!-- groups="addons,odoo15.0"-->
<!-- />-->
<project
name="odooapps.git"
path="odoo15.0/addons/odoomates_odooapps"
remote="ERPLibre_origin_odoomates"
revision="15.0_dev"
groups="addons,odoo15.0"
/>
<project
name="odooplm.git"
path="odoo15.0/addons/OmniaGit_odooplm"
remote="OmniaGit"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="openeducat_erp.git"
path="odoo15.0/addons/openeducat_openeducat_erp"
remote="openeducat"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="operating-unit.git"
path="odoo15.0/addons/OCA_operating-unit"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="partner-contact.git"
path="odoo15.0/addons/OCA_partner-contact"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="pos-addons.git"
path="odoo15.0/addons/itpp-labs_pos-addons"
remote="itpp-labs"
revision="15.0"
groups="addons,odoo15.0"
/>
<project name="pos.git" path="odoo15.0/addons/OCA_pos" remote="OCA" revision="15.0" groups="addons,odoo15.0" />
<project
name="product-attribute.git"
path="odoo15.0/addons/OCA_product-attribute"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="product-configurator.git"
path="odoo15.0/addons/OCA_product-configurator"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="product-pack.git"
path="odoo15.0/addons/OCA_product-pack"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="product-variant.git"
path="odoo15.0/addons/OCA_product-variant"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="project-reporting.git"
path="odoo15.0/addons/OCA_project-reporting"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="project-agile.git"
path="odoo15.0/addons/OCA_project-agile"
remote="ERPLibre_origin_OCA"
revision="15.0_dev"
groups="addons,odoo15.0"
/>
<project
name="project.git"
path="odoo15.0/addons/OCA_project"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="purchase-workflow.git"
path="odoo15.0/addons/OCA_purchase-workflow"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project name="queue.git" path="odoo15.0/addons/OCA_queue" remote="OCA" revision="15.0" groups="addons,odoo15.0" />
<project
name="reporting-engine.git"
path="odoo15.0/addons/OCA_reporting-engine"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project name="rma.git" path="odoo15.0/addons/OCA_rma" remote="OCA" revision="15.0" groups="addons,odoo15.0" />
<project
name="saas-addons.git"
path="odoo15.0/addons/it-projects-llc_saas-addons"
remote="it-projects-llc"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="sale-reporting.git"
path="odoo15.0/addons/OCA_sale-reporting"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="sale-workflow.git"
path="odoo15.0/addons/OCA_sale-workflow"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="server-auth.git"
path="odoo15.0/addons/OCA_server-auth"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="server-backend.git"
path="odoo15.0/addons/OCA_server-backend"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="server-brand.git"
path="odoo15.0/addons/OCA_server-brand"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="server-env.git"
path="odoo15.0/addons/OCA_server-env"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="server-tools.git"
path="odoo15.0/addons/OCA_server-tools"
remote="ERPLibre_origin_OCA"
revision="15.0_dev"
groups="addons,odoo15.0"
/>
<project
name="server-ux.git"
path="odoo15.0/addons/OCA_server-ux"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="social.git"
path="odoo15.0/addons/OCA_social"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="survey.git"
path="odoo15.0/addons/OCA_survey"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="stock-logistics-warehouse.git"
path="odoo15.0/addons/OCA_stock-logistics-warehouse"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="storage.git"
path="odoo15.0/addons/OCA_storage"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="timesheet.git"
path="odoo15.0/addons/OCA_timesheet"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="vertical-association.git"
path="odoo15.0/addons/OCA_vertical-association"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="vertical-hotel.git"
path="odoo15.0/addons/OCA_vertical-hotel"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="vertical-isp.git"
path="odoo15.0/addons/OCA_vertical-isp"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="vertical-travel.git"
path="odoo15.0/addons/OCA_vertical-travel"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project name="web.git" path="odoo15.0/addons/OCA_web" remote="OCA" revision="15.0" groups="addons,odoo15.0" />
<!-- <project-->
<!-- name="website-addons.git"-->
<!-- path="odoo15.0/addons/itpp-labs_website-addons"-->
<!-- remote="itpp-labs"-->
<!-- revision="15.0"-->
<!-- groups="addons,odoo15.0"-->
<!-- />-->
<project
name="website-cms.git"
path="odoo15.0/addons/OCA_website-cms"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project
name="website.git"
path="odoo15.0/addons/OCA_website"
remote="OCA"
revision="15.0"
groups="addons,odoo15.0"
/>
<project name="wms.git" path="odoo15.0/addons/OCA_wms" remote="OCA" revision="15.0" groups="addons,odoo15.0" />
</manifest>

View file

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="odoo" fetch="https://github.com/odoo/" />
<remote name="OCA" fetch="https://github.com/OCA/" />
<remote name="ERPLibre_origin_OCA" fetch="https://github.com/ERPLibre/" />
<project
name="OpenUpgrade.git"
revision="15.0_dev"
path="odoo15.0/OCA_OpenUpgrade"
remote="ERPLibre_origin_OCA"
clone-depth="10"
groups="migration,odoo15.0"
/>
<project
name="documentation-user.git"
path="odoo15.0/odoo_documentation-user"
revision="15.0"
remote="odoo"
groups="odoo,odoo15.0"
/>
</manifest>

View file

@ -0,0 +1,909 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="CybroOdoo" fetch="https://github.com/CybroOdoo/" />
<remote name="ERPLibre" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_MathBenTech" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_TechnoLibre" fetch="https://github.com/ERPLibre/" />
<remote name="Numigi" fetch="https://github.com/Numigi/" />
<remote name="OCA" fetch="https://github.com/OCA/" />
<remote name="OmniaGit" fetch="https://github.com/OmniaGit/" />
<remote name="ERPLibre_origin_Smile-SA" fetch="https://github.com/ERPLibre/" />
<remote name="TechnoLibre" fetch="https://github.com/TechnoLibre/" />
<remote name="ajepe" fetch="https://github.com/ajepe/" />
<remote name="camptocamp" fetch="https://github.com/camptocamp/" />
<remote name="cetmix" fetch="https://github.com/cetmix/" />
<remote name="dhongu" fetch="https://github.com/dhongu/" />
<remote name="it-projects-llc" fetch="https://github.com/it-projects-llc/" />
<remote name="itpp-labs" fetch="https://github.com/itpp-labs/" />
<remote name="kinjal-sorathiya" fetch="https://github.com/kinjal-sorathiya/" />
<remote name="muk-it" fetch="https://github.com/muk-it/" />
<remote name="novacode-nl" fetch="https://github.com/novacode-nl/" />
<remote name="ERPLibre_origin_novacode-nl" fetch="https://github.com/ERPLibre/" />
<remote name="obayit" fetch="https://github.com/obayit/" />
<remote name="ERPLibre_origin_odoo" fetch="https://github.com/ERPLibre/" />
<remote name="odooaktiv" fetch="https://github.com/odooaktiv/" />
<remote name="odoomates" fetch="https://github.com/odoomates/" />
<remote name="openeducat" fetch="https://github.com/openeducat/" />
<remote name="pledra" fetch="https://github.com/pledra/" />
<remote name="tegin" fetch="https://github.com/tegin/" />
<project
name="OpenHRMS.git"
revision="16.0"
path="odoo16.0/addons/CybroOdoo_OpenHRMS"
remote="CybroOdoo"
groups="addons,odoo16.0"
/>
<project
name="CybroAddons.git"
path="odoo16.0/addons/CybroOdoo_CybroAddons"
remote="ERPLibre"
clone-depth="1"
revision="16.0_dev"
groups="addons,odoo16.0"
/>
<project
name="account-analytic.git"
revision="16.0"
path="odoo16.0/addons/OCA_account-analytic"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="account-budgeting.git"
revision="16.0"
path="odoo16.0/addons/OCA_account-budgeting"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="account-closing.git"
revision="16.0"
path="odoo16.0/addons/OCA_account-closing"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="account-consolidation.git"
revision="16.0"
path="odoo16.0/addons/OCA_account-consolidation"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="account-financial-reporting.git"
revision="16.0"
path="odoo16.0/addons/OCA_account-financial-reporting"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="account-financial-tools.git"
revision="16.0"
path="odoo16.0/addons/OCA_account-financial-tools"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="account-fiscal-rule.git"
revision="16.0"
path="odoo16.0/addons/OCA_account-fiscal-rule"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="account-invoice-reporting.git"
revision="16.0"
path="odoo16.0/addons/OCA_account-invoice-reporting"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="account-invoicing.git"
revision="16.0"
path="odoo16.0/addons/OCA_account-invoicing"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="account-payment.git"
revision="16.0"
path="odoo16.0/addons/OCA_account-payment"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="account-reconcile.git"
revision="16.0"
path="odoo16.0/addons/OCA_account-reconcile"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="agreement.git"
revision="16.0"
path="odoo16.0/addons/OCA_agreement"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="apps-store.git"
revision="16.0"
path="odoo16.0/addons/OCA_apps-store"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="automation.git"
revision="16.0"
path="odoo16.0/addons/OCA_automation"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="bank-payment.git"
revision="16.0"
path="odoo16.0/addons/OCA_bank-payment"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="bank-statement-import.git"
revision="16.0"
path="odoo16.0/addons/OCA_bank-statement-import"
remote="OCA"
groups="addons,odoo16.0"
/>
<project name="brand.git" revision="16.0" path="odoo16.0/addons/OCA_brand" remote="OCA" groups="addons,odoo16.0" />
<project
name="business-requirement.git"
revision="16.0"
path="odoo16.0/addons/OCA_business-requirement"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="commission.git"
revision="16.0"
path="odoo16.0/addons/OCA_commission"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="calendar.git"
revision="16.0"
path="odoo16.0/addons/OCA_calendar"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="cetmix-tower.git"
revision="16.0"
path="odoo16.0/addons/cetmix_cetmix-tower"
remote="cetmix"
groups="addons,odoo16.0"
/>
<project
name="community-data-files.git"
revision="16.0"
path="odoo16.0/addons/OCA_community-data-files"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="connector-ecommerce.git"
revision="16.0"
path="odoo16.0/addons/OCA_connector-ecommerce"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="connector-interfaces.git"
revision="16.0"
path="odoo16.0/addons/OCA_connector-interfaces"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="connector-jira.git"
revision="16.0"
path="odoo16.0/addons/OCA_connector-jira"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="connector-telephony.git"
revision="16.0"
path="odoo16.0/addons/OCA_connector-telephony"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="connector.git"
revision="16.0"
path="odoo16.0/addons/OCA_connector"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="contract.git"
revision="16.0"
path="odoo16.0/addons/OCA_contract"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="credit-control.git"
revision="16.0"
path="odoo16.0/addons/OCA_credit-control"
remote="OCA"
groups="addons,odoo16.0"
/>
<project name="crm.git" revision="16.0" path="odoo16.0/addons/OCA_crm" remote="OCA" groups="addons,odoo16.0" />
<project
name="cooperative.git"
revision="16.0"
path="odoo16.0/addons/OCA_cooperative"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="currency.git"
revision="16.0"
path="odoo16.0/addons/OCA_currency"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="data-protection.git"
revision="16.0"
path="odoo16.0/addons/OCA_data-protection"
remote="OCA"
groups="addons,odoo16.0"
/>
<project name="ddmrp.git" revision="16.0" path="odoo16.0/addons/OCA_ddmrp" remote="OCA" groups="addons,odoo16.0" />
<project name="dms.git" path="odoo16.0/addons/OCA_dms" remote="OCA" revision="16.0" groups="addons,odoo16.0" />
<project
name="delivery-carrier.git"
revision="16.0"
path="odoo16.0/addons/OCA_delivery-carrier"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="deltatech.git"
revision="16.0"
path="odoo16.0/addons/dhongu_deltatech"
remote="dhongu"
groups="addons,odoo16.0"
/>
<project
name="development.git"
revision="16.0"
path="odoo16.0/addons/MathBenTech_development"
remote="ERPLibre_origin_MathBenTech"
groups="addons,base,odoo16.0"
/>
<project
name="donation.git"
revision="16.0"
path="odoo16.0/addons/OCA_donation"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="e-commerce.git"
revision="16.0"
path="odoo16.0/addons/OCA_e-commerce"
remote="OCA"
groups="addons,odoo16.0"
/>
<project name="edi.git" revision="16.0" path="odoo16.0/addons/OCA_edi" remote="OCA" groups="addons,odoo16.0" />
<project
name="erplibre_addons.git"
revision="16.0"
path="odoo16.0/addons/ERPLibre_erplibre_addons"
remote="ERPLibre"
groups="addons,base,odoo16.0"
/>
<project name="event.git" revision="16.0" path="odoo16.0/addons/OCA_event" remote="OCA" groups="addons,odoo16.0" />
<project
name="edi-framework.git"
revision="16.0"
path="odoo16.0/addons/OCA_edi-framework"
remote="OCA"
groups="addons,odoo16.0"
/>
<project name="iot.git" revision="16.0" path="odoo16.0/addons/OCA_iot" remote="OCA" groups="addons,odoo16.0" />
<project
name="intrastat-extrastat.git"
revision="16.0"
path="odoo16.0/addons/OCA_intrastat-extrastat"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="field-service.git"
revision="16.0"
path="odoo16.0/addons/OCA_field-service"
remote="OCA"
groups="addons,odoo16.0"
/>
<project name="fleet.git" revision="16.0" path="odoo16.0/addons/OCA_fleet" remote="OCA" groups="addons,odoo16.0" />
<project
name="geospatial.git"
revision="16.0"
path="odoo16.0/addons/OCA_geospatial"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="helpdesk.git"
revision="16.0"
path="odoo16.0/addons/OCA_helpdesk"
remote="OCA"
groups="addons,odoo16.0"
/>
<project name="hr.git" revision="16.0" path="odoo16.0/addons/OCA_hr" remote="OCA" groups="addons,odoo16.0" />
<project
name="hr-holidays.git"
revision="16.0"
path="odoo16.0/addons/OCA_hr-holidays"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="hr-expense.git"
revision="16.0"
path="odoo16.0/addons/OCA_hr-expense"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="interface-github.git"
revision="16.0"
path="odoo16.0/addons/OCA_interface-github"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="knowledge.git"
revision="16.0"
path="odoo16.0/addons/OCA_knowledge"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="l10n-canada.git"
revision="16.0"
path="odoo16.0/addons/OCA_l10n-canada"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="maintenance.git"
revision="16.0"
path="odoo16.0/addons/OCA_maintenance"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="management-system.git"
revision="16.0"
path="odoo16.0/addons/OCA_management-system"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="manufacture.git"
revision="16.0"
path="odoo16.0/addons/OCA_manufacture"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="margin-analysis.git"
revision="16.0"
path="odoo16.0/addons/OCA_margin-analysis"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="medical-fhir.git"
revision="16.0"
path="odoo16.0/addons/tegin_medical-fhir"
remote="tegin"
groups="addons,odoo16.0"
/>
<project
name="mis-builder.git"
revision="16.0"
path="odoo16.0/addons/OCA_mis-builder"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="mis-builder-contrib.git"
revision="16.0"
path="odoo16.0/addons/OCA_mis-builder-contrib"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="multi-company.git"
revision="16.0"
path="odoo16.0/addons/OCA_multi-company"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="muk_web.git"
revision="16.0"
path="odoo16.0/addons/muk-it_muk_web"
remote="muk-it"
groups="addons,odoo16.0"
/>
<project
name="odoo-business-spending-management-quebec-canada.git"
revision="16.0"
path="odoo16.0/addons/MathBenTech_odoo-business-spending-management-quebec-canada"
remote="ERPLibre_origin_MathBenTech"
groups="addons,base,odoo16.0"
/>
<project
name="odoo-cloud-platform.git"
revision="16.0"
path="odoo16.0/addons/camptocamp_odoo-cloud-platform"
remote="camptocamp"
groups="addons,odoo16.0"
/>
<project
name="odoo-code-generator-template.git"
path="odoo16.0/addons/TechnoLibre_odoo-code-generator-template"
remote="ERPLibre_origin_TechnoLibre"
revision="16.0"
groups="addons,odoo16.0,code_generator,image_db"
/>
<project
name="odoo-code-generator.git"
path="odoo16.0/addons/TechnoLibre_odoo-code-generator"
remote="ERPLibre_origin_TechnoLibre"
revision="16.0"
groups="addons,odoo16.0,code_generator,image_db"
/>
<project
name="odoo-formio.git"
revision="16.0"
path="odoo16.0/addons/novacode-nl_odoo-formio"
remote="ERPLibre_origin_novacode-nl"
groups="addons,odoo16.0"
/>
<project
name="odoo.git"
path="odoo16.0/odoo"
remote="ERPLibre_origin_odoo"
clone-depth="10"
revision="ERPLibre/16.0"
groups="odoo,odoo16.0"
/>
<project
name="odooapps.git"
revision="16.0"
path="odoo16.0/addons/odoomates_odooapps"
remote="odoomates"
groups="addons,odoo16.0"
/>
<project
name="odoo-pim.git"
revision="16.0"
path="odoo16.0/addons/OCA_odoo-pim"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="odooplm.git"
revision="16.0"
path="odoo16.0/addons/OmniaGit_odooplm"
remote="OmniaGit"
groups="addons,odoo16.0"
/>
<project
name="openeducat_erp.git"
revision="16.0"
path="odoo16.0/addons/openeducat_openeducat_erp"
remote="openeducat"
groups="addons,odoo16.0"
/>
<project
name="operating-unit.git"
revision="16.0"
path="odoo16.0/addons/OCA_operating-unit"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="partner-contact.git"
revision="16.0"
path="odoo16.0/addons/OCA_partner-contact"
remote="OCA"
groups="addons,odoo16.0"
/>
<project name="pos.git" revision="16.0" path="odoo16.0/addons/OCA_pos" remote="OCA" groups="addons,odoo16.0" />
<project name="pms.git" revision="16.0" path="odoo16.0/addons/OCA_pms" remote="OCA" groups="addons,odoo16.0" />
<project
name="product-attribute.git"
revision="16.0"
path="odoo16.0/addons/OCA_product-attribute"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="product-configurator.git"
revision="16.0"
path="odoo16.0/addons/OCA_product-configurator"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="product-pack.git"
revision="16.0"
path="odoo16.0/addons/OCA_product-pack"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="product-variant.git"
revision="16.0"
path="odoo16.0/addons/OCA_product-variant"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="project-reporting.git"
revision="16.0"
path="odoo16.0/addons/OCA_project-reporting"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="project-agile.git"
revision="16.0"
path="odoo16.0/addons/OCA_project-agile"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="project.git"
revision="16.0"
path="odoo16.0/addons/OCA_project"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="purchase-workflow.git"
revision="16.0"
path="odoo16.0/addons/OCA_purchase-workflow"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="purchase-reporting.git"
revision="16.0"
path="odoo16.0/addons/OCA_purchase-reporting"
remote="OCA"
groups="addons,odoo16.0"
/>
<project name="queue.git" revision="16.0" path="odoo16.0/addons/OCA_queue" remote="OCA" groups="addons,odoo16.0" />
<project
name="repair.git"
revision="16.0"
path="odoo16.0/addons/OCA_repair"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="reporting-engine.git"
revision="16.0"
path="odoo16.0/addons/OCA_reporting-engine"
remote="OCA"
groups="addons,odoo16.0"
/>
<project name="rma.git" revision="16.0" path="odoo16.0/addons/OCA_rma" remote="OCA" groups="addons,odoo16.0" />
<project
name="saas-addons.git"
revision="16.0"
path="odoo16.0/addons/it-projects-llc_saas-addons"
remote="it-projects-llc"
groups="addons,odoo16.0"
/>
<project
name="sale-blanket.git"
revision="16.0"
path="odoo16.0/addons/OCA_sale-blanket"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="sale-channel.git"
revision="16.0"
path="odoo16.0/addons/OCA_sale-channel"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="sale-prebook.git"
revision="16.0"
path="odoo16.0/addons/OCA_sale-prebook"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="sale-promotion.git"
revision="16.0"
path="odoo16.0/addons/OCA_sale-promotion"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="sale-reporting.git"
revision="16.0"
path="odoo16.0/addons/OCA_sale-reporting"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="sale-workflow.git"
revision="16.0"
path="odoo16.0/addons/OCA_sale-workflow"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="search-engine.git"
revision="16.0"
path="odoo16.0/addons/OCA_search-engine"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="server-auth.git"
revision="16.0"
path="odoo16.0/addons/OCA_server-auth"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="server-backend.git"
revision="16.0"
path="odoo16.0/addons/OCA_server-backend"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="server-brand.git"
revision="16.0"
path="odoo16.0/addons/OCA_server-brand"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="server-env.git"
revision="16.0"
path="odoo16.0/addons/OCA_server-env"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="server-tools.git"
path="odoo16.0/addons/OCA_server-tools"
remote="ERPLibre"
revision="ERPLibre/16.0"
groups="addons,odoo16.0"
/>
<project
name="server-ux.git"
revision="16.0"
path="odoo16.0/addons/OCA_server-ux"
remote="OCA"
groups="addons,odoo16.0"
/>
<project name="sign.git" revision="16.0" path="odoo16.0/addons/OCA_sign" remote="OCA" groups="addons,odoo16.0" />
<project
name="shift-planning.git"
path="odoo16.0/addons/OCA_shift-planning"
remote="ERPLibre"
revision="16.0_dev"
groups="addons,odoo16.0"
/>
<project
name="social.git"
revision="16.0"
path="odoo16.0/addons/OCA_social"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="spreadsheet.git"
revision="16.0"
path="odoo16.0/addons/OCA_spreadsheet"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="survey.git"
path="odoo16.0/addons/OCA_survey"
remote="ERPLibre"
revision="16.0_dev"
groups="addons,odoo16.0"
/>
<project
name="sync-addons.git"
path="odoo16.0/addons/itpp-labs_sync-addons"
remote="itpp-labs"
revision="16.0"
groups="addons,odoo16.0"
/>
<project
name="stock-logistics-availability.git"
revision="16.0"
path="odoo16.0/addons/OCA_stock-logistics-availability"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="stock-logistics-barcode.git"
revision="16.0"
path="odoo16.0/addons/OCA_stock-logistics-barcode"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="stock-logistics-orderpoint.git"
revision="16.0"
path="odoo16.0/addons/OCA_stock-logistics-orderpoint"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="stock-logistics-reporting.git"
revision="16.0"
path="odoo16.0/addons/OCA_stock-logistics-reporting"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="stock-logistics-request.git"
revision="16.0"
path="odoo16.0/addons/OCA_stock-logistics-request"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="stock-logistics-tracking.git"
revision="16.0"
path="odoo16.0/addons/OCA_stock-logistics-tracking"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="stock-logistics-transport.git"
revision="16.0"
path="odoo16.0/addons/OCA_stock-logistics-transport"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="stock-logistics-warehouse.git"
revision="16.0"
path="odoo16.0/addons/OCA_stock-logistics-warehouse"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="stock-logistics-workflow.git"
revision="16.0"
path="odoo16.0/addons/OCA_stock-logistics-workflow"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="stock-weighing.git"
revision="16.0"
path="odoo16.0/addons/OCA_stock-weighing"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="storage.git"
revision="16.0"
path="odoo16.0/addons/OCA_storage"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="rest-framework.git"
revision="16.0"
path="odoo16.0/addons/OCA_rest-framework"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="report-print-send.git"
revision="16.0"
path="odoo16.0/addons/OCA_report-print-send"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="timesheet.git"
path="odoo16.0/addons/OCA_timesheet"
remote="ERPLibre"
revision="16.0_dev"
groups="addons,odoo16.0"
/>
<project
name="vertical-association.git"
revision="16.0"
path="odoo16.0/addons/OCA_vertical-association"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="vertical-abbey.git"
revision="16.0"
path="odoo16.0/addons/OCA_vertical-abbey"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="vertical-hotel.git"
revision="16.0"
path="odoo16.0/addons/OCA_vertical-hotel"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="vertical-isp.git"
revision="16.0"
path="odoo16.0/addons/OCA_vertical-isp"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="vertical-travel.git"
revision="16.0"
path="odoo16.0/addons/OCA_vertical-travel"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="vertical-rental.git"
revision="16.0"
path="odoo16.0/addons/OCA_vertical-rental"
remote="OCA"
groups="addons,odoo16.0"
/>
<project name="web.git" revision="16.0" path="odoo16.0/addons/OCA_web" remote="OCA" groups="addons,odoo16.0" />
<project
name="web-api.git"
revision="16.0"
path="odoo16.0/addons/OCA_web-api"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="website-cms.git"
revision="16.0"
path="odoo16.0/addons/OCA_website-cms"
remote="OCA"
groups="addons,odoo16.0"
/>
<project
name="website.git"
revision="16.0"
path="odoo16.0/addons/OCA_website"
remote="OCA"
groups="addons,odoo16.0"
/>
<project name="wms.git" revision="16.0" path="odoo16.0/addons/OCA_wms" remote="OCA" groups="addons,odoo16.0" />
</manifest>

View file

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="odoo" fetch="https://github.com/odoo/" />
<remote name="OCA" fetch="https://github.com/OCA/" />
<remote name="ERPLibre_origin_OCA" fetch="https://github.com/ERPLibre/" />
<project
name="OpenUpgrade.git"
revision="16.0_dev"
path="odoo16.0/OCA_OpenUpgrade"
remote="ERPLibre_origin_OCA"
clone-depth="10"
groups="migration,odoo16.0"
/>
<project
name="documentation-user.git"
path="odoo16.0/odoo_documentation-user"
revision="16.0"
remote="odoo"
groups="odoo,odoo16.0"
/>
</manifest>

View file

@ -0,0 +1,696 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="CybroOdoo" fetch="https://github.com/CybroOdoo/" />
<remote name="ERPLibre" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_MathBenTech" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_TechnoLibre" fetch="https://github.com/ERPLibre/" />
<remote name="Numigi" fetch="https://github.com/Numigi/" />
<remote name="OCA" fetch="https://github.com/OCA/" />
<remote name="OmniaGit" fetch="https://github.com/OmniaGit/" />
<remote name="TechnoLibre" fetch="https://github.com/TechnoLibre/" />
<remote name="ajepe" fetch="https://github.com/ajepe/" />
<remote name="camptocamp" fetch="https://github.com/camptocamp/" />
<remote name="cetmix" fetch="https://github.com/cetmix/" />
<remote name="dhongu" fetch="https://github.com/dhongu/" />
<remote name="it-projects-llc" fetch="https://github.com/it-projects-llc/" />
<remote name="itpp-labs" fetch="https://github.com/itpp-labs/" />
<remote name="kinjal-sorathiya" fetch="https://github.com/kinjal-sorathiya/" />
<remote name="muk-it" fetch="https://github.com/muk-it/" />
<remote name="novacode-nl" fetch="https://github.com/novacode-nl/" />
<remote name="ERPLibre_origin_novacode-nl" fetch="https://github.com/ERPLibre/" />
<remote name="obayit" fetch="https://github.com/obayit/" />
<remote name="ERPLibre_origin_odoo" fetch="https://github.com/ERPLibre/" />
<remote name="odooaktiv" fetch="https://github.com/odooaktiv/" />
<remote name="odoomates" fetch="https://github.com/odoomates/" />
<remote name="openeducat" fetch="https://github.com/openeducat/" />
<remote name="pledra" fetch="https://github.com/pledra/" />
<remote name="tegin" fetch="https://github.com/tegin/" />
<project
name="OpenHRMS.git"
path="odoo17.0/addons/CybroOdoo_OpenHRMS"
remote="CybroOdoo"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="CybroAddons.git"
path="odoo17.0/addons/CybroOdoo_CybroAddons"
remote="CybroOdoo"
clone-depth="1"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="account-analytic.git"
path="odoo17.0/addons/OCA_account-analytic"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="account-budgeting.git"
path="odoo17.0/addons/OCA_account-budgeting"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="account-closing.git"
path="odoo17.0/addons/OCA_account-closing"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="account-consolidation.git"
path="odoo17.0/addons/OCA_account-consolidation"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="account-financial-reporting.git"
path="odoo17.0/addons/OCA_account-financial-reporting"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="account-financial-tools.git"
path="odoo17.0/addons/OCA_account-financial-tools"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="account-fiscal-rule.git"
path="odoo17.0/addons/OCA_account-fiscal-rule"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="account-invoice-reporting.git"
path="odoo17.0/addons/OCA_account-invoice-reporting"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="account-invoicing.git"
path="odoo17.0/addons/OCA_account-invoicing"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="account-payment.git"
path="odoo17.0/addons/OCA_account-payment"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="account-reconcile.git"
path="odoo17.0/addons/OCA_account-reconcile"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="apps-store.git"
path="odoo17.0/addons/OCA_apps-store"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="bank-payment.git"
path="odoo17.0/addons/OCA_bank-payment"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="bank-statement-import.git"
path="odoo17.0/addons/OCA_bank-statement-import"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project name="brand.git" path="odoo17.0/addons/OCA_brand" remote="OCA" revision="17.0" groups="addons,odoo17.0" />
<project
name="business-requirement.git"
path="odoo17.0/addons/OCA_business-requirement"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="commission.git"
path="odoo17.0/addons/OCA_commission"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="calendar.git"
path="odoo17.0/addons/OCA_calendar"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="cetmix-tower.git"
path="odoo17.0/addons/cetmix_cetmix-tower"
remote="cetmix"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="community-data-files.git"
path="odoo17.0/addons/OCA_community-data-files"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="connector-ecommerce.git"
path="odoo17.0/addons/OCA_connector-ecommerce"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="connector-interfaces.git"
path="odoo17.0/addons/OCA_connector-interfaces"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="connector-jira.git"
path="odoo17.0/addons/OCA_connector-jira"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="connector-telephony.git"
path="odoo17.0/addons/OCA_connector-telephony"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="connector.git"
path="odoo17.0/addons/OCA_connector"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="contract.git"
path="odoo17.0/addons/OCA_contract"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="credit-control.git"
path="odoo17.0/addons/OCA_credit-control"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project name="crm.git" path="odoo17.0/addons/OCA_crm" remote="OCA" revision="17.0" groups="addons,odoo17.0" />
<project
name="currency.git"
path="odoo17.0/addons/OCA_currency"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="data-protection.git"
path="odoo17.0/addons/OCA_data-protection"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project name="ddmrp.git" path="odoo17.0/addons/OCA_ddmrp" remote="OCA" revision="17.0" groups="addons,odoo17.0" />
<project name="dms.git" path="odoo17.0/addons/OCA_dms" remote="OCA" revision="17.0" groups="addons,odoo17.0" />
<project
name="delivery-carrier.git"
path="odoo17.0/addons/OCA_delivery-carrier"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="deltatech.git"
path="odoo17.0/addons/dhongu_deltatech"
remote="dhongu"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="development.git"
revision="17.0"
path="odoo17.0/addons/MathBenTech_development"
remote="ERPLibre_origin_MathBenTech"
groups="addons,base,odoo17.0"
/>
<project
name="donation.git"
path="odoo17.0/addons/OCA_donation"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="e-commerce.git"
path="odoo17.0/addons/OCA_e-commerce"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project name="edi.git" path="odoo17.0/addons/OCA_edi" remote="OCA" revision="17.0" groups="addons,odoo17.0" />
<project
name="erplibre_addons.git"
path="odoo17.0/addons/ERPLibre_erplibre_addons"
remote="ERPLibre"
revision="17.0"
groups="addons,base,odoo17.0"
/>
<project name="event.git" path="odoo17.0/addons/OCA_event" remote="OCA" revision="17.0" groups="addons,odoo17.0" />
<project
name="field-service.git"
path="odoo17.0/addons/OCA_field-service"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project name="fleet.git" path="odoo17.0/addons/OCA_fleet" remote="OCA" revision="17.0" groups="addons,odoo17.0" />
<project
name="geospatial.git"
path="odoo17.0/addons/OCA_geospatial"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="helpdesk.git"
path="odoo17.0/addons/OCA_helpdesk"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project name="hr.git" path="odoo17.0/addons/OCA_hr" remote="OCA" revision="17.0" groups="addons,odoo17.0" />
<project
name="hr-holidays.git"
path="odoo17.0/addons/OCA_hr-holidays"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="interface-github.git"
path="odoo17.0/addons/OCA_interface-github"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="knowledge.git"
path="odoo17.0/addons/OCA_knowledge"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="l10n-canada.git"
path="odoo17.0/addons/OCA_l10n-canada"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="maintenance.git"
path="odoo17.0/addons/OCA_maintenance"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="management-system.git"
path="odoo17.0/addons/OCA_management-system"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="manufacture.git"
path="odoo17.0/addons/OCA_manufacture"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="margin-analysis.git"
path="odoo17.0/addons/OCA_margin-analysis"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<!-- <project-->
<!-- name="medical-fhir.git"-->
<!-- path="odoo17.0/addons/tegin_medical-fhir"-->
<!-- remote="tegin"-->
<!-- revision="17.0"-->
<!-- groups="addons,odoo17.0"-->
<!-- />-->
<project
name="mis-builder.git"
path="odoo17.0/addons/OCA_mis-builder"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="multi-company.git"
path="odoo17.0/addons/OCA_multi-company"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<!-- <project-->
<!-- name="muk_web.git"-->
<!-- path="odoo17.0/addons/muk-it_muk_web"-->
<!-- remote="muk-it"-->
<!-- revision="17.0"-->
<!-- groups="addons,odoo17.0"-->
<!-- />-->
<!-- <project-->
<!-- name="odoo-business-spending-management-quebec-canada.git"-->
<!-- path="odoo17.0/addons/MathBenTech_odoo-business-spending-management-quebec-canada"-->
<!-- remote="ERPLibre_origin_MathBenTech"-->
<!-- revision="17.0"-->
<!-- groups="addons,base,odoo17.0"-->
<!-- />-->
<project
name="odoo-cloud-platform.git"
path="odoo17.0/addons/camptocamp_odoo-cloud-platform"
remote="camptocamp"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="odoo-code-generator-template.git"
path="odoo17.0/addons/TechnoLibre_odoo-code-generator-template"
remote="ERPLibre_origin_TechnoLibre"
revision="17.0"
groups="addons,odoo17.0,code_generator,image_db"
/>
<project
name="odoo-code-generator.git"
path="odoo17.0/addons/TechnoLibre_odoo-code-generator"
remote="ERPLibre_origin_TechnoLibre"
revision="17.0"
groups="addons,odoo17.0,code_generator,image_db"
/>
<project
name="odoo-formio.git"
path="odoo17.0/addons/novacode-nl_odoo-formio"
remote="ERPLibre_origin_novacode-nl"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="odoo-modules.git"
path="odoo17.0/addons/muk-it_odoo-modules"
remote="muk-it"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="odoo.git"
path="odoo17.0/odoo"
remote="ERPLibre_origin_odoo"
clone-depth="10"
revision="ERPLibre/17.0"
groups="odoo,odoo17.0"
/>
<project
name="odooapps.git"
path="odoo17.0/addons/odoomates_odooapps"
remote="odoomates"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="odooplm.git"
path="odoo17.0/addons/OmniaGit_odooplm"
remote="OmniaGit"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="openeducat_erp.git"
path="odoo17.0/addons/openeducat_openeducat_erp"
remote="openeducat"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="operating-unit.git"
path="odoo17.0/addons/OCA_operating-unit"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="partner-contact.git"
path="odoo17.0/addons/OCA_partner-contact"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project name="pos.git" path="odoo17.0/addons/OCA_pos" remote="OCA" revision="17.0" groups="addons,odoo17.0" />
<project
name="product-attribute.git"
path="odoo17.0/addons/OCA_product-attribute"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="product-configurator.git"
path="odoo17.0/addons/OCA_product-configurator"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="product-pack.git"
path="odoo17.0/addons/OCA_product-pack"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="product-variant.git"
path="odoo17.0/addons/OCA_product-variant"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="project-reporting.git"
path="odoo17.0/addons/OCA_project-reporting"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="project-agile.git"
path="odoo17.0/addons/OCA_project-agile"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="project.git"
path="odoo17.0/addons/OCA_project"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="purchase-workflow.git"
path="odoo17.0/addons/OCA_purchase-workflow"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project name="queue.git" path="odoo17.0/addons/OCA_queue" remote="OCA" revision="17.0" groups="addons,odoo17.0" />
<project
name="reporting-engine.git"
path="odoo17.0/addons/OCA_reporting-engine"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project name="rma.git" path="odoo17.0/addons/OCA_rma" remote="OCA" revision="17.0" groups="addons,odoo17.0" />
<!-- <project-->
<!-- name="saas-addons.git"-->
<!-- path="odoo17.0/addons/it-projects-llc_saas-addons"-->
<!-- remote="it-projects-llc"-->
<!-- revision="17.0"-->
<!-- groups="addons,odoo17.0"-->
<!-- />-->
<project
name="sale-reporting.git"
path="odoo17.0/addons/OCA_sale-reporting"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="sale-workflow.git"
path="odoo17.0/addons/OCA_sale-workflow"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="server-auth.git"
path="odoo17.0/addons/OCA_server-auth"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="server-backend.git"
path="odoo17.0/addons/OCA_server-backend"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="server-brand.git"
path="odoo17.0/addons/OCA_server-brand"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="server-env.git"
path="odoo17.0/addons/OCA_server-env"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="server-tools.git"
path="odoo17.0/addons/OCA_server-tools"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="server-ux.git"
path="odoo17.0/addons/OCA_server-ux"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project name="sign.git" revision="17.0" path="odoo17.0/addons/OCA_sign" remote="OCA" groups="addons,odoo17.0" />
<project
name="shift-planning.git"
path="odoo17.0/addons/OCA_shift-planning"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="social.git"
path="odoo17.0/addons/OCA_social"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="survey.git"
path="odoo17.0/addons/OCA_survey"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="stock-logistics-warehouse.git"
path="odoo17.0/addons/OCA_stock-logistics-warehouse"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="storage.git"
path="odoo17.0/addons/OCA_storage"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="timesheet.git"
path="odoo17.0/addons/OCA_timesheet"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="vertical-association.git"
path="odoo17.0/addons/OCA_vertical-association"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="vertical-hotel.git"
path="odoo17.0/addons/OCA_vertical-hotel"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="vertical-isp.git"
path="odoo17.0/addons/OCA_vertical-isp"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="vertical-travel.git"
path="odoo17.0/addons/OCA_vertical-travel"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project name="web.git" path="odoo17.0/addons/OCA_web" remote="OCA" revision="17.0" groups="addons,odoo17.0" />
<project
name="website-cms.git"
path="odoo17.0/addons/OCA_website-cms"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project
name="website.git"
path="odoo17.0/addons/OCA_website"
remote="OCA"
revision="17.0"
groups="addons,odoo17.0"
/>
<project name="wms.git" path="odoo17.0/addons/OCA_wms" remote="OCA" revision="17.0" groups="addons,odoo17.0" />
</manifest>

View file

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="odoo" fetch="https://github.com/odoo/" />
<remote name="OCA" fetch="https://github.com/OCA/" />
<remote name="ERPLibre_origin_OCA" fetch="https://github.com/ERPLibre/" />
<project
name="OpenUpgrade.git"
revision="17.0_dev"
path="odoo17.0/OCA_OpenUpgrade"
remote="ERPLibre_origin_OCA"
clone-depth="10"
groups="migration,odoo17.0"
/>
<project
name="documentation-user.git"
path="odoo17.0/odoo_documentation-user"
revision="17.0"
remote="odoo"
groups="odoo,odoo17.0"
/>
</manifest>

View file

@ -0,0 +1,723 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="CybroOdoo" fetch="https://github.com/CybroOdoo/" />
<remote name="ERPLibre" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_MathBenTech" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_OCA" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_CybroOdoo" fetch="https://github.com/ERPLibre/" />
<remote name="ERPLibre_origin_TechnoLibre" fetch="https://github.com/ERPLibre/" />
<remote name="Numigi" fetch="https://github.com/Numigi/" />
<remote name="OCA" fetch="https://github.com/OCA/" />
<remote name="OmniaGit" fetch="https://github.com/OmniaGit/" />
<remote name="TechnoLibre" fetch="https://github.com/TechnoLibre/" />
<remote name="ajepe" fetch="https://github.com/ajepe/" />
<remote name="bemade" fetch="https://git.bemade.org/bemade/" />
<remote name="ERPLibre_origin_bemade" fetch="https://eregion.chezlepro.ca/TechnoLibre/" />
<remote name="camptocamp" fetch="https://github.com/camptocamp/" />
<remote name="cetmix" fetch="https://github.com/cetmix/" />
<remote name="dhongu" fetch="https://github.com/dhongu/" />
<remote name="it-projects-llc" fetch="https://github.com/it-projects-llc/" />
<remote name="itpp-labs" fetch="https://github.com/itpp-labs/" />
<remote name="kinjal-sorathiya" fetch="https://github.com/kinjal-sorathiya/" />
<remote name="muk-it" fetch="https://github.com/muk-it/" />
<remote name="TechnoLibre_origin_muk-it" fetch="https://github.com/TechnoLibre/" />
<remote name="novacode-nl" fetch="https://github.com/novacode-nl/" />
<remote name="ERPLibre_origin_novacode-nl" fetch="https://github.com/ERPLibre/" />
<remote name="obayit" fetch="https://github.com/obayit/" />
<remote name="ERPLibre_origin_odoo" fetch="https://github.com/ERPLibre/" />
<remote name="odooaktiv" fetch="https://github.com/odooaktiv/" />
<remote name="odoomates" fetch="https://github.com/odoomates/" />
<remote name="openeducat" fetch="https://github.com/openeducat/" />
<remote name="pledra" fetch="https://github.com/pledra/" />
<remote name="tegin" fetch="https://github.com/tegin/" />
<project
name="OpenHRMS.git"
revision="18.0"
path="odoo18.0/addons/CybroOdoo_OpenHRMS"
remote="CybroOdoo"
groups="addons,odoo18.0"
/>
<project
name="CybroAddons.git"
path="odoo18.0/addons/CybroOdoo_CybroAddons"
remote="ERPLibre_origin_CybroOdoo"
clone-depth="1"
revision="18.0_dev"
groups="addons,odoo18.0"
/>
<project
name="account-analytic.git"
revision="18.0"
path="odoo18.0/addons/OCA_account-analytic"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="account-budgeting.git"
revision="18.0-mig-account_budget_oca"
path="odoo18.0/addons/OCA_account-budgeting"
remote="ERPLibre_origin_OCA"
groups="addons,odoo18.0"
/>
<project
name="account-closing.git"
revision="18.0"
path="odoo18.0/addons/OCA_account-closing"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="account-consolidation.git"
revision="18.0"
path="odoo18.0/addons/OCA_account-consolidation"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="account-financial-reporting.git"
revision="18.0"
path="odoo18.0/addons/OCA_account-financial-reporting"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="account-financial-tools.git"
revision="18.0"
path="odoo18.0/addons/OCA_account-financial-tools"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="account-fiscal-rule.git"
revision="18.0"
path="odoo18.0/addons/OCA_account-fiscal-rule"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="account-invoice-reporting.git"
revision="18.0"
path="odoo18.0/addons/OCA_account-invoice-reporting"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="account-invoicing.git"
revision="18.0"
path="odoo18.0/addons/OCA_account-invoicing"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="account-payment.git"
revision="18.0"
path="odoo18.0/addons/OCA_account-payment"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="account-reconcile.git"
revision="18.0"
path="odoo18.0/addons/OCA_account-reconcile"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="apps-store.git"
revision="18.0"
path="odoo18.0/addons/OCA_apps-store"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="bank-payment.git"
revision="18.0"
path="odoo18.0/addons/OCA_bank-payment"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="bank-statement-import.git"
revision="18.0"
path="odoo18.0/addons/OCA_bank-statement-import"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="bank-payment-alternative.git"
revision="18.0"
path="odoo18.0/addons/OCA_bank-payment-alternative"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="bemade-addons.git"
revision="18.0_dev"
path="odoo18.0/addons/bemade_bemade-addons"
remote="ERPLibre_origin_bemade"
groups="addons,odoo18.0"
/>
<project name="brand.git" revision="18.0" path="odoo18.0/addons/OCA_brand" remote="OCA" groups="addons,odoo18.0" />
<project
name="business-requirement.git"
revision="18.0"
path="odoo18.0/addons/OCA_business-requirement"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="commission.git"
revision="18.0"
path="odoo18.0/addons/OCA_commission"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="calendar.git"
revision="18.0"
path="odoo18.0/addons/OCA_calendar"
remote="OCA"
groups="addons,odoo18.0"
/>
<!-- <project name="cetmix-tower.git" revision="18.0" path="odoo18.0/addons/cetmix_cetmix-tower" remote="cetmix" groups="addons,odoo18.0" />-->
<project
name="community-data-files.git"
revision="18.0"
path="odoo18.0/addons/OCA_community-data-files"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="connector-ecommerce.git"
revision="18.0"
path="odoo18.0/addons/OCA_connector-ecommerce"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="connector-interfaces.git"
revision="18.0"
path="odoo18.0/addons/OCA_connector-interfaces"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="connector-jira.git"
revision="18.0"
path="odoo18.0/addons/OCA_connector-jira"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="connector-telephony.git"
revision="18.0"
path="odoo18.0/addons/OCA_connector-telephony"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="connector.git"
revision="18.0"
path="odoo18.0/addons/OCA_connector"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="contract.git"
revision="18.0"
path="odoo18.0/addons/OCA_contract"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="credit-control.git"
revision="18.0"
path="odoo18.0/addons/OCA_credit-control"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="crowdfunding.git"
revision="18.0"
path="odoo18.0/addons/OCA_crowdfunding"
remote="OCA"
groups="addons,odoo18.0"
/>
<project name="crm.git" revision="18.0" path="odoo18.0/addons/OCA_crm" remote="OCA" groups="addons,odoo18.0" />
<project
name="currency.git"
revision="18.0"
path="odoo18.0/addons/OCA_currency"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="data-protection.git"
revision="18.0"
path="odoo18.0/addons/OCA_data-protection"
remote="OCA"
groups="addons,odoo18.0"
/>
<project name="ddmrp.git" revision="18.0" path="odoo18.0/addons/OCA_ddmrp" remote="OCA" groups="addons,odoo18.0" />
<project name="dms.git" revision="18.0" path="odoo18.0/addons/OCA_dms" remote="OCA" groups="addons,odoo18.0" />
<project
name="delivery-carrier.git"
revision="18.0"
path="odoo18.0/addons/OCA_delivery-carrier"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="deltatech.git"
revision="18.0"
path="odoo18.0/addons/dhongu_deltatech"
remote="dhongu"
groups="addons,odoo18.0"
/>
<project
name="development.git"
revision="18.0"
path="odoo18.0/addons/MathBenTech_development"
remote="ERPLibre_origin_MathBenTech"
groups="addons,base,odoo18.0"
/>
<project
name="donation.git"
revision="18.0"
path="odoo18.0/addons/OCA_donation"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="e-commerce.git"
revision="18.0"
path="odoo18.0/addons/OCA_e-commerce"
remote="OCA"
groups="addons,odoo18.0"
/>
<project name="edi.git" revision="18.0" path="odoo18.0/addons/OCA_edi" remote="OCA" groups="addons,odoo18.0" />
<project
name="erplibre_addons.git"
revision="18.0"
path="odoo18.0/addons/ERPLibre_erplibre_addons"
remote="ERPLibre"
groups="addons,base,odoo18.0"
/>
<project name="event.git" revision="18.0" path="odoo18.0/addons/OCA_event" remote="OCA" groups="addons,odoo18.0" />
<project
name="field-service.git"
revision="18.0"
path="odoo18.0/addons/OCA_field-service"
remote="OCA"
groups="addons,odoo18.0"
/>
<project name="fleet.git" revision="18.0" path="odoo18.0/addons/OCA_fleet" remote="OCA" groups="addons,odoo18.0" />
<project
name="geospatial.git"
revision="18.0"
path="odoo18.0/addons/OCA_geospatial"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="helpdesk.git"
revision="18.0_dev"
path="odoo18.0/addons/OCA_helpdesk"
remote="ERPLibre_origin_OCA"
groups="addons,odoo18.0"
/>
<project name="hr.git" revision="18.0" path="odoo18.0/addons/OCA_hr" remote="OCA" groups="addons,odoo18.0" />
<project
name="hr-holidays.git"
revision="18.0"
path="odoo18.0/addons/OCA_hr-holidays"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="interface-github.git"
revision="18.0"
path="odoo18.0/addons/OCA_interface-github"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="knowledge.git"
revision="18.0"
path="odoo18.0/addons/OCA_knowledge"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="l10n-canada.git"
revision="18.0"
path="odoo18.0/addons/OCA_l10n-canada"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="maintenance.git"
revision="18.0"
path="odoo18.0/addons/OCA_maintenance"
remote="OCA"
groups="addons,odoo18.0"
/>
<project name="mail.git" revision="18.0" path="odoo18.0/addons/OCA_mail" remote="OCA" groups="addons,odoo18.0" />
<project
name="management-system.git"
revision="18.0"
path="odoo18.0/addons/OCA_management-system"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="manufacture.git"
revision="18.0"
path="odoo18.0/addons/OCA_manufacture"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="margin-analysis.git"
revision="18.0"
path="odoo18.0/addons/OCA_margin-analysis"
remote="OCA"
groups="addons,odoo18.0"
/>
<!-- <project name="medical-fhir.git" revision="18.0" path="odoo18.0/addons/tegin_medical-fhir" remote="tegin" groups="addons,odoo18.0" />-->
<project
name="mis-builder.git"
revision="18.0"
path="odoo18.0/addons/OCA_mis-builder"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="multi-company.git"
revision="18.0"
path="odoo18.0/addons/OCA_multi-company"
remote="OCA"
groups="addons,odoo18.0"
/>
<!-- <project name="muk_web.git" revision="18.0" path="odoo18.0/addons/muk-it_muk_web" remote="muk-it" groups="addons,odoo18.0" />-->
<!-- <project-->
<!-- name="odoo-business-spending-management-quebec-canada.git"-->
<!-- revision="18.0" path="odoo18.0/addons/MathBenTech_odoo-business-spending-management-quebec-canada"-->
<!-- remote="ERPLibre_origin_MathBenTech"-->
<!-- groups="addons,base,odoo18.0"-->
<!-- />-->
<project
name="odoo-cloud-platform.git"
revision="18.0"
path="odoo18.0/addons/camptocamp_odoo-cloud-platform"
remote="camptocamp"
groups="addons,odoo18.0"
/>
<project
name="odoo-code-generator-template.git"
path="odoo18.0/addons/TechnoLibre_odoo-code-generator-template"
remote="ERPLibre_origin_TechnoLibre"
revision="18.0"
groups="addons,odoo18.0,code_generator,image_db"
/>
<project
name="odoo-code-generator.git"
path="odoo18.0/addons/TechnoLibre_odoo-code-generator"
remote="ERPLibre_origin_TechnoLibre"
revision="18.0"
groups="addons,odoo18.0,code_generator,image_db"
/>
<project
name="odoo-formio.git"
revision="18.0"
path="odoo18.0/addons/novacode-nl_odoo-formio"
remote="ERPLibre_origin_novacode-nl"
groups="addons,odoo18.0"
/>
<project
name="muk-it_odoo-modules.git"
path="odoo18.0/addons/muk-it_odoo-modules"
remote="TechnoLibre_origin_muk-it"
revision="18.0"
groups="addons,odoo18.0"
/>
<project
name="odoo.git"
path="odoo18.0/odoo"
remote="ERPLibre_origin_odoo"
clone-depth="10"
revision="ERPLibre/18.0"
groups="odoo,odoo18.0"
/>
<project
name="odooapps.git"
revision="18.0"
path="odoo18.0/addons/odoomates_odooapps"
remote="odoomates"
groups="addons,odoo18.0"
/>
<project
name="odooplm.git"
revision="18.0"
path="odoo18.0/addons/OmniaGit_odooplm"
remote="OmniaGit"
groups="addons,odoo18.0"
/>
<project
name="openeducat_erp.git"
revision="18.0"
path="odoo18.0/addons/openeducat_openeducat_erp"
remote="openeducat"
groups="addons,odoo18.0"
/>
<project
name="operating-unit.git"
revision="18.0"
path="odoo18.0/addons/OCA_operating-unit"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="partner-contact.git"
revision="18.0"
path="odoo18.0/addons/OCA_partner-contact"
remote="OCA"
groups="addons,odoo18.0"
/>
<project name="pos.git" revision="18.0" path="odoo18.0/addons/OCA_pos" remote="OCA" groups="addons,odoo18.0" />
<project
name="product-attribute.git"
revision="18.0"
path="odoo18.0/addons/OCA_product-attribute"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="product-configurator.git"
revision="18.0"
path="odoo18.0/addons/OCA_product-configurator"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="product-pack.git"
revision="18.0"
path="odoo18.0/addons/OCA_product-pack"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="product-variant.git"
revision="18.0"
path="odoo18.0/addons/OCA_product-variant"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="project-reporting.git"
revision="18.0"
path="odoo18.0/addons/OCA_project-reporting"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="project-agile.git"
revision="18.0"
path="odoo18.0/addons/OCA_project-agile"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="project.git"
revision="18.0_dev"
path="odoo18.0/addons/OCA_project"
remote="ERPLibre_origin_OCA"
groups="addons,odoo18.0"
/>
<project
name="purchase-workflow.git"
revision="18.0"
path="odoo18.0/addons/OCA_purchase-workflow"
remote="OCA"
groups="addons,odoo18.0"
/>
<project name="queue.git" revision="18.0" path="odoo18.0/addons/OCA_queue" remote="OCA" groups="addons,odoo18.0" />
<project
name="reporting-engine.git"
revision="18.0"
path="odoo18.0/addons/OCA_reporting-engine"
remote="OCA"
groups="addons,odoo18.0"
/>
<project name="rma.git" revision="18.0" path="odoo18.0/addons/OCA_rma" remote="OCA" groups="addons,odoo18.0" />
<!-- <project-->
<!-- name="saas-addons.git"-->
<!-- revision="18.0" path="odoo18.0/addons/it-projects-llc_saas-addons"-->
<!-- remote="it-projects-llc"-->
<!-- groups="addons,odoo18.0"-->
<!-- />-->
<project
name="sale-reporting.git"
revision="18.0"
path="odoo18.0/addons/OCA_sale-reporting"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="sale-workflow.git"
revision="18.0"
path="odoo18.0/addons/OCA_sale-workflow"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="server-auth.git"
revision="18.0"
path="odoo18.0/addons/OCA_server-auth"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="server-backend.git"
revision="18.0"
path="odoo18.0/addons/OCA_server-backend"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="server-brand.git"
revision="18.0"
path="odoo18.0/addons/OCA_server-brand"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="server-env.git"
revision="18.0"
path="odoo18.0/addons/OCA_server-env"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="server-tools.git"
revision="18.0_dev"
path="odoo18.0/addons/OCA_server-tools"
remote="ERPLibre_origin_OCA"
groups="addons,odoo18.0"
/>
<project
name="server-ux.git"
revision="18.0_fix_base_tier_validation_message_repetition"
path="odoo18.0/addons/OCA_server-ux"
remote="ERPLibre_origin_OCA"
groups="addons,odoo18.0"
/>
<!-- <project-->
<!-- name="shift-planning.git"-->
<!-- revision="18.0" path="odoo18.0/addons/OCA_shift-planning"-->
<!-- remote="ERPLibre"-->
<!-- revision="18.0_dev"-->
<!-- groups="addons,odoo18.0"-->
<!-- />-->
<project name="sign.git" revision="18.0" path="odoo18.0/addons/OCA_sign" remote="OCA" groups="addons,odoo18.0" />
<project
name="spreadsheet.git"
revision="18.0"
path="odoo18.0/addons/OCA_spreadsheet"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="social.git"
revision="18.0"
path="odoo18.0/addons/OCA_social"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="survey.git"
revision="18.0"
path="odoo18.0/addons/OCA_survey"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="stock-logistics-putaway.git"
revision="18.0"
path="odoo18.0/addons/OCA_stock-logistics-putaway"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="stock-logistics-warehouse.git"
revision="18.0"
path="odoo18.0/addons/OCA_stock-logistics-warehouse"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="storage.git"
revision="18.0"
path="odoo18.0/addons/OCA_storage"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="timesheet.git"
revision="18.0"
path="odoo18.0/addons/OCA_timesheet"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="vertical-association.git"
revision="18.0"
path="odoo18.0/addons/OCA_vertical-association"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="vertical-hotel.git"
revision="18.0"
path="odoo18.0/addons/OCA_vertical-hotel"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="vertical-isp.git"
revision="18.0"
path="odoo18.0/addons/OCA_vertical-isp"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="vertical-travel.git"
revision="18.0"
path="odoo18.0/addons/OCA_vertical-travel"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="web.git"
revision="18.0_dev"
path="odoo18.0/addons/OCA_web"
remote="ERPLibre_origin_OCA"
groups="addons,odoo18.0"
/>
<project
name="website-cms.git"
revision="18.0"
path="odoo18.0/addons/OCA_website-cms"
remote="OCA"
groups="addons,odoo18.0"
/>
<project
name="website.git"
revision="18.0"
path="odoo18.0/addons/OCA_website"
remote="OCA"
groups="addons,odoo18.0"
/>
<project name="wms.git" revision="18.0" path="odoo18.0/addons/OCA_wms" remote="OCA" groups="addons,odoo18.0" />
</manifest>

View file

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<manifest>
<remote name="odoo" fetch="https://github.com/odoo/" />
<remote name="OCA" fetch="https://github.com/OCA/" />
<remote name="ERPLibre_origin_OCA" fetch="https://github.com/ERPLibre/" />
<project
name="OpenUpgrade.git"
revision="18.0_dev"
path="odoo18.0/OCA_OpenUpgrade"
remote="ERPLibre_origin_OCA"
clone-depth="10"
groups="migration,odoo18.0"
/>
<project
name="documentation-user.git"
path="odoo18.0/odoo_documentation-user"
revision="18.0"
remote="odoo"
groups="odoo,odoo18.0"
/>
</manifest>

17
odoo_bin.sh Executable file
View file

@ -0,0 +1,17 @@
#!/usr/bin/env bash
# This is required to change environment for the running Odoo
source ./.venv.$(< .erplibre-version)/bin/activate
ODOO_PATH="$(pwd)/odoo$(< .odoo-version)"
#export PATH=$ODOO_PATH:$PATH
#echo $PATH
#echo $PYTHONPATH
#export PYTHONPATH="${ODOO_PATH}:${ODOO_PATH}/addons:$PYTHONPATH"
export PYTHONPATH="${ODOO_PATH}:$PYTHONPATH"
#echo $PYTHONPATH
if [ "$ODOO_MODE_COVERAGE" = "true" ]; then
coverage run -p ./odoo$(< .odoo-version)/odoo/odoo-bin "$@"
else
python3 ./odoo$(< .odoo-version)/odoo/odoo-bin "$@"
fi

View file

@ -0,0 +1,4 @@
# ERPLibre Poetry requirement
packaging
toml
colorama

View file

@ -0,0 +1,36 @@
# ERPLibre Poetry requirement
packaging
toml
# ERPLibre script
giturlparse
agithub
GitPython
retrying
xmltodict
openupgradelib
unidiff
colorama
wheel
cloudflare
selenium
uvloop
python-randomword-fr
isort
pykeepass
click
aioshutil
openai
humanize
requests
urwid
dateutil
# Force upgrade package to fix Ubuntu 25.04
virtualenv==20.30.0
# For logical test and quality
git+https://github.com/psf/black.git@24.8.0
pre-commit
odoo-module-migrator

View file

@ -0,0 +1,24 @@
chess
csv
dateutil
facturx
formiodata
git
keystoneclient
ldap
mercurial
MySQLdb
paho
pyrfc
python-alipay-sdk
pythonjsonlogger
stdnum
swiftclient
u2flib_server
voicent
xlsxwriter
suds-jurko
vatnumber
dns
pypiwin32
rfc6266_parser

View file

@ -0,0 +1,28 @@
chess
csv
dateutil
facturx
formiodata
git
keystoneclient
ldap
mercurial
MySQLdb
paho
pyrfc
python-alipay-sdk
pythonjsonlogger
stdnum
swiftclient
u2flib_server
voicent
xlsxwriter
suds-jurko
vatnumber
dns
dataclasses
extract_msg
pypiwin32
# sqlalchemy is not installable with greenlet 0.4.17
sqlalchemy
sqlalchemy-hana

View file

@ -0,0 +1,16 @@
dateutil
keystoneclient
ldap
swiftclient
cv2
speech_recognition
PIL
en_core_web_sm
googletrans
infobip-api-python-sdk
pygount
dataclasses
pypiwin32
cadquery

View file

@ -0,0 +1,16 @@
dateutil
keystoneclient
ldap
swiftclient
cv2
speech_recognition
PIL
en_core_web_sm
googletrans
infobip-api-python-sdk
pygount
dataclasses
pypiwin32
cadquery

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -18,9 +18,8 @@ license = "AGPL-3.0-or-later"
authors = [ "Mathieu Benoit <mathben@technolibre.ca>",]
[tool.poetry.dependencies]
python = "^3.7.16"
python = ">=3.7.16,<3.8"
acme = "2.6.0"
agithub = "^2.2.2"
aioshutil = "<1.2"
altair = "5.0.1"
argcomplete = "3.1.1"
@ -29,16 +28,15 @@ astor = "^0.8.1"
azure-identity = "1.15.0"
azure-storage-blob = "12.19.0"
babel = "2.9.1"
beautifulsoup4 = "^4.12.3"
beautifulsoup4 = "^4.13.4"
bokeh = "1.1.0"
boto3 = "1.33.13"
cachetools = ">=2.0.1"
cerberus = "^1.3.5"
cerberus = "^1.3.7"
chardet = "5.0.0"
click = "^8.1.7"
click = "8.1.8"
cloudflare = "3.0.1"
code-writer = "1.1.1"
colorama = "^0.4.6"
configparser = "5.0.2"
coverage = "7.2.7"
cryptography = "39.0.1"
@ -50,21 +48,20 @@ dnspython = "2.3.0"
docutils = "0.17.1"
ebaysdk = "2.1.5"
email-validator = "2.0.0"
emoji = "^2.14.0"
emoji = "^2.14.1"
extract-msg = "0.36.1"
factur-x = "^3.1"
factur-x = "3.6"
feedparser = "6.0.10"
flake8 = "<6.0.0"
formio-data = "^2.1.0"
formio-data = "^2.1.1"
freezegun = "1.2.2"
furo = "2021.2.21b25"
future = "0.18.3"
geojson = "<3.0.0"
gevent = "1.5.0"
gitpython = "3.1.30"
gitpython = "^3.1.45"
giturlparse = "0.10.0"
greenlet = "0.4.14"
gst = "^0.1.0"
html2text = "2016.9.19"
humanize = "4.6.0"
invoice2data = "0.3.5"
@ -73,7 +70,7 @@ isort = "<5.12.0"
jinja2 = "2.11.3"
jira = "2.0.0"
jose = "^1.0.0"
josepy = "^1.14.0"
josepy = "1.14.0"
js2py = "^0.74"
keystoneauth1 = "3.14.0"
lasso = "^0.1.0"
@ -83,7 +80,7 @@ mako = "1.2.2"
markupsafe = "0.23"
mmg = "1.0.3"
mock = "2.0.0"
mpld3 = "^0.5.10"
mpld3 = "^0.5.11"
mysqlclient = "2.1.1"
num2words = "0.5.6"
numpy = "1.21.1"
@ -93,17 +90,17 @@ odoorpc = "^0.10.1"
ofxparse = "0.16"
olefile = "0.47"
openpyxl = "3.1.3"
openupgradelib = "^3.7.1"
openupgradelib = "^3.11.1"
orjson = "3.6.0"
ovh = "1.1.2"
paho-mqtt = "^2.1.0"
pandas = "1.3.5"
paramiko = "^3.5.0"
paramiko = "3.5.1"
passlib = "1.6.5"
pdf2image = "^1.17.0"
pdfminer = "^20191125"
pexpect = "^4.9.0"
phonenumbers = "^8.13.47"
phonenumbers = "^9.0.12"
pillow = "9.3.0"
plotly = "4.1.0"
portalocker = "1.7.1"
@ -117,8 +114,6 @@ py3o-template = "^0.10.0"
pycountry = "22.3.5"
pydot = "1.2.3"
pygments = "2.7.4"
pygments-csv-lexer = ">=0.1,<1.0"
pygobject = "3.44.1"
pygount = ">1.2.1"
pyjsparser = "^2.7.1"
pyjwt = "2.5.0"
@ -128,22 +123,21 @@ pymssql = "2.3.0"
pymysql = "^1.1.1"
pyotp = "^2.9.0"
pyparsing = "2.1.10"
pypdf = "4.3.1"
pypdf2 = "1.27.9"
pyproj = "3.2.1"
pysass = ">=0.1.0,<0.2.0"
pyserial = "3.1.1"
pysftp = "^0.2.9"
python-chess = "<0.24"
python-dateutil = "2.7.3"
python-git = "^2018.2.1"
python-jose = "^3.3.0"
python-jose = "3.3.0"
python-json-logger = "0.1.5"
python-keystoneclient = "3.22.0"
python-ldap = "^3.4.4"
python-pptx = "0.6.23"
python-randomword-fr = "^1.0.0"
python-slugify = ">=3.0.2"
python-stdnum = "^1.20"
python-stdnum = "1.20"
python-swiftclient = "3.9.0"
python-u2flib-server = "^5.0.1"
pytz = ">=2022.7"
@ -159,9 +153,8 @@ requests-mock = "^1.12.1"
requests-oauthlib = "1.1.0"
requests-toolbelt = "0.9.1"
responses = "0.23.1"
retrying = "^1.3.4"
selenium = "4.11.2"
sentry-sdk = "^2.17.0"
sentry-sdk = "^2.35.0"
serial = "^0.0.97"
setuptools = "65.5.1"
shapely = "1.8.5"
@ -169,16 +162,15 @@ simplejson = "3.16.0"
slugify = "^0.0.1"
soappy = "^0.12.22"
sphinx = "3.0"
sphinx-intl = "^2.2.0"
sphinx-intl = "2.2.0"
sphinx-rtd-theme = "1.2.2"
sqlalchemy = "^2.0.36"
sqlalchemy = "2.0.36"
sqlparse = "0.4.4"
statsd = "3.2.1"
toml = "^0.10.2"
tornado = "6.1"
tqdm = "^4.66.5"
tqdm = "^4.67.1"
unidecode = "1.0.22"
unidiff = "^0.7.5"
urllib3 = ">=1.26.13"
uvloop = "0.17.0"
validators = "0.20.0"
@ -194,12 +186,10 @@ wheel = "0.42.0"
win-unicode-console = "^0.5"
xlrd = "1.0.0"
xlsxwriter = "0.9.3"
xlwt = "1.3"
xmlformatter = "^0.2.6"
xmltodict = "^0.14.2"
xmlformatter = "^0.2.8"
zeep = "4.2.1"
zipp = ">=3.6.0"
zxcvbn = "^4.4.28"
zxcvbn = "^4.5.0"
[tool.poetry.dev-dependencies]
websocket_client = "^1.1.0"

View file

@ -0,0 +1,188 @@
[build-system]
requires = [ "poetry>=1.5.0",]
build-backend = "poetry.masonry.api"
[tool.isort]
profile = "black"
py_version = 37
[tool.black]
line-length = 79
target-version = [ "py37",]
[tool.poetry]
name = "ERPLibre"
version = "1.6.0"
description = "Easy way to configure Odoo community"
license = "AGPL-3.0-or-later"
authors = [ "Mathieu Benoit <mathben@technolibre.ca>",]
[tool.poetry.dependencies]
python = ">=3.7.16,<3.8"
acme = "2.6.0"
aiohttp = "3.8.6"
aioshutil = "<1.2"
altair = "5.0.1"
argcomplete = "3.1.1"
astor = "^0.8.1"
avalara = "^25.7.1"
azure-identity = "1.15.0"
azure-storage-blob = "12.19.0"
babel = "2.9.1"
beautifulsoup4 = "^4.13.4"
bokeh = "1.1.0"
boto3 = "1.33.13"
cachetools = ">=2.0.1"
chardet = "5.0.0"
click = "8.1.8"
cloudflare = "3.0.1"
code-writer = "1.1.1"
coverage = "7.2.7"
cryptography = "39.0.1"
css-html-prettify = "^2.5.5"
cubiscan = "^0.0.3"
cython = "3.0.10"
decorator = "4.3.0"
dicttoxml = "^1.7.16"
dnspython = "2.3.0"
docutils = "0.17.1"
ebaysdk = "2.1.5"
email-validator = "2.0.0"
emoji = "^2.14.1"
endesive = "^2.19.1"
extract-msg = "0.36.1"
factur-x = "3.6"
feedparser = "6.0.10"
flake8 = "<6.0.0"
formio-data = "^2.1.1"
furo = "2021.2.21b25"
future = "0.18.3"
geojson = "<3.0.0"
gevent = "1.5.0"
gitpython = "^3.1.45"
giturlparse = "0.10.0"
greenlet = "0.4.14"
html2text = "2016.9.19"
humanize = "4.6.0"
iscompatible = "^0.1.1"
isort = "<5.12.0"
jinja2 = "2.11.3"
jira = "2.0.0"
josepy = "1.14.0"
keystoneauth1 = "3.14.0"
libsass = "0.17.0"
lxml = "4.9.1"
mako = "1.2.2"
markupsafe = "1.1.0"
matplotlib = "3.3.4"
mmg = "1.0.3"
mock = "2.0.0"
mpld3 = "0.3"
mysqlclient = "2.1.1"
num2words = "0.5.6"
numpy = "1.21.1"
numpy-financial = "<=1.0.0"
oauthlib = "3.2.2"
odoorpc = "^0.10.1"
ofxparse = "0.19"
olefile = "0.47"
openpyxl = "3.1.3"
ovh = "1.1.2"
pandas = "1.3.5"
paramiko = "3.5.1"
passlib = "1.7.1"
pathspec = "0.11.2"
pdf2image = "^1.17.0"
phantomjs = "^1.4.1"
phonenumbers = "^9.0.12"
pillow = "9.3.0"
polib = "1.1.0"
premailer = "^3.10.0"
prometheus-client = "0.11.0"
psutil = "5.9.0"
psycopg2 = "2.9.5"
py3o-formats = "^0.3"
py3o-template = "^0.10.0"
pycountry = "22.3.5"
pydot = "1.4.1"
pyftpdlib = "^2.0.1"
pygments = "2.7.4"
pygount = "1.2.1"
pyjwt = "2.5.0"
pylint-odoo = "8.0.19"
pymssql = "2.3.0"
pyopenssl = "<23"
pyparsing = "2.2.0"
pypdf = "4.3.1"
pypdf2 = "1.27.9"
pyproj = "3.2.1"
pysaml2 = "7.3.1"
pyserial = "3.4"
pysftp = "^0.2.9"
python-chess = "<0.24"
python-dateutil = "2.7.3"
python-git = "^2018.2.1"
python-jose = "3.3.0"
python-json-logger = "0.1.5"
python-keystoneclient = "3.22.0"
python-ldap = "3.1.0"
python-magic = "^0.4.27"
python-pptx = "0.6.23"
python-slugify = "^8.0.4"
python-stdnum = "1.20"
python-swiftclient = "3.9.0"
python-u2flib-server = "^5.0.1"
pytz = ">=2022.7"
pyusb = "1.0.2"
pyyaml = "6.0"
pyzbar = "^0.1.9"
qrcode = "6.1"
randomwords = "^0.4.0"
raven = "^6.10.0"
redis = "2.10.5"
reportlab = "3.6.5"
requests = "2.28.1"
requests-mock = "^1.12.1"
responses = "0.23.1"
selenium = "4.11.2"
setuptools = "65.5.1"
shapely = "1.8.5"
simplejson = "^3.20.1"
sphinx = "3.0"
sphinx-intl = "2.2.0"
sphinx-rtd-theme = "1.2.2"
sqlalchemy = "2.0.36"
sqlparse = "0.4.4"
statsd = "3.2.1"
suds = "^1.2.0"
toml = "^0.10.2"
tqdm = "^4.67.1"
unidecode = "^1.4.0"
urllib3 = ">=1.26.13"
uvloop = "0.17.0"
validators = "0.20.0"
vobject = "0.9.6.1"
voicent-python = "^1.0"
webcolors = "1.13"
websocket-client = "1.6.1"
werkzeug = "0.16.1"
wheel = "0.42.0"
win-unicode-console = "^0.5"
xlrd = "1.1.0"
xmlformatter = "^0.2.8"
xmlschema = "2.5.1"
xmltodict = "^0.14.2"
zeep = "4.2.1"
zipp = ">=3.6.0"
zxcvbn = "^4.5.0"
[tool.poetry.dev-dependencies]
websocket_client = "^1.1.0"
[tool.poetry.dependencies.black]
git = "https://github.com/psf/black.git"
rev = "22.3.0"
[tool.poetry.dependencies.wechatpy]
extras = [ "cryptography",]
version = "^1.8.18"

View file

@ -4,7 +4,7 @@ build-backend = "poetry.masonry.api"
[tool.isort]
profile = "black"
py_version = 37
py_version = 38
[tool.black]
line-length = 79
@ -18,7 +18,7 @@ license = "AGPL-3.0-or-later"
authors = [ "Mathieu Benoit <mathben@technolibre.ca>",]
[tool.poetry.dependencies]
python = "^3.8.10"
python = ">=3.8.10,<3.9"
acme = "^2.11.0"
agithub = "^2.2.2"
aiohttp = "^3.10.5"

View file

@ -4,7 +4,7 @@ build-backend = "poetry.masonry.api"
[tool.isort]
profile = "black"
py_version = 37
py_version = 38
[tool.black]
line-length = 79
@ -18,33 +18,32 @@ license = "AGPL-3.0-or-later"
authors = [ "Mathieu Benoit <mathben@technolibre.ca>",]
[tool.poetry.dependencies]
python = "^3.8.20"
python = ">=3.8.20,<3.9"
acme = "2.11.0"
agithub = "^2.2.2"
aiohttp = "3.10.10"
aioshutil = "<1.2"
anyio = ">=3.5"
argcomplete = "^3.6.2"
asn1crypto = "1.4.0"
astor = "0.8.1"
avalara = "^25.3.2"
avalara = "^25.7.1"
azure-identity = "1.13.0"
azure-storage-blob = "12.16.0"
babel = "2.9.1"
beautifulsoup4 = "^4.13.4"
bokeh = "2.3.1"
boto3 = ">=1.20.41"
cachetools = "^5.5.2"
cachetools = "5.5.2"
cbor2 = "5.4.2"
chardet = "5.0.0"
chromedriver-binary = "^137.0.7146.0.0"
click = "^8.1.8"
chromedriver-binary = "^140.0.7318.0.0"
click = "8.1.8"
cloudflare = "2.20.0"
colorama = "^0.4.6"
contextvars = "^2.4"
coverage = "7.6.1"
cryptography = "39.0.1"
css-html-prettify = "^2.5.5"
cython = "^3.0.12"
dateparser = "^1.2.1"
cython = "^3.1.2"
dateparser = "1.2.1"
ddt = "1.2.1"
decorator = "4.3.0"
dicttoxml = "^1.7.16"
@ -53,27 +52,27 @@ docutils = "0.16.0"
ebaysdk = "2.1.5"
email-validator = "^2.2.0"
emoji = "^2.14.1"
endesive = "^2.18.5"
endesive = "^2.19.0"
extract-msg = "0.36.1"
factur-x = "<=3.1"
fdfgen = "^0.16.1"
feedparser = "6.0.10"
flake8 = "<6.0.0"
formio-data = "^2.1.0"
formio-data = "^2.1.1"
freezegun = "0.3.15"
future = "0.18.3"
geoip2 = "2.9.0"
geojson = "<3.0.0"
gevent = "20.9.0"
gitpython = "3.1.32"
giturlparse = "^0.12.0"
google-api-python-client = "^2.168.0"
gitpython = "3.1.43"
google-api-python-client = "^2.177.0"
google-auth-httplib2 = "^0.2.0"
google-auth-oauthlib = "^1.2.2"
google-cloud-documentai = "^3.5.0"
greenlet = "0.4.17"
gst = "^0.1.4"
html2text = "2024.2.26"
idna = "2.8"
img2pdf = "^0.6.0"
img2pdf = "^0.6.1"
invoice2data = "^0.4.5"
iscompatible = "^0.1.1"
isort = "<5.12.0"
@ -84,7 +83,6 @@ libsass = "0.17.0"
lxml = "4.9.1"
mako = "1.2.2"
markupsafe = "1.1.0"
mmg = "1.0.3"
mpld3 = "^0.5.10"
mysqlclient = "2.1.1"
num2words = "0.5.6"
@ -93,9 +91,9 @@ numpy-financial = "<=1.0.0"
odoo-test-helper = "^2.1.1"
odoorpc = "^0.10.1"
ofxparse = "0.19"
openai = "^1.76.0"
openpyxl = "^3.1.5"
openupgradelib = "^3.10.0"
openai = "^1.97.1"
openpyxl = "3.0.9"
openupgradelib = "^3.11.1"
ovh = "1.1.2"
packaging = "21.3"
pandas = "1.3.5"
@ -103,7 +101,7 @@ paramiko = "^3.5.1"
passlib = "1.7.1"
pathspec = "0.12.1"
pdf2image = "^1.17.0"
phonenumbers = "^9.0.4"
phonenumbers = "^9.0.10"
pillow = "10.3.0"
plotly = "5.4.0"
polib = "1.1.0"
@ -119,10 +117,9 @@ pydot = "1.4.1"
pyftpdlib = "^2.0.1"
pygithub = "2.3.0"
pygments = "2.7.4"
pygobject = "3.44.1"
pygount = "1.5.1"
pyjwt = "2.5.0"
pykeepass = "^4.1.1.post1"
pykcs11 = "^1.5.17"
pylint = "3.1.0"
pyopenssl = "21.0.0"
pypdf = ">=3.1.0,<5.0"
@ -134,12 +131,11 @@ pysftp = "^0.2.9"
python-chess = "^1.999"
python-dateutil = "2.7.3"
python-git = "^2018.2.1"
python-jose = "^3.4.0"
python-jose = "3.4.0"
python-json-logger = "0.1.5"
python-keystoneclient = "3.22.0"
python-ldap = "3.1.0"
python-magic = "^0.4.27"
python-randomword-fr = "^1.0.0"
python-slugify = "^8.0.4"
python-stdnum = "1.8"
python-swiftclient = "3.9.0"
@ -153,7 +149,7 @@ redis = "3.2.1"
regex = "2022.3.2"
reportlab = "3.6.5"
requests = "2.28.1"
retrying = "^1.3.4"
rjsmin = "1.1.0"
roulier = "^1.1.1"
selenium = "4.25.0"
sentry-sdk = "<=1.9.0"
@ -164,11 +160,11 @@ sphinx = "4.3.2"
sphinx-intl = "2.2.0"
sphinx-rtd-theme = "1.3.0"
statsd = "3.2.1"
tldextract = "5.1.2"
toml = "^0.10.2"
tqdm = "^4.67.1"
unicodecsv = "^0.14.1"
unidecode = "1.0.23"
unidiff = "^0.7.5"
urllib3 = ">=1.26.13"
uvloop = "^0.21.0"
validators = "0.24.0"
@ -179,9 +175,8 @@ websocket-client = "^1.8.0"
werkzeug = "0.16.1"
wheel = "^0.45.1"
win-unicode-console = "^0.5"
xlrd = "1.1.0"
xlrd = "1.2.0"
xlsxwriter = "1.1.2"
xlwt = "1.3"
xmlformatter = "^0.2.8"
xmlrunner = "^1.7.7"
xmlschema = "3.4.5"

View file

@ -0,0 +1,186 @@
[build-system]
requires = [ "poetry>=1.5.0",]
build-backend = "poetry.masonry.api"
[tool.isort]
profile = "black"
py_version = 38
[tool.black]
line-length = 79
target-version = [ "py37",]
[tool.poetry]
name = "ERPLibre"
version = "1.6.0"
description = "Easy way to configure Odoo community"
license = "AGPL-3.0-or-later"
authors = [ "Mathieu Benoit <mathben@technolibre.ca>",]
[tool.poetry.dependencies]
python = ">=3.8.20,<3.9"
acme = "2.11.0"
aiohttp = "3.10.10"
aioshutil = "<1.2"
anyio = ">=3.5"
asn1crypto = "^1.5.1"
astor = "^0.8.1"
avalara = "^25.7.1"
azure-identity = "1.13.0"
azure-storage-blob = "12.16.0"
babel = "2.9.1"
beautifulsoup4 = "^4.13.4"
bokeh = "2.4.2"
boto3 = ">=1.20.41"
cachetools = "5.5.2"
cadquery = "2.4.0"
chardet = "5.0.0"
click = "8.1.8"
cloudflare = "2.20.0"
coverage = "7.6.1"
cryptography = "3.4.8"
css-html-prettify = "^2.5.5"
cython = "^3.1.2"
decorator = "4.4.2"
dnspython = "2.6.1"
docutils = "0.16.0"
ebaysdk = "2.1.5"
email-validator = "^2.2.0"
emoji = "^2.14.1"
extract-msg = "0.36.1"
ezdxf = "1.1.4"
factur-x = "<=3.1"
feedparser = "6.0.10"
flake8 = "<6.0.0"
formio-data = "^2.1.1"
freezegun = "0.3.15"
future = "0.18.3"
geojson = "<3.0.0"
gevent = "20.9.0"
gitpython = "^3.1.45"
greenlet = "0.4.17"
hdbcli = "^2.25.29"
html2text = "2024.2.26"
idna = "2.8"
img2pdf = "^0.6.1"
iscompatible = "^0.1.1"
isort = "<5.12.0"
jinja2 = "2.11.3"
jira = "3.8.0"
josepy = "1.14.0"
keystoneauth1 = "3.14.0"
libsass = "0.18.0"
lxml = "4.9.1"
mako = "1.2.2"
markupsafe = "1.1.0"
matplotlib = "3.7.5"
mpld3 = "0.5.7"
mysqlclient = "2.1.1"
num2words = "0.5.6"
numpy = "1.21.1"
numpy-financial = "<=1.0.0"
numpy-stl = "3.1.2"
oauthlib = "^3.3.1"
odoo-test-helper = "^2.1.1"
odoorpc = "^0.10.1"
ofxparse = "0.19"
openai = "^1.99.6"
openpyxl = "^3.1.5"
openupgradelib = "^3.11.1"
ovh = "1.1.2"
pandas = "1.3.5"
paramiko = "3.5.1"
passlib = "1.7.3"
pathspec = "^0.12.1"
pdf2image = "^1.17.0"
phonenumbers = "^9.0.11"
pillow = "10.3.0"
polib = "1.1.0"
prometheus-client = "0.11.0"
psutil = "5.9.0"
psycopg2 = "2.9.5"
py3o-formats = "^0.3"
py3o-template = "^0.10.0"
pycountry = "^24.6.1"
pydot = "1.4.1"
pyftpdlib = "^2.0.1"
pygithub = "^2.7.0"
pygments = "2.7.4"
pygount = "1.5.1"
pyjwt = "2.5.0"
pykcs11 = "^1.5.18"
pylint = "3.1.0"
pymssql = "<=2.2.5"
pyopenssl = "21.0.0"
pypdf = "^5.9.0"
pypdf2 = "1.27.9"
pyproj = "3.2.1"
pysaml2 = "7.2.1"
pyserial = "3.4"
pysftp = "^0.2.9"
python-chess = "^1.999"
python-dateutil = "2.7.3"
python-git = "^2018.2.1"
python-jose = "3.4.0"
python-json-logger = "0.1.5"
python-keystoneclient = "3.22.0"
python-ldap = "3.4.0"
python-magic = "^0.4.27"
python-slugify = "^8.0.4"
python-stdnum = "1.13"
python-swiftclient = "3.9.0"
python-u2flib-server = "^5.0.1"
pytz = ">=2022.7"
pyusb = "1.0.2"
pyyaml = "6.0"
pyzbar = "^0.1.9"
qrcode = "6.1"
redis = "3.2.1"
regex = "2022.3.2"
reportlab = "3.6.5"
requests = "2.28.1"
requests-oauthlib = "^2.0.0"
requests-toolbelt = "^1.0.0"
schwifty = "2024.4.0"
selenium = "4.25.0"
sentry-sdk = "<=1.9.0"
setuptools = "65.5.1"
shapely = "1.8.5"
simplejson = "3.16.0"
sphinx = "4.3.2"
sphinx-intl = "2.2.0"
sphinx-rtd-theme = "1.3.0"
statsd = "3.2.1"
toml = "^0.10.2"
tqdm = "^4.67.1"
unicodecsv = "^0.14.1"
unidecode = "^1.4.0"
urllib3 = ">=1.26.13"
uvloop = "^0.21.0"
validators = "0.24.0"
vobject = "0.9.6.1"
voicent-python = "^1.0"
webcolors = "24.8.0"
websocket-client = "^1.8.0"
werkzeug = "0.16.1"
wheel = "^0.45.1"
win-unicode-console = "^0.5"
xlrd = "1.2.0"
xlwt = "1.3.0"
xmlformatter = "^0.2.8"
xmlrunner = "^1.7.7"
xmlschema = "3.4.5"
zeep = "3.4.0"
zipp = ">=3.6.0"
zxcvbn = "^4.5.0"
[tool.poetry.dev-dependencies]
websocket_client = "^1.1.0"
[tool.poetry.dependencies.black]
git = "https://github.com/psf/black.git"
rev = "22.3.0"
[tool.poetry.dependencies.pylint-odoo]
git = "https://github.com/oca/pylint-odoo.git"
rev = "v9.1.3"

View file

@ -4,7 +4,7 @@ build-backend = "poetry.masonry.api"
[tool.isort]
profile = "black"
py_version = 37
py_version = 310
[tool.black]
line-length = 79
@ -18,50 +18,55 @@ license = "AGPL-3.0-or-later"
authors = [ "Mathieu Benoit <mathben@technolibre.ca>",]
[tool.poetry.dependencies]
python = "^3.10.14"
agithub = "^2.2.2"
aioshutil = "^1.5"
argcomplete = "^3.6.2"
asana = "^5.1.0"
python = ">=3.10.14,<3.11"
a2wsgi = ">=1.10.6"
algoliasearch = ">=2.0,<3.0"
apispec = ">=4.0.0"
asana = "^5.2.1"
asn1crypto = "^1.5.1"
astor = "^0.8.1"
avalara = "^25.3.2"
avalara = "^25.7.1"
azure-identity = "1.13.0"
azure-storage-blob = "12.16.0"
babel = "2.9.1"
base64io = "^1.0.3"
beautifulsoup4 = "^4.13.4"
bokeh = "3.1.1"
boto3 = "1.26.7"
boto3 = "1.38.42"
bs4 = "^0.0.2"
cachetools = "^5.5.2"
cairosvg = "^2.7.1"
cachetools = "5.5.2"
cairosvg = "^2.8.2"
cerberus = "^1.3.7"
chardet = "4.0.0"
chromedriver-binary = "^137.0.7146.0.0"
click = "^8.1.8"
chromedriver-binary = "^141.0.7362.0.0"
clicksend-client = "^5.0.78"
cloudflare = "^4.1.0"
cmake = "^4.0.0"
colorama = "^0.4.6"
cmake = "^4.1.0"
contextvars = "^2.4"
countryinfo = "^0.1.2"
cryptography = "3.4.8"
cssselect = "^1.3.0"
cybersource-rest-client-python = "0.0.56"
cython = "^3.0.12"
cython = "^3.1.3"
decorator = "4.4.2"
dlib = "^19.24.8"
dicomweb-client = "^0.60.1"
dlib = "^20.0.0"
dnspython = "^2.7.0"
docutils = "0.16"
dotty-dict = "^1.3.1"
dropbox = "^12.0.2"
ebaysdk = "2.1.5"
elasticsearch = ">=7.0.0,<=7.13.4"
email-validator = "^2.2.0"
endesive = "^2.18.5"
extract-msg = "^0.54.1"
ezdxf = "^1.4.1"
endesive = "^2.19.1"
extendable = ">=0.0.4"
extendable-pydantic = ">=1.2.0"
extract-msg = "^0.55.0"
ezdxf = "^1.4.2"
face-recognition = "^1.3.0"
factur-x = "^3.6"
factur-x = "^3.8"
fastapi = ">=0.110.0"
filetype = "^1.2.0"
formio-data = "^2.1.0"
formio-data = "^2.1.1"
freezegun = "0.3.15"
fsspec = ">=2024.5.0"
gdown = "^5.2.0"
@ -69,29 +74,32 @@ geocoder = "^1.38.1"
geojson = "^3.2.0"
geopy = "^2.4.1"
gevent = "23.9.0"
gitpython = "3.1.32"
giturlparse = "^0.12.0"
gitpython = "^3.1.45"
google-cloud-documentai = "^3.5.0"
googletrans-py = "4.0.0"
graphene = "^3.4.3"
graphql-server = "^3.0.0"
greenlet = "3.2.1"
gst = "^0.1.4"
httpagentparser = "1.8.1"
hubspot-api-client = "10.0.0"
idna = "2.10"
iscompatible = "^0.1.1"
isort = "^6.0.1"
img2pdf = "^0.6.1"
itsdangerous = "^2.2.0"
jinja2 = "2.11.3"
jsondiff = "^2.2.1"
keystoneauth1 = "5.0.0"
libsass = "0.20.1"
linkedin = "^0.1.5"
lottie = "^0.7.1"
lottie = "^0.7.2"
lxml = "4.6.5"
lxml-html-clean = "^0.4.2"
mako = "^1.3.10"
markupsafe = "1.1.1"
matplotlib = "^3.10.1"
marshmallow = "<4.0.0"
marshmallow-objects = ">=2.0.0"
matplotlib = "^3.10.5"
mechanize = "^0.4.10"
messagebird = "^2.2.0"
meteostat = "^1.6.8"
meteostat = "^1.7.4"
mock = "^5.2.0"
mpld3 = "0.5.9"
mysqlclient = "^2.2.7"
@ -100,26 +108,30 @@ num2words = "0.5.13"
numpy = ">=1.15"
numpy-financial = "<=1.0.0"
numpy-stl = "^3.2.0"
oauthlib = "^3.3.1"
odoo-test-helper = "^2.1.1"
odoorpc = "^0.10.1"
ofxparse = "0.21"
ofxtools = "^0.9.5"
openai = "^1.76.0"
opencv-python = "^4.11.0.86"
openai = "^1.99.9"
opencv-python = "^4.12.0.88"
openpyxl = "^3.1.5"
openupgradelib = "^3.10.0"
openupgradelib = "^3.11.1"
ovh = "^1.2.0"
pandas = ">=0.25.3"
paramiko = "^3.5.1"
paramiko = "<4"
parse-accept-language = "^0.1.2"
passlib = "1.7.4"
pathspec = "^0.12.1"
pay-ccavenue = "^1.0.0"
pdf2image = "^1.17.0"
pdfminer = "^20191125"
phonenumbers = "^9.0.4"
phonenumbers = "^9.0.12"
pika = "^1.3.2"
pillow = "10.3.0"
plotly = "5.13.1"
polib = "1.1.0"
pre-commit = "^4.2.0"
pre-commit = "^4.3.0"
premailer = "^3.10.0"
printnodeapi = "^0.2.0"
prometheus-client = "0.15.0"
@ -131,18 +143,19 @@ py3o-formats = "^0.3"
py3o-template = "^0.10.0"
pyaudio = "^0.2.14"
pycountry = "^24.6.1"
pycups = "^2.0.4"
pydantic = ">=2.0.0"
pydevd-odoo = "^1.2.2"
pydifact = "^0.1.8"
pydot = "1.4.2"
pyfcm = "^2.0.8"
pygithub = "^2.6.1"
pygobject = "3.44.1"
pyfcm = "^2.1.0"
pygithub = "^2.7.0"
pyjwt = "^2.10.1"
pykeepass = "^4.1.1.post1"
pymssql = "<=2.2.8"
pymssql = "<=2.2.5"
pyncclient = "^0.7"
pyopenssl = "20.0.1"
pypdf2 = "1.26.0"
pyquerystring = "^1.1"
pyrfc6266 = "^1.0.2"
pysaml2 = "^7.5.2"
pyserial = "3.5"
@ -150,16 +163,16 @@ pysftp = "^0.2.9"
pytesseract = "^0.3.13"
python-barcode = "^0.15.1"
python-dateutil = ">=2.8.2"
python-jose = "^3.4.0"
python-jose = "^3.5.0"
python-json-logger = "2.0.4"
python-keystoneclient = "5.0.0"
python-ldap = "3.4.0"
python-randomword-fr = "^1.0.0"
python-multipart = "^0.0.20"
python-resize-image = "^1.1.20"
python-slugify = "^8.0.4"
python-stdnum = "1.16"
python-swiftclient = "4.1.0"
python-telegram-bot = "^22.0"
python-telegram-bot = "^22.3"
pytz = "^2025.2"
pyusb = "1.0.2"
pyyaml = "6.0"
@ -168,38 +181,36 @@ pyzk = "^0.9"
qrcode = "6.1"
redis = "4.3.4"
reportlab = "3.6.5"
requests = "2.30.0"
requests = "2.31.0"
requests-oauthlib = "^2.0.0"
requests-toolbelt = "^1.0.0"
responses = "^0.25.7"
retrying = "^1.3.4"
rl-renderpm = "4.0.3"
responses = "^0.25.8"
roulier = "^1.1.1"
schwifty = "2024.4.0"
selenium = "^4.31.0"
selenium = "^4.35.0"
sentry-sdk = "<=1.9.0"
shapely = "^2.1.0"
setuptools = "65.5.1"
shapely = "^2.1.1"
simplejson = "^3.20.1"
spacy = "3.8.2"
speechrecognition = "3.10.0"
sqlalchemy = "^2.0.40"
sqlalchemy = "^2.0.43"
statsd = "4.0.1"
telesign = "^2.2.6"
telnyx = "^2.1.5"
telesign = "^2.3.1"
telnyx = "^2.1.6"
tldextract = "^5.3.0"
todoist-python = "^8.1.4"
toml = "^0.10.2"
tweepy = "^4.15.0"
twilio = "^9.5.2"
tweepy = "^4.16.0"
twilio = "^9.7.0"
typing-extensions = "^4.14.1"
ujson = "^5.10.0"
unidecode = "^1.4.0"
unidiff = "^0.7.5"
urllib3 = "1.26.5"
uvloop = "^0.21.0"
urllib3 = "2.5.0"
validate-email = "^1.3"
virtualenv = "20.30.0"
vobject = "0.9.6.1"
vonage = "^4.4.1"
vonage = "^4.6.0"
vonage-verify-v2 = "1.1.4"
werkzeug = "2.0.2"
wheel = "^0.45.1"
xlrd = "1.2.0"
xlsxwriter = "1.4.5"
xlwt = "1.3.0"

View file

@ -0,0 +1,171 @@
[build-system]
requires = [ "poetry>=1.8.3",]
build-backend = "poetry.masonry.api"
[tool.isort]
profile = "black"
py_version = 310
[tool.black]
line-length = 79
target-version = [ "py37",]
[tool.poetry]
name = "ERPLibre"
version = "1.6.0"
description = "Easy way to configure Odoo community"
license = "AGPL-3.0-or-later"
authors = [ "Mathieu Benoit <mathben@technolibre.ca>",]
[tool.poetry.dependencies]
python = ">=3.10.18,<3.11"
asana = "^5.2.1"
asn1crypto = "^1.5.1"
astor = "^0.8.1"
avalara = "^25.7.1"
azure-identity = "^1.24.0"
azure-storage-blob = "^12.26.0"
babel = "2.9.1"
base64io = "^1.0.3"
beautifulsoup4 = "^4.13.4"
bokeh = "3.4.1"
boto3 = "^1.40.11"
cachetools = "5.5.2"
chardet = "4.0.0"
countryinfo = "^0.1.2"
cryptography = "3.4.8"
cssselect = "^1.3.0"
cybersource-rest-client-python = "0.0.56"
cython = "^3.1.3"
decorator = "4.4.2"
dnspython = "^2.7.0"
docutils = "0.17"
dropbox = "^12.0.2"
ebaysdk = "2.1.5"
email-validator = "^2.2.0"
endesive = "<=2.18.5"
ezdxf = "^1.4.2"
factur-x = "^3.8"
filetype = "^1.2.0"
firebase-admin = "^7.1.0"
formio-data = "^2.1.1"
freezegun = "0.3.15"
fsspec = ">=2024.5.0"
gdown = "^5.2.0"
geocoder = "^1.38.1"
geoip2 = "2.9.0"
geojson = "^3.2.0"
geopy = "^2.4.1"
gevent = "23.9.0"
gitpython = "^3.1.45"
googletrans-py = "4.0.0"
greenlet = "3.2.1"
httpagentparser = "^1.9.5"
hubspot-api-client = "10.0.0"
idna = "2.10"
img2pdf = "^0.6.1"
jinja2 = "2.11.3"
libsass = "0.20.1"
linkedin = "^0.1.5"
lxml = "4.6.5"
mako = "^1.3.10"
markupsafe = "1.1.1"
matplotlib = "^3.10.5"
mechanize = "^0.4.10"
meteostat = "^1.7.4"
mpld3 = "0.5.10"
mysql-connector-python = "^9.4.0"
nextcloud-api-wrapper = "^0.2.3"
num2words = "0.5.13"
numpy = ">=1.15"
numpy-financial = "<=1.0.0"
numpy-stl = "^3.2.0"
odoorpc = "^0.10.1"
ofxparse = "0.21"
openai = "^1.99.9"
opencv-python = "^4.12.0.88"
openpyxl = "^3.1.5"
openupgradelib = "^3.11.1"
pandas = ">=0.25.3"
paramiko = "<4"
passlib = "1.7.4"
pathspec = "^0.12.1"
pdf2image = "^1.17.0"
pdfminer = "^20191125"
phonenumbers = "^9.0.12"
pillow = "10.3.0"
plotly = "5.22.0"
polib = "1.1.1"
pre-commit = "^4.3.0"
printnodeapi = "^0.2.0"
prometheus-client = "^0.22.1"
psutil = "5.8.0"
psycopg2 = "2.9.2"
py-asterisk = "^0.5.18"
py3dns = "^4.0.2"
py3o-formats = "^0.3"
py3o-template = "^0.10.0"
pycountry = "^24.6.1"
pydevd-odoo = "^1.2.2"
pydot = "1.4.2"
pygithub = "^2.7.0"
pyjwt = "^2.10.1"
pyncclient = "^0.7"
pyopenssl = "20.0.1"
pypdf = "^6.0.0"
pypdf2 = "1.26.0"
pysaml2 = "^7.5.2"
pyserial = "3.5"
pysftp = "^0.2.9"
pytesseract = "^0.3.13"
python-barcode = "^0.15.1"
python-dateutil = ">=2.8.2"
python-jose = "^3.5.0"
python-json-logger = "^3.3.0"
python-ldap = "3.4.0"
python-resize-image = "^1.1.20"
python-slugify = "^8.0.4"
python-stdnum = "1.17"
pytz = "^2025.2"
pyusb = "1.0.2"
pyyaml = "^6.0.2"
pyzbar = "^0.1.9"
pyzk = "^0.9"
qrcode = "7.3.1"
redis = "^6.4.0"
reportlab = "3.6.5"
requests = "2.30.0"
requests-toolbelt = "^1.0.0"
rjsmin = "1.1.0"
roulier = "^1.1.1"
schwifty = "2024.4.0"
sentry-sdk = "<=1.9.0"
setuptools = "65.5.1"
shapely = "^2.1.1"
spacy = "3.8.2"
speechrecognition = "3.10.0"
sqlalchemy = "^2.0.43"
statsd = "^4.0.1"
telesign = "^2.3.1"
tldextract = "^5.3.0"
tweepy = "^4.16.0"
twilio = "^9.7.1"
unidecode = "^1.4.0"
urllib3 = "1.26.5"
validate-email = "^1.3"
vobject = "0.9.6.1"
vonage = "^4.6.0"
vonage-verify-v2 = "1.1.4"
werkzeug = "2.0.2"
xlrd = "1.2.0"
xlsxwriter = "1.4.5"
xlwt = "1.3.0"
xmltodict = "0.13.0"
zeep = "4.1.0"
[tool.poetry.dev-dependencies]
websocket_client = "^1.1.0"
[tool.poetry.dependencies.black]
git = "https://github.com/psf/black.git"
rev = "24.8.0"

View file

@ -0,0 +1,152 @@
[build-system]
requires = [ "poetry>=1.8.3",]
build-backend = "poetry.masonry.api"
[tool.isort]
profile = "black"
py_version = 312
[tool.black]
line-length = 79
target-version = [ "py37",]
[tool.poetry]
name = "ERPLibre"
version = "1.6.0"
description = "Easy way to configure Odoo community"
license = "AGPL-3.0-or-later"
authors = [ "Mathieu Benoit <mathben@technolibre.ca>",]
[tool.poetry.dependencies]
python = ">=3.12.10,<3.13"
asn1crypto = "1.5.1"
astor = "^0.8.1"
avalara = "^25.9.0"
babel = "2.10.3"
base64io = "^1.0.3"
beautifulsoup4 = "^4.13.5"
bokeh = "3.6.3"
boto3 = "^1.40.31"
cachetools = "^6.2.0"
caldav = "1.3.9"
cbor2 = "5.6.2"
chardet = "5.2.0"
code-writer = "^1.2.0"
cryptography = "42.0.8"
cssselect = "^1.3.0"
cython = "^3.1.3"
decorator = "5.1.1"
docutils = "0.20.1"
email-validator = "^2.3.0"
extract-msg = "^0.55.0"
ezdxf = "^1.4.2"
factur-x = "^3.8"
filetype = "^1.2.0"
formio-data = "^2.1.1"
freezegun = "1.2.1"
geoip2 = "2.9.0"
geojson = "^3.2.0"
gevent = "24.2.1"
gitpython = "^3.1.45"
googletrans-py = "4.0.0"
greenlet = "3.0.3"
icalendar = "5.0.13"
idna = "3.6"
img2pdf = "^0.6.1"
isort = "^6.0.1"
jinja2 = "3.1.2"
js2py = "^0.74"
libsass = "0.22.0"
lxml = "5.2.1"
lxml-html-clean = "^0.4.2"
mako = "^1.3.10"
markdown2 = "2.5.1"
markdownify = "0.13.1"
markupsafe = "2.1.5"
matplotlib = "^3.10.6"
meteostat = "1.6.8"
mock = "^5.2.0"
mpld3 = "0.5.10"
msgraphfs = "^0.3"
num2words = "0.5.13"
numpy-stl = "^3.2.0"
odoorpc = "^0.10.1"
ofxparse = "0.21"
openai = "^1.107.3"
openpyxl = "3.1.2"
openupgradelib = "^3.11.1"
openwebui-client = ">=0.3.0"
pandas = ">=0.25.3"
paramiko = "<4.0.0"
passlib = "1.7.4"
pathspec = "^0.12.1"
pdf2image = "^1.17.0"
pdfminer = "^20191125"
phonenumbers = "^9.0.14"
pillow = "10.2.0"
polib = "1.1.1"
pre-commit = "^4.3.0"
premailer = "^3.10.0"
prometheus-client = "^0.22.1"
psutil = "5.9.8"
psycopg2 = "2.9.9"
py3o-formats = "^0.3"
py3o-template = "^0.10.0"
pycountry = "^24.6.1"
pydevd-odoo = "^1.2.2"
pyftpdlib = "^2.0.1"
pygithub = "^2.8.1"
pyjsparser = "^2.7.1"
pyjwt = "^2.10.1"
pymssql = "^2.3.7"
pymysql = "^1.1.2"
pyopenssl = "24.1.0"
pypdf2 = "2.12.1"
pyproj = "^3.7.2"
pysaml2 = "^7.5.2"
pyserial = "3.5"
pysftp = "^0.2.9"
python-dateutil = "2.8.2"
python-dotenv = ">=1.0.0"
python-jose = "^3.5.0"
python-json-logger = "^3.3.0"
python-ldap = "3.4.4"
python-slugify = "^8.0.4"
python-stdnum = "1.19"
pytz = "^2025.2"
pyusb = "1.2.1"
pyyaml = "^6.0.2"
pyzbar = "^0.1.9"
qrcode = "7.4.2"
redis = "^6.4.0"
reportlab = "4.1.0"
requests = "2.31.0"
requests-toolbelt = "^1.0.0"
rjsmin = "1.2.0"
roulier = "^1.1.1"
schwifty = "2024.4.0"
sentry-sdk = ">=2.0.0,<=2.22.0"
setuptools = "65.5.1"
shapely = "^2.1.1"
statsd = "^4.0.1"
tldextract = "^5.3.0"
unidecode = "^1.4.0"
urllib3 = "2.0.7"
vobject = "0.9.6.1"
werkzeug = "3.0.1"
wget = "^3.2"
xlrd = "2.0.1"
xlsxwriter = "3.1.9"
xlwt = "1.3.0"
zeep = "4.2.1"
[tool.poetry.dependencies.black]
git = "https://github.com/psf/black.git"
rev = "24.8.0"
[tool.poetry.dependencies.fsspec]
extras = [ "s3",]
version = "^2025.9.0"
[poetry.group.dev.dependencies]
websocket_client = "^1.1.0"

View file

@ -1,15 +1,3 @@
# For script
giturlparse
agithub
GitPython==3.1.30
retrying
xmltodict
openupgradelib
unidiff
colorama
wheel
mmg
# For OSX
cython
@ -28,7 +16,7 @@ selenium==4.11.2
# For testing
websocket-client
python-stdnum
python-stdnum==1.20
python-u2flib_server
python-chess
python-git
@ -67,7 +55,7 @@ pymssql==2.3.0
cython==3.0.10
# For multilang_md.py
click
click==8.1.8
emoji
# Fix bug geoengine
@ -124,8 +112,10 @@ altair==5.0.1
pycountry==22.3.5
email-validator==2.0.0
email_validator==2.0.0
sphinx==3.0
sphinx-rtd-theme==1.2.2
sphinx_rtd_theme==1.2.2
sphinx-intl==2.2.0
uvloop==0.17.0
coverage==7.2.7
websocket-client==1.6.1
@ -143,6 +133,12 @@ azure-storage-blob==12.19.0
azure.storage.blob==12.19.0
sqlparse==0.4.4
zeep==4.2.1
python-jose==3.3.0
pypdf==4.3.1
factur-x==3.6
sqlalchemy==2.0.36
josepy==1.14.0
paramiko==3.5.1
# Force version for security update
pyyaml==6.0

View file

@ -0,0 +1,175 @@
# For OSX
cython
# For Odoo
wheel
phonenumbers
# Force update version to latest, no break update
pytz>=2022.7
# For OCA
factur-x
# For ERPLibre project
RandomWords
selenium==4.11.2
# For testing
websocket-client
python-stdnum==1.20
python-u2flib_server
python-chess
python-git
voicent-python
python-swiftclient
python-keystoneclient
coverage
# For logical test
docutils==0.17.1
flake8<6.0.0
git+https://github.com/oca/pylint-odoo.git@v8.0.19
pylint-odoo==8.0.19
# oca-maintainers-tools
# git+https://github.com/OCA/maintainer-tools.git#egg=oca-maintainers-tools
xmlformatter
css-html-prettify
BeautifulSoup4
git+https://github.com/psf/black.git@22.3.0
isort<5.12.0
# For updating poetry
toml
iscompatible
pandas==1.3.5
Jinja2==2.11.3
python-keystoneclient==3.22.0
webcolors==1.13
openpyxl==3.1.3
# For deployment
cloudflare==3.0.1
# Fix build
pymssql==2.3.0
cython==3.0.10
# For multilang_md.py
click==8.1.8
emoji
# Fix bug geoengine
# https://github.com/OCA/geospatial/issues/318
shapely==1.8.5
# Code generator
mysqlclient==2.1.1
python-pptx==0.6.23
humanize==4.6.0
# pyproj >=3.3.0 is not compatible with python 3.7
pyproj==3.2.1
# fix zipp depend on importlib-metadata
zipp>=3.6.0
# Upgrade psycopg for better support python3
psycopg2==2.9.5
# Force update dependency to fix poetry
# numpy >=1.22 is not compatible with python 3.7
numpy==1.21.1
feedparser==6.0.10
geojson<3.0.0
# Fix poetry
olefile==0.47
xmlschema==2.5.1
pathspec==0.11.2
oauthlib==3.2.2
pysaml2==7.3.1
matplotlib==3.3.4
#pyparsing==2.1.10
sqlalchemy==2.0.36
html2text==2016.9.19
python-stdnum==1.20
pygount==1.2.1
josepy==1.14.0
# asyncio
aiohttp==3.8.6
aioshutil<1.2
tqdm
uvloop
# Solve pcodedmp, oletools, rtfde and extract-msg
win_unicode_console
# Security issue, depend on extract-msg 0.36.1
chardet==5.0.0
extract-msg==0.36.1
extract_msg==0.36.1
# Limitation because python3.7
furo==2021.2.21b25
ovh==1.1.2
#requests-oauthlib==1.3.1
greenlet==0.4.14
gevent==1.5.0
argcomplete==3.1.1
responses==0.23.1
dnspython==2.3.0
acme==2.6.0
altair==5.0.1
pycountry==22.3.5
email-validator==2.0.0
email_validator==2.0.0
sphinx==3.0
sphinx-rtd-theme==1.2.2
sphinx_rtd_theme==1.2.2
sphinx-intl==2.2.0
uvloop==0.17.0
coverage==7.2.7
websocket-client==1.6.1
websocket_client==1.6.1
mmg==1.0.3
giturlparse==0.10.0
jira==2.0.0
code-writer==1.1.1
code_writer==1.1.1
wheel==0.42.0
validators==0.20.0
azure-identity==1.15.0
azure.identity==1.15.0
azure-storage-blob==12.19.0
azure.storage.blob==12.19.0
sqlparse==0.4.4
zeep==4.2.1
python-jose==3.3.0
pypdf==4.3.1
factur-x==3.6
sqlalchemy==2.0.36
josepy==1.14.0
paramiko==3.5.1
# Force version for security update
pyyaml==6.0
lxml==4.9.1
cryptography==39.0.1
psutil==5.9.0
Pillow==9.3.0
Babel==2.9.1
reportlab==3.6.5
urllib3>=1.26.13
requests==2.28.1
boto3==1.33.13
PyPDF2==1.27.9
mako==1.2.2
pyjwt==2.5.0
pygments==2.7.4
setuptools==65.5.1
Werkzeug==0.16.1
future==0.18.3
# For fix auto_backup
pysftp

View file

@ -1,17 +1,3 @@
# For script
giturlparse
agithub
GitPython==3.1.32
retrying
xmltodict
openupgradelib
unidiff
colorama
wheel
mmg==1.0.3
selenium
pykeepass
# For OSX
cython
@ -60,7 +46,7 @@ python-keystoneclient==3.22.0
cloudflare==2.20.0
# For multilang_md.py
click
click==8.1.8
emoji
# Fix bug geoengine
@ -117,6 +103,10 @@ idna==2.8
pylint==3.1.0
xmlschema==3.4.5
html2text==2024.2.26
cachetools==5.5.2
python-jose==3.4.0
tldextract==5.1.2
dateparser==1.2.1
# asyncio
aioshutil<1.2

View file

@ -0,0 +1,145 @@
# For OSX
cython
# For Odoo
wheel
phonenumbers
# Force update version to latest, no break update
pytz>=2022.7
# For OCA
factur-x
# For smile
xmlrunner
# For testing
websocket-client
python-stdnum
python-u2flib_server
python-chess
python-git
voicent-python
python-swiftclient
python-keystoneclient
# For logical test
docutils==0.16.0
flake8<6.0.0
git+https://github.com/oca/pylint-odoo.git@v9.1.3
# oca-maintainers-tools
# git+https://github.com/OCA/maintainer-tools.git#egg=oca-maintainers-tools
xmlformatter
css-html-prettify
BeautifulSoup4
git+https://github.com/psf/black.git@22.3.0
isort<5.12.0
# For updating poetry
toml
iscompatible
pandas==1.3.5
Jinja2==2.11.3
python-keystoneclient==3.22.0
# For deployment
cloudflare==2.20.0
# For multilang_md.py
click==8.1.8
emoji
# Fix bug geoengine
# https://github.com/OCA/geospatial/issues/318
shapely==1.8.5
# Code generator
mysqlclient==2.1.1
# pyproj >=3.3.0 is not compatible with python 3.7
pyproj==3.2.1
# to fix build
validators==0.24.0
sphinx==4.3.2
# Fix error
greenlet==0.4.17
gevent==20.9.0
# For some module
img2pdf
# fix zipp depend on importlib-metadata
zipp>=3.6.0
# Upgrade psycopg for better support python3
psycopg2==2.9.5
# Force update dependency to fix poetry
# numpy >=1.22 is not compatible with python 3.7
numpy==1.21.1
feedparser==6.0.10
geojson<3.0.0
regex==2022.3.2
pygount==1.5.1
pysaml2==7.2.1
freezegun==0.3.15
pyopenssl==21.0.0
ovh==1.1.2
sphinx-rtd-theme==1.3.0
sphinx_rtd_theme==1.3.0
dnspython==2.6.1
coverage==7.6.1
webcolors==24.8.0
aiohttp==3.10.10
josepy==1.14.0
acme==2.11.0
sphinx-intl==2.2.0
selenium==4.25.0
anyio>=3.5
openai
idna==2.8
pylint==3.1.0
xmlschema==3.4.5
html2text==2024.2.26
python-jose==3.4.0
cachetools==5.5.2
#sqlalchemy-hana==2.8.0
cadquery==2.4.0
numpy-stl==3.1.2
matplotlib==3.7.5
ezdxf==1.1.4
jira==3.8.0
paramiko==3.5.1
# asyncio
aioshutil<1.2
tqdm
uvloop
# Solve pcodedmp, oletools, rtfde and extract-msg
win_unicode_console
# Security issue, depend on extract-msg 0.36.1
chardet==5.0.0
extract-msg==0.36.1
# Force version for security update
pyyaml==6.0
lxml==4.9.1
cryptography==3.4.8
psutil==5.9.0
Pillow==10.3.0
Babel==2.9.1
reportlab==3.6.5
urllib3>=1.26.13
requests==2.28.1
boto3>=1.20.41
PyPDF2==1.27.9
mako==1.2.2
pyjwt==2.5.0
pygments==2.7.4
setuptools==65.5.1
Werkzeug==0.16.1
future==0.18.3

View file

@ -0,0 +1,81 @@
# For OSX
cython
# Module voice_to_text
SpeechRecognition==3.10.0
# Module detect_unauthorized_login
opencv-python
# Module advanced_payment_cybersource
cybersource-rest-client-python==0.0.56
# Module translation_helper
googletrans-py==4.0.0
#googletrans==4.0.0-rc1
#chardet==3.0.4
#openai==1.20.0
# Module infobip_whatsapp_integration
# Ignore it, need another version of requests
# infobip-api-python-sdk==5.0.0
# Module extra unknown name
filetype
PyPDF2
img2pdf
# For logical test and quality
git+https://github.com/psf/black.git@24.8.0
pre-commit
# For python 3.10 from odoo/requirements.txt, poetry_update.py cannot support python_version
cryptography==3.4.8
freezegun==0.3.15
gevent==23.9.0
greenlet==3.2.1
Jinja2==2.11.3
libsass==0.20.1
lxml==4.6.5
MarkupSafe==1.1.1
ofxparse==0.21
Pillow==10.3.0
psutil==5.8.0
psycopg2==2.9.2
pyopenssl==20.0.1
PyPDF2==1.26.0
python-ldap==3.4.0
pyusb==1.0.2
requests==2.31.0
reportlab==3.6.5
urllib3==2.5.0
cachetools==5.5.2
setuptools==65.5.1
boto3==1.38.42
Werkzeug==2.0.2
xlrd==1.2.0
# Force python 3.10 over odoo/requirements.txt to remove warning
num2words==0.5.13
xlsxwriter==1.4.5
# Fix vonage package depend on vonage-verify-v2 1.1.3, but not exist into pip
vonage-verify-v2==1.1.4
# Fix poetry
hubspot-api-client==10.0.0
# Optional Odoo
pdfminer
# Optional PyDev
pydevd-odoo
# For fixing module ocr_data_retrieval check file ocr_data_retrieval/models/ocr_data_template.py
spacy==3.8.2
# Fix update dateutil from odoo
python-dateutil>=2.8.2
# Extra module
meteostat

View file

@ -1,27 +1,3 @@
# ERPLibre Poetry requirement
iscompatible
toml
# ERPLibre script
giturlparse
agithub
GitPython==3.1.32
retrying
xmltodict
openupgradelib
unidiff
colorama
wheel
cloudflare
selenium
# mmg # depend on weasyprint 59.0 and depend on old version pillow 9.0.1
uvloop
python-randomword-fr
isort
pykeepass
click
aioshutil
# For OSX
cython
@ -47,6 +23,7 @@ googletrans-py==4.0.0
# Module extra unknown name
filetype
PyPDF2
img2pdf
# For logical test and quality
git+https://github.com/psf/black.git@24.8.0
@ -74,6 +51,8 @@ reportlab==3.6.5
urllib3==1.26.5
Werkzeug==2.0.2
xlrd==1.2.0
cachetools==5.5.2
setuptools==65.5.1
# Force python 3.10 over odoo/requirements.txt to remove warning
num2words==0.5.13
@ -99,6 +78,3 @@ python-dateutil>=2.8.2
# Extra module
meteostat
# Force upgrade package to fix Ubuntu 25.04
virtualenv==20.30.0

View file

@ -0,0 +1,54 @@
# For OSX
cython
setuptools==65.5.1
# Module voice_to_text
#SpeechRecognition==3.10.0
# Module detect_unauthorized_login
#opencv-python
# Module advanced_payment_cybersource
#cybersource-rest-client-python==0.0.56
# Module translation_helper
googletrans-py==4.0.0
#googletrans==4.0.0-rc1
#chardet==3.0.4
openai
# Module infobip_whatsapp_integration
# Ignore it, need another version of requests
# infobip-api-python-sdk==5.0.0
# Module extra unknown name
filetype
PyPDF2
img2pdf
# For logical test and quality
git+https://github.com/psf/black.git@24.8.0
pre-commit
# Fix vonage package depend on vonage-verify-v2 1.1.3, but not exist into pip
#vonage-verify-v2==1.1.4
# Fix poetry
#hubspot-api-client==10.0.0
# Optional Odoo
pdfminer
# Optional PyDev
pydevd-odoo
# For fixing module ocr_data_retrieval check file ocr_data_retrieval/models/ocr_data_template.py
#spacy==3.8.2
# Fix update dateutil from odoo
#python-dateutil>=2.8.2
# Extra module
meteostat==1.6.8

8
run.sh
View file

@ -1,8 +1,8 @@
#!/usr/bin/env bash
source ./.venv/bin/activate
Red='\033[0;31m' # Red
Color_Off='\033[0m' # Text Reset
# Search by default local configuration
CONFIG_PATH="./config.conf"
ORIGIN_CONFIG_PATH=CONFIG_PATH
if [ ! -f "${CONFIG_PATH}" ]; then
@ -13,7 +13,11 @@ if [ ! -f "${CONFIG_PATH}" ]; then
fi
fi
python3 ./odoo/odoo-bin -c "${CONFIG_PATH}" --limit-time-real 99999 --limit-time-cpu 99999 --limit-memory-hard=0 "$@"
if [ "$ODOO_MODE_TEST" = "true" ]; then
./odoo_bin.sh -c "${CONFIG_PATH}" --limit-time-real 99999 --limit-time-cpu 99999 --limit-memory-hard=0 --log-level=test --test-enable --no-http --stop-after-init "$@"
else
./odoo_bin.sh -c "${CONFIG_PATH}" --limit-time-real 99999 --limit-time-cpu 99999 --limit-memory-hard=0 "$@"
fi
# When need more memory RAM for instance by force
#python3 ./odoo/odoo-bin -c ${CONFIG_PATH} --limit-time-real 99999 --limit-time-cpu 99999 --limit-memory-soft=8589934592 --limit-memory-hard=10737418240 $@

Some files were not shown because too many files have changed in this diff Show more