Skip to content

zeroincombenze/tools

Repository files navigation

Zeroincombenze tools 2.0.5

License: AGPL-3

Overview

Sparse python and bash source code

Package Name Brief Area
clodoo check_4_seq.sh Check for postgres database index maintenance
clodoo.py Massive operations on multiple Odoo DBs in cloud. It is used to create configurated Odoo DBs and to upgrade more DBs at the same time. No (yet) documented maintenance
force_password.sh Force Odoo DB password maintenance
set_workers.sh Evaluate and set Odoo workers for best performance Deployment & maintenance
lisa lisa Linux Installer Simple App. LAMP and odoo server installer from scratch. deployment
odoo_score odoo_score.py Odoo ORM super core development
odoo_shell.py Odoo shell for Odoo versions from 6.1 to 17.0 Development & maintenance
os0 Simple os interface checked for OpenVMS too development
python-plus python-plus Various features to python 2 and python 3 programs as integration of pypi future to help to port your code from Python 2 to Python 3 development
vem Virtual Environment Manager: create, copy, move, merge and many other functions with virtual environments Deployment & maintenance
list_requirements.py List pypi and bin packages for an Odoo installation deployment
travis_emulator travis Travis Emulator on local machine. Check your project before release on TravisCi testing
wok_code cvt_csv_to_rst.py Convert a csv file into rst text file with table inside documentation
cvt_csv_to_xml.py Convert a csv file into xml file for Odoo module data development
cvt_script Make bash script to standard development
gen_readme.py Generate README.rst, index.html and __openerp__.py ,documentation documentation
odoo_dependencies.py Show Odoo module tree, ancestors and/or childs development
odoo_translation.py Load Odoo translation (deprecated, must be replaced by weblate) development
please Developer shell development
z0bug_odoo z0bug_odoo Integration of zerobug and Odoo. Initially forked form OCA maintainer quality tools. It works with all Odoo version, from 6.1 to 17.0 testing
z0lib General purpose bash & python library development
zar zar Zeroincombenze Archive and Replica. Backup your Odoo DBs maintenance
zerobug zerobug testing & debug library testing

Getting started

Prerequisites

Zeroincombenze tools requires:

  • Linux Centos 7/8 or Debian 9/10 or Ubuntu 18/20/22
  • python 2.7+, some tools require python 3.6+, best python 3.8+
  • bash 5.0+

Installation

Current version via Git

cd $HOME
[[ ! -d ./tools ]] && git clone https://github.com/zeroincombenze/tools.git
cd ./tools
./install_tools.sh -pUT
source $HOME/devel/activate_tools

Upgrade

Current version via Git

cd ./tools
./install_tools.sh -pUT
source $HOME/devel/activate_tools

ChangeLog History

wok_code: 2.0.15.1 (2024-03-01)

  • [FIX] odoo_translation.py: case correction

odoo_score: 2.0.7.1 (2024-02-36)

  • [IMP] set_workers: no automatic discover for odoo multi

zerobug: 2.0.15 (2024-02-31)

  • [FIX] build_cmd: command not in scripts directory

python_plus: 2.0.12 (2024-02-29)

  • [IMP] New function str2bool()

z0bug_odoo: 2.0.17 (2024-02-27)

  • [IMP] TestEnv: minor improvements
  • [FIX] TestEnv: crash if no account.journal in data
  • [IMP] Data with date range 2024

z0bug_odoo: 2.0.16 (2024-02-17)

  • [FIX] TestEnv: nested +multi fields with Odoo cmd

wok_code: 2.0.15 (2024-02-17)

  • [FIX] do_git_checkout_new_branch: ignore symbolic links
  • [FIX] deploy_odoo: minor fixes
  • [IMP] do_git_checkout_new_branch: oddo 17.0
  • [IMP] deploy_odoo: new action amend
  • [IMP] deploy_odoo: new switch to link repositories
  • [IMP] deploy_odoo: removed deprecated switches
  • [IMP] New repositories selection
  • [IMP] arcangelo improvements: new tests odoo from 8.0 to 17.0
  • [IMP] arcangelo improvements: test odoo from 8.0 to 17.0
  • [IMP] arcangelo switch -lll
  • [IMP] arcaneglo: rules reorganization
  • [IMP] arcangelo: trigger management and new param ctx
  • [IMP] arcangelo: new switch -R to select rules to apply

wok_code: 2.0.14 (2024-02-07)

  • [FIX] Quality rating formula
  • [FIX] please install python --python=3.7
  • [IMP] please publish marketplace
  • [IMP] read-only repository
  • [IMP] arcangelo improvements
  • [IMP] gen_readme.py manifest rewrite improvements
  • [IMP] cvt_csv_coa.py improvements
  • [IMP] please test with new switch -D
  • [IMP] run_odoo_debug improvements

python_plus: 2.0.11 (2024-02-05)

  • [FIX] vem: show right python version if 3.10+
  • [IMP] list_requirements.py improvements
  • [IMP] new python version assignment from odoo version

odoo_score: 2.0.7 (2024-02-05)

  • [REF] set_workers refactoring

clodoo: 2.0.9 (2024-02-02)

[IMP] odoorc improvements

z0lib: 2.0.9 (2024-02-01)

  • [IMP] Internal matadata

zerobug: 2.0.14 (2024-01-31)

  • [IMP] build_cmd: enable coverage on sub process
  • [FIX] Re-enable coverage statistics
  • [FIX] Printing message: right sequence

z0bug_odoo: 2.0.15 (2024-01-27)

  • [IMP] Documentation typo corrections
  • [IMP] Date range file .xlsx for TestEnv
  • [IMP] TestEnv: local data dir new rules
  • [FIX] TestEnv: 3 level xref, sometime fails with "_" in module name
  • [FIX] TestEnv: caller environment more than 1 level
  • [FIX] TestEnv: sometime is_action() fails
  • [FIX] TestEnv: wizard active model
  • [FIX] TestEnv: wizard module name is current module under test
  • [IMP] TestEnv: binding model in view for Odoo 11.0+
  • [IMP] TestEnv: write with xref can update xref id
  • [IMP] TestEnv: warning if no setUp() declaration
  • [IMP] TestEnv: resource_download, now default filed name is "data"

travis_emulator: 2.0.8 (2023-12-01)

  • [IMP] Translation excel file names

travis_emulator: 2.0.7 (2023-11-17)

  • [IMP] Automatic python version for Odoo

clodoo: 2.0.8 (2023-11-16)

[FIX] Discard odoorpc 0.10 which does not work

z0lib: 2.0.8 (2023-10-16)

  • [FIX] parseopt

zar: 2.0.4 (2023-09-08)

  • [IMP] Backup filestore
  • [FIX] Remote copy to /dev/null

lisa: 2.0.3 (2023-09-07

  • [FIX] lisa_bld_ods: fixes & improvements

zar: 2.0.3 (2023-09-06)

  • [FIX] DB name with hyphen (-)

oerplib3: 0.8.4 (2023-05-06)

  • [FIX] First porting

os0: 2.0.1 (2022-10-20)

  • [IMP] Stable version

lisa: 2.0.2 (2022-10-20)

  • [FIX] lisa_bld_ods: fixes & improvements

os0: 1.0.3.1 (2021-12-23)

  • [FIX] python compatibility

Credits

SHS-AV s.r.l. <https://www.shs-av.com/>

Authors

Contributors

|

Releases

No releases published

Packages

No packages published

Languages