741b854229
[ADD] script open terminal: double root, second open selenium
2024-05-03 23:27:33 -04:00
c1997e2a18
[ADD] repo JayVora-SerpentCS SerpentCS_Contributions
...
Thanks SerpentCS for your contributions
2024-05-03 23:27:06 -04:00
eee8e83ac8
[ADD] script remote git compare: support git cola like git gui
2024-05-03 23:25:44 -04:00
Christian Lavoie
4a7be4a77f
[UPD] script install selenium: missing pip
2024-05-03 23:25:29 -04:00
2dcfbf2943
[FIX] script selenium: web login support firefox snap
2024-05-03 23:25:24 -04:00
4340f1e088
[UPD] script web_login.py: use plan instead of workspace
...
- auto close chat bot before use wizard
2024-05-03 23:25:05 -04:00
ed96b2ad01
[UPD] script selenium: implement configuration and merge script
2024-05-03 23:24:53 -04:00
cafe0233d8
[ADD] open terminal: open code generator
2024-05-03 23:14:07 -04:00
b22cbe879e
[UPD] remove netrpc_interface from configuration
2024-05-03 23:13:59 -04:00
69733c3941
[FIX] docker script: support docker name with - and _
2024-05-03 23:13:59 -04:00
81c4528b57
[UPD] replace docker-compose to docker compose
2024-05-03 23:13:59 -04:00
3dc6fdc741
[IMP] script search_class_model: output json and extract field
2024-05-03 23:13:59 -04:00
edbf898136
[UPD] script check addons exist: show different error when multiple module
...
- this permit to know if multiple same module or missing module
- ignore warning when ask for module path
2024-05-03 23:13:59 -04:00
b38d67e35a
[FIX] script test parallel: check file exist before crash
2024-05-03 23:13:59 -04:00
ea9be9b2ca
[FIX] script python: missing color log error
2024-05-03 23:13:59 -04:00
6d0c03dc25
[FIX] script run_parallel_test: check tpl_result before use
2024-05-03 23:13:59 -04:00
10cead294f
[FIX] script install ubuntu 23.10
2024-05-03 23:13:59 -04:00
44434f3457
[ADD] script system: search_docker_compose_erplibre.sh
2024-05-03 23:13:59 -04:00
c47d4d016e
[ADD] script run_parallel_test: argument json_model and output_result_dir
...
- change approch for test, use a dict to launch test instead of asyncio
callback. Like that, can configure automatic test from external.
- output_result_dir permit to extract result and log from each test for
external execution.
- create config_testcase.json with test testcase configuration for all
test
- detect when asyncio got execution error
2024-05-03 23:13:59 -04:00
e4e6571ca8
[UPD] script run_parallel_test.py: remove dependance config from async exec
2024-05-03 23:13:59 -04:00
c172c77159
[IMP] script check_addons_exist.py: argument output_path
...
- output the real path if module exist from configuration
2024-05-03 23:13:59 -04:00
f972acbc80
[ADD] pip install: support selenium (with python 3.7 strangely)
2024-05-03 23:13:59 -04:00
68d001e29a
[FIX] poetry: Poetry version 1.3.1 to 1.5.1 and upgrade freeze versions
2024-05-03 23:13:59 -04:00
5c694e3cac
[ADD] selenium script
2023-12-02 14:14:23 -05:00
5f7090489e
[FIX] new project missing odoo_conf
2023-12-02 14:14:23 -05:00
addb636042
[UPD] script open_terminal: support OSX
2023-12-02 14:14:23 -05:00
8632c1501d
[UPD] script pycharm: improve pycharm configuration management
...
- support default configuration
2023-12-02 14:14:23 -05:00
87730b5221
[UPD] format with script format.sh
2023-12-02 14:14:23 -05:00
6e29572a2b
[FIX] run test: when format before doing commit break the test
...
- the test pass because it's formated before
2023-12-02 14:14:23 -05:00
6e57b2584a
[FIX] npm installation
...
- install npm locally instead of globaly
2023-12-02 14:14:23 -05:00
f3a5bc9399
[UPD] multilingual-markdown: update to last version v1.0.3
2023-07-07 01:04:38 -04:00
27e2293937
[FIX] script: remove vat installation
...
- no need to Quebec
- no need suds-jurko
2023-07-06 23:24:35 -04:00
c584d08dc2
[FIX] script: disable OCA_maintainer-tools installation
...
- not use and crash for some environnement
2023-07-06 23:06:24 -04:00
afe9cbb2a8
[ADD] script format_python: simplify command to format python
2023-07-06 16:40:20 -04:00
ba6ddee291
[FIX] script: migrate prod to test, new odoo break with --dev all
2023-07-06 16:39:47 -04:00
Marie-Michèle Poulin
a48c06b4bf
[REM] script: remove source from installation,it's not exist before install
2023-05-17 01:55:29 -04:00
Marie-Michèle Poulin
4bb807b22c
Revert "[ADD] script: source venv activate"
...
This reverts commit bd117ae755 .
2023-05-17 01:55:24 -04:00
1bfe4e962b
[UPD] script new_project: support relation and relation_field
2023-05-02 23:01:48 -04:00
028dde7d84
[IMP] new_project: support config to add model, field with type
...
- no validation, the cg will do it
2023-04-29 22:08:37 -04:00
cbd9fba586
[UPD] format
2023-04-29 16:34:34 -04:00
bd117ae755
[ADD] script: source venv activate
2023-04-12 15:53:35 -04:00
Alexandre Ferreira Benevides
ee401b22a7
[FIX] install OSX: limit hard run.sh and source activate
...
Signed-off-by: Alexandre Ferreira Benevides <alexandre.ferreira.benevides@gmail.com>
2023-04-12 15:48:44 -04:00
542aeee85d
[FIX] makefile test: move serial test in execution second test
2023-04-11 21:32:39 -04:00
5c3055ce6e
[UPD] script maintenance prettier xml: documentation strict whitespace
2023-04-09 18:41:27 -04:00
7f97352478
[UPD] script code_count.sh: add csv file
2023-03-13 19:27:26 -04:00
cb3b2fe862
[FIX] script update_prod_to_dev.sh: need install_addons_dev.sh
2023-03-12 17:46:00 -04:00
8275e149ee
[ADD] run_parallel_test: missing test demo_internal
2023-03-08 12:02:53 -05:00
e87a307d56
[ADD] script code_generator: transform_xml_data_website_page_to_controller
...
- need to add auth="user" to website.page, so need to support it in ctrl
2023-03-04 23:34:37 -05:00
Alexandre Ferreira Benevides
451358ff05
[UPD] install_OSX_dependency.sh: remove poetry, pyenv add parallel
2023-02-22 23:49:16 -05:00
8dd49e4447
[UPD] script show_evolution_module: compare CSV information
...
- fix odoo_odoo addons to include test
- add option to force fetch.
- add check uninstall module
- add stat unique module
2023-02-20 00:12:37 -05:00
d6f652f58c
[UPD] script show_evolution_module: parallelism
2023-02-19 04:43:46 -05:00
fa844327fb
[UPD] script test parallel: move async to lib
2023-02-19 04:43:46 -05:00
b711352672
[FIX] script test parallel: force check in addons when copy in sandbox
2023-02-19 04:26:18 -05:00
586c9bc53f
[ADD] script stat: show evolution between module for OCA addons
2023-02-19 04:26:15 -05:00
5be3b1c1c8
[FIX] script poetry_update: support ~= when compare dependency
...
- clean code
2023-02-14 17:32:25 -05:00
06bb6a0cc7
[UPD] test: help in red to read log when got error
2023-02-14 16:47:04 -05:00
5535a81213
[REM] script install OSX: move docker installation to FAQ
2023-02-14 16:01:43 -05:00
3f8dfcd392
[ADD] script update_addons_all.sh and update_prod_to_dev.sh
...
- first script help to update all modules for a database
- second script help to test a production database without affecting it
2023-02-13 18:00:36 -05:00
6b9fa748f5
[ADD] script statistic: code_count.sh
2023-02-11 18:49:28 -05:00
e80aa593f8
[ADD] script template_nginx
2023-02-11 18:49:28 -05:00
2f73a67227
[FIX] script pycharm_configuration: support iml when contain 1 component
2023-02-08 15:29:34 -05:00
bc010d526c
[UPD] script install OSX: support postgis
2023-02-08 15:29:34 -05:00
0a2efd8a42
[UPD] script install_OSX_dependency.sh: start postgresql at installation
2023-01-26 00:33:40 -05:00
3208f8f4dc
[UPD] format script python
2023-01-26 00:30:52 -05:00
5d478954f3
[ADD] script install_addons_dev: increase memory when use dev
2023-01-26 00:30:38 -05:00
2732942633
[UPD] script db_restore: better description help
...
- show nothing when nothing to do
2023-01-17 21:44:30 -05:00
f896340d4b
[FIX] script install: install vatnumber before install poetry pip
...
- this fix a problem about python2_to3
2023-01-17 16:50:42 -05:00
32ff705087
[ADD] release: support alpha and beta + build version
...
- missing version of alpha/beta
2023-01-12 16:09:27 -05:00
7ca08b52eb
[FIX] script: add missing check variable
2023-01-07 00:30:46 -05:00
cc438c8851
[FIX] script addons: check all return result
...
- this will give error when execute in parallel
2023-01-07 00:23:15 -05:00
c942fa783f
[FIX] run_parallel_cg_template: install module with template
...
- add test cg_cg
2023-01-07 00:23:07 -05:00
87367d647e
[FIX] check_addons_exist: remove blank addons_path
2023-01-06 16:55:27 -05:00
7847229661
[ADD] makefile: run_parallel_cg and run_parallel_cg_template
...
- use parallel in bash and read txt config
2023-01-05 04:20:43 -05:00
fcad933850
[ADD] run_parallel_test: check_git_change OCA_server-tools
2023-01-05 04:20:43 -05:00
de7cda5e5e
[ADD] script: IDE pycharm configuration
...
- script to configure Pycharm configuration
- add exclude directory about ERPLibre
- add configuration in folder, the minimal to use ERPLibre for dev
- list configuration
2023-01-05 04:20:43 -05:00
6348c7d15a
[UPD] format script
2023-01-05 04:20:43 -05:00
7ed6939907
[UPD] script: move script git, manifest, database, poetry, install
...
- refactor script emplacement
- update all reference
2023-01-02 21:54:20 -05:00
7ddefe4d2a
[FIX] docker: update poetry into docker
2023-01-02 01:49:00 -05:00
a4c48d5ae5
[FIX] test: move test to fix temporary the result about code_generator_data
2023-01-02 00:31:54 -05:00
e18224da23
[FIX] makefile: repo_clear_all
...
- delete .repo to force update
- remove other repo to force clone
2023-01-01 03:27:24 -05:00
fdbfe05899
[ADD] makefile: generate image DB with parallel
...
- add logs modules to install into script install_addons.sh
Signed-off-by: Mathieu Benoit <mathben@technolibre.ca>
2023-01-01 03:27:16 -05:00
dc72f68b49
[FIX] generate_config: change odooaktiv to mathbentech
2023-01-01 03:27:16 -05:00
2282eef367
[UPD] poetry with all addons update
...
- remove odoo doc, and update sphinx
- do symlink in doc_user with odoo/odoo for better doc
- Add debian package pysassc for sphinx
Signed-off-by: Mathieu Benoit <mathben@technolibre.ca>
2023-01-01 03:27:07 -05:00
83f2bbc3bc
[UPD] git_update_repo: support start at specific index to update repo
2023-01-01 03:02:05 -05:00
5eef310e38
[FIX] poetry add build: use poetry from .venv instead of home user poetry
2022-12-22 00:54:30 -05:00
fae76e3e49
[ADD] test run_parallel_test.py: checkout po/pot deleted from test
...
- code_generator_demo_website_multiple_snippet depend on
code_generator_demo_portal and need the template to generate po, so
checkout change.
The other solution is to copy code code_generator_demo_portal
- Cause fail when delete file is not in git
2022-12-21 22:59:02 -05:00
3071fb2663
[REM] ubuntu 18.04 is broken, need to install manually nodejs and npm
2022-12-21 22:59:01 -05:00
11e14e3927
[UPD] python version 3.7.12 to 3.7.16
2022-12-21 22:59:01 -05:00
dc65e7f496
[UPD] support debian 11
2022-12-21 22:59:01 -05:00
bfb2b0eea8
[UPD] support ubuntu 22.04
2022-12-21 22:59:01 -05:00
9cf2dbe46f
[UPD] poetry: update 1.1.14 to 1.3.1
2022-12-21 22:59:01 -05:00
0f04bb6cea
[FIX] git_tool: ignore crash and print problem
...
- the last problem was Moved Permanently. The print help to debug
2022-12-21 22:59:01 -05:00
1928128fb5
[UPD] release v1.4.0
2022-10-05 23:06:23 -04:00
615c5dba35
Revert "[FIX] script docker: docker-compose use lowercase name"
...
- Revert file script/generate_config.sh
This reverts commit 24bb559ed9 .
2022-10-05 16:52:46 -04:00
c03612af01
[ADD] debian install parallel
2022-10-04 23:31:10 -04:00
24bb559ed9
[FIX] script docker: docker-compose use lowercase name
2022-10-04 23:31:10 -04:00
deea0471d2
[UPD] poetry to 1.1.14
2022-10-04 23:31:10 -04:00
aac73b57dd
[FIX] script prettier_xml: force print_width to maximum
...
- Some XML string broke when formating, adding space in url by example
2022-10-04 23:22:41 -04:00
af7d5c7a3a
[FIX] script install_production: ignore HEAD when checkout tag
...
- Install with ERPLIBRE_VERSION from env_var.sh
2022-05-26 22:27:04 -04:00
817fe8eb95
[ADD] script install_addons_theme
2022-05-22 02:34:44 -04:00
edd00b3515
[ADD] makefile: support test_website_attachments
...
- generate image test_website_attachments
- execute test
- run_parallel_test support choosing image db to restore
2022-05-22 02:34:40 -04:00
7e6fa0ec03
[ADD] test: test.sh script with coverage
...
- code generator coverage
2022-05-22 02:34:40 -04:00
9c85e0e1e8
[FIX] script db_restore.py: use config.conf instead of config.py
2022-05-22 02:34:40 -04:00
c1ee6d2f77
[ADD] manifest: repo erplibre-3D-printing-addons
2022-05-22 02:22:06 -04:00
640335a992
[ADD] support code_generator_demo_website_multiple_snippet
2022-05-22 02:20:41 -04:00
9711107b0c
[ADD] script open terminal: default ERPLibre_erplibre_addons
2022-03-30 21:25:47 -04:00
5040432365
[UPD] black format version 22.3.0
2022-03-29 23:43:57 -04:00
323ef08057
[UPD] test: separate parallel test for easier debugging
2022-03-29 23:43:57 -04:00
cd89b95f79
[FIX] script new_project: validate addons path not exist before create it
...
- validate with relative path
2022-03-29 23:43:57 -04:00
fd9b4123b0
[ADD] repo MathBenTech erplibre-family-management
2022-03-29 23:43:57 -04:00
a4c3ac035a
[ADD] OmniaGIT odoo PLM
2022-03-03 13:21:37 -05:00
ec6dafbc8c
[IMP] poetry_update: support insensitively requirement name
...
- will ignore the case when compare requirement
2022-03-03 13:21:37 -05:00
6af622e51d
Merge pull request #46 from ERPLibre/ajepe_odoo-addons
...
Ajepe odoo addons - module restful
2022-02-10 20:45:12 -05:00
03cca7f60e
Merge pull request #45 from ERPLibre/makefile_more_module
...
Makefile clean for debug, and more module in images
2022-02-10 20:44:55 -05:00
cf19262827
[ADD] script: db drop only test
2022-02-10 20:44:33 -05:00
0a800a0506
[ADD] script restful: documentation and example
2022-02-10 02:03:38 -05:00
80934c8983
[ADD] manifest new repo: ajepe odoo-addons to get module restful
2022-02-10 01:34:08 -05:00
aeaa6933a8
[UPD] run_parallel_test: support all test in asyncio
...
- Support running test in sandbox to fix conflict test
- Support search_class_module for all template
- Add option to run without parallel
- Separate mariadb test to increase speed
- Separate test in multiple test
- Add pool thread, can set max thread
- Keep cache, async copytree, add ignore pattern instead rm
- Support all os command with asyncio
2022-02-10 00:53:59 -05:00
5065dc2f2a
[FIX] test new_project: use temp file for config
...
- All addons script support config
- script/repo_revert_git_diff_date_from_code_generator support multi repo
2022-02-10 00:53:59 -05:00
cc5fcd1337
[FIX] script new_project: remove unused substring
2022-02-10 00:53:59 -05:00
f525de5ab2
[UPD] update to version v1.3.0
2022-01-25 19:09:25 -05:00
04b34a793d
[UPD] install_locally.sh: revert poetry env use .venv
2022-01-24 18:26:52 -05:00
9d055fa177
[UPD] poetry: version 1.1.12
...
- Update security issue, pyyaml 6.0, urllib3 1.26.8
2022-01-24 17:56:10 -05:00
83b8792227
[UPD] script: format and isort
2022-01-24 14:09:17 -05:00
24e5cba22b
[UPD] makefile: improve test
...
- prevent makefile cache to ignore test
- update image_db_create_erplibre_base
- add mariadb migrator test
- add helloworld test
- fix other test
- add isort format
- add show log of test
- add clean to remove temporary file
2022-01-24 14:09:17 -05:00
028ff27498
[ADD] manifest: remote novacode-nl and project design-themes
...
- security update lxml and pillow
- downgrade Werkzeug, odoo12 need this version
2022-01-24 14:07:12 -05:00
73e58f59dd
[UPD] python version 3.7.12
2022-01-24 14:05:12 -05:00
684f8dd4d7
Release v1.2.1
2021-09-28 01:41:36 -04:00
e919a2725c
[ADD] poetry_update.py: dry option to execute without result
...
Signed-off-by: Mathieu Benoit <mathben@technolibre.ca>
2021-09-28 01:41:36 -04:00
02043d9467
[FIX] install_locally_dev.sh: delete all tag in OCA-maintainer-tools
2021-09-28 01:41:36 -04:00
8ba5d7c414
[UPD] add script generate_config to improve speed to generate configuration
...
- remove generate config config install_locally.sh
2021-09-27 23:25:00 -04:00
7de6ef1f6a
[FIX] OCA_maintainer-tools conflict when install with tag
2021-09-27 21:24:48 -04:00
6859a2d3ab
[FIX] script fork_project_ERPLibre.py missing execution permission
2021-09-27 21:24:28 -04:00
e48214165a
[FIX] docker: remove dot from docker name
2021-07-21 05:44:10 -04:00
7e5ae534db
[ADD] doc: Migration docker postgresql
2021-07-21 05:43:52 -04:00
6bb4dafba6
[UPD] script: format code
2021-07-20 21:05:47 -04:00
1fdad0ee31
[FIX] config: remove image_db from configuration path
...
- Add format code in release
2021-07-20 21:05:47 -04:00
8974735f64
[FIX] install locally multiple workers when proxy_mode is enable
2021-07-20 21:05:47 -04:00
cb88d0f122
[FIX] missing postgis ubuntu installation
2021-07-20 21:05:47 -04:00
9cdbeac9ba
[FIX] production installation documentation with proxy nginx
2021-07-20 21:05:40 -04:00
a657de81f8
[FIX] release docker execution
2021-07-20 00:31:15 -04:00
b35d5db6c5
[ADD] script to compare csv and zip manifest from backup
...
- show module difference
2021-07-17 01:32:43 -04:00
0bb92995f2
[FIX] script git show code diff repo manifest: better support
...
- support when different branch same commit
- show warning instead error when the branch is different, but it's push
2021-07-16 18:56:58 -04:00
f91b62d3d7
[FIX] script db_restore: force exit when clean cache database
2021-07-16 04:53:12 -04:00
b4ca616104
[ADD] script: tag push all
...
- git can push all tags with different organization from manifest
- Add documentation git repo before clean all repo manifest
2021-07-16 00:56:30 -04:00
1bf8d7da9f
[UPD] add repo_diff_manifest_production in documentation release.md
...
- add bold color in bash
- add default manifest
- fix print color
2021-07-16 00:55:38 -04:00
11e07fddf3
[UPD] add return line in bash script
2021-07-15 17:44:52 -04:00
4782f4f77a
[ADD] script repo forall diff last version and stat
...
- Add erplibre status for docker repo show status
2021-07-01 03:50:32 -04:00
511c722bbc
[ADD] support make docker test and gen config
...
- fix running test in docker
- use odoo user in docker
- Makefile add repo_show_status
- docker repo show status
- Support older git version 2.20
2021-07-01 03:50:32 -04:00
62787c041b
[UPD] docker: move script in ./script/docker
...
- Fix make docker_exec_erplibre
2021-06-30 22:26:20 -04:00