2dde5467db
[REF] script: add type hints and remove duplicate methods
...
Complete the manager extraction by removing methods from todo.py
that were already moved to database_manager.py (select_database,
restore_from_database, create_backup_from_database, open_file_image_db,
download_database_backup_cli). Add type annotations to manager
classes for better code clarity. Update tests to target the
manager instances directly.
Generated by Claude Code 2.1.72 model claude-sonnet-4-6
Co-Authored-By: Mathieu Benoit <mathben@technolibre.ca>
2026-03-11 03:25:43 -04:00
ec134d9299
[REF] script: extract managers from todo into modules
...
Reduce complexity of todo.py by extracting database,
kdbx, and version logic into dedicated manager classes.
Update tests to reference new module paths.
Generated by Claude Code 2.1.72 model claude-sonnet-4-6
Co-Authored-By: Mathieu Benoit <mathben@technolibre.ca>
2026-03-11 03:25:43 -04:00
666f285fca
[REF] script: improve naming and translate to English
...
Continue variable renaming to remove Hungarian notation
prefixes (dct_, lst_) and adopt descriptive names. Translate
remaining French comments and user-facing strings to English
for consistency across the codebase.
Generated by Claude Code 2.1.72 model claude-opus-4-6
Co-Authored-By: Mathieu Benoit <mathben@technolibre.ca>
2026-03-11 03:25:27 -04:00
e27c544f02
[REF] script: rename variables to follow naming conventions
...
Replace Hungarian notation, French variable names, and
lowercase constants with clear English names across 5
scripts: config_file, execute, kill_process_by_port,
todo, and git_tool. Remove unused find_in_private
variable. All 142 tests pass.
Generated by Claude Code 2.1.72 model claude-sonnet-4-6
Co-Authored-By: Mathieu Benoit <mathben@technolibre.ca>
2026-03-11 02:06:02 -04:00
98d2ea890c
[ADD] todo: add AI assistant tools menu with Claude Code commit setup
...
Provide developers with a streamlined way to configure Claude Code
commit templates directly from the TODO CLI, reducing manual setup
and ensuring consistent commit formatting across the team.
Generated by Claude Code 2.1.72 model claude-opus-4-6
Co-Authored-By: Mathieu Benoit <mathben@technolibre.ca>
2026-03-11 02:06:02 -04:00
d87bb46354
[ADD] TODO run test from script
2026-03-11 02:06:02 -04:00
a80c436e75
[IMP] script git_local_server: tool to deploy git server to share code
...
Generated by Claude Code v2.1.71 model Opus 4.6
2026-03-11 02:05:55 -04:00
86863f8e20
[UPD] TODO format
2026-03-11 00:55:28 -04:00
2dd43bba01
[IMP] script kill process by port: add protection and interactive menu
2026-03-09 16:18:14 -04:00
3d80d1df75
[UPD] erplibre pip requirement missing tldextract and PyYAML
...
- Update selenium and comment about it
2026-03-08 18:59:00 -04:00
6fe4fd0676
[IMP] script TODO support running test
2026-03-08 16:09:44 -04:00
f1f57758a1
[IMP] i18n script todo
2026-03-08 16:09:44 -04:00
a0b9a93bb1
[IMP] script todo: support security check python environment
2026-03-08 16:09:44 -04:00
dd11ed8990
[IMP] todo: create backup command and improve restore database name
2026-03-07 00:48:08 -05:00
9499e19045
[IMP] script search class model: transmit information module to install
2026-03-07 00:48:08 -05:00
67222ea129
[FIX] TODO: config regenerate .repo/local_manifests/erplibre_manifest.xml
2026-03-07 00:48:08 -05:00
0a7bca4801
[UPD] script todo_upgrade support odoo --neutralize
2026-03-07 00:48:08 -05:00
449224f91b
[IMP] script todo: network option for ssh forwarding and performance
2026-03-07 00:48:08 -05:00
fe9a8c95ff
[IMP] script todo: config setup queue_job
2026-03-07 00:48:08 -05:00
f0cc9b2eb9
[IMP] script todo feature debug file todo.py
2026-03-07 00:48:08 -05:00
dfc340d0c4
[IMP] script todo: support run custom database
2026-03-07 00:48:08 -05:00
9cc3e88c16
[FIX] todo database open dialog correction
2026-03-07 00:48:08 -05:00
6c0005bca2
[FIX] script execute first installation
2026-03-07 00:48:08 -05:00
a80b0a3539
[IMP] installation support LinuxMint 22.3
2026-03-07 00:06:45 -05:00
a2d3aa2a78
[ADD] Multilingual translation of all documentation (EN/FR)
...
Added 30 .base.md files using the mmg (Multilingual Markdown Generator)
format to automatically generate English (.md) and French (.fr.md)
versions of all project documentation.
Updated conf/make.documentation.Makefile to process all .base.md files
via `make doc_markdown`.
2026-03-04 22:23:52 -05:00
c1465098f0
[FIX] script todo import first time
2026-02-14 05:54:13 -05:00
f829615b43
[IMP] script todo open shell into code option
2026-02-13 04:07:57 -05:00
facd1c928e
[IMP] script update config from database and implement TODO configuration
...
- execute script remote endline from output
2026-02-13 04:07:53 -05:00
c580493099
[IMP] script repo change addons list from backup file
...
- check module to identify addons path
2026-02-13 04:07:48 -05:00
54f8ba0feb
[UPD] script execute to share exec_command_live
2026-02-13 04:07:44 -05:00
02582d3ad8
[UPD] script refactor git_tool using path.join
2026-02-13 04:07:40 -05:00
3a42960069
[UPD] OSX installation: remove python 3.7
2026-02-13 04:07:32 -05:00
268cbae712
[FIX] script with nproc jobs, support osx
2026-02-12 00:52:32 -05:00
Manel Guechetouli
8c3a3fb4c1
[FIX] in selenium_lib firefox snap path
2026-02-12 00:16:42 -05:00
273763a4fb
[FIX] script selenium: support snap firefox for Ubuntu
2026-02-05 12:26:29 -05:00
11d2547d8f
[UPD] script selenium: force sleep before activate dark mode
2026-02-05 02:07:47 -05:00
e2d9163f8a
[FIX] todo.py check using cmd_source_default before crash
2026-02-04 09:09:59 -05:00
b193a2ccb1
[FIX] script selenium: increase timeout to 60 seconds when get element
2026-02-04 09:09:07 -05:00
b25275b0ae
[ADD] more repo odoo 18 from OCA
2026-01-25 00:27:49 -05:00
a4496f3e4e
[ADD] odoo 18 manifest repo shopfloor
2026-01-25 00:27:45 -05:00
844f5f5671
[ADD] repo automation oca
2026-01-25 00:27:40 -05:00
8ec3a39840
[ADD] cetmix odoo 18 and update poetry dependency
2026-01-25 00:27:36 -05:00
1b087d25df
[ADD] script addons install with debug
2026-01-23 02:57:20 -05:00
4327f7da9d
[ADD] manifest odoo 16 to 18 new repo design-themes from odoo
2026-01-23 02:57:10 -05:00
4a83999ace
[UPD] typo certbot
2026-01-10 04:52:39 -05:00
45469a8777
[ADD] make robotlibre rewrite config with queue_job channels
2026-01-10 04:52:31 -05:00
65785c57e5
[FIX] script search_class_model: support lambda datetime now and clean code
2026-01-10 04:52:25 -05:00
9769bc83b5
[FIX] todo upgrade: copying database when missing
2026-01-05 07:52:30 -05:00
8f297f148d
[UPD] todo mobile support change context name and fix first page image
2025-12-28 01:40:42 -05:00
a2155facc6
[UPD] mobile rename repo for erplibre_home_mobile
2025-12-28 00:48:38 -05:00
595ebb2f51
[UPD] script todo mobile: support rename software and change menu image
2025-12-27 05:48:37 -05:00
9122244aee
[IMP] script kill_process_by_port: script to kill odoo execution with TODO
...
- implement todo process kill by process, read config port
2025-12-22 04:03:42 -05:00
665bc9284d
[IMP] script selenium lib: wait_is_invisible with get_element
2025-12-20 03:15:51 -05:00
e2125a7735
[IMP] script database restore: support neutralize
2025-12-20 03:15:51 -05:00
1d113ac5a0
[FIX] script code_generator extract class support selection
2025-12-20 03:15:51 -05:00
50247a5fb7
[FIX] s390x ubuntu 25.10 not support wkhtmltopdf
2025-12-20 03:15:51 -05:00
627e630f5b
[UPD] script installation ubuntu 25.10
2025-12-20 03:15:51 -05:00
f09a1252e2
[UPD] script selenium: dashboard use odoo_website_menu_click
2025-12-20 03:15:51 -05:00
8aa8b8d166
[ADD] script docker copy file
2025-12-20 03:15:51 -05:00
07a149bde4
[IMP] script selenium lib: support specific directory for selenium grid
...
- fix algorithm scrollto_element, center it, not scroll if already in
view if not too low
2025-12-02 00:34:46 -05:00
c9a3d68cc9
[ADD] install arch linux add sshpass package
2025-12-02 00:29:33 -05:00
d1755f6683
[FIX] script db_drop_all.py fix execute_shell
2025-11-30 21:35:14 -05:00
5b87769e2e
[UPD] script replace subprocess.check_output to subprocess.run
2025-11-27 00:43:22 -05:00
9ca904a2ec
[FIX] script migrate process_backup_file.py permission
2025-11-26 03:32:18 -05:00
19901ed8b9
[FIX] script format: ignore git repo if not installed
2025-11-26 03:32:18 -05:00
8968a2098c
[FIX] poetry update use ignore requirement from erplibre version
2025-11-25 23:39:04 -05:00
4b65631004
[IMP] script search_class_model: support detection args into fields
2025-11-25 22:15:52 -05:00
e15f4f3f85
[UPD] selenium: disable enable_tour in same time of dark mode
2025-11-22 00:04:30 -05:00
a2a03fa30f
[FIX] code generator new project code error
2025-11-22 00:04:24 -05:00
526205f7ae
[FIX] script test: async adapt python 3.12, support test odoo 18 erplibre
2025-11-22 00:04:19 -05:00
fd2e3594d1
[UPD] script format: support hidden addons/addons repository if contain git
2025-11-19 23:37:50 -05:00
f1e1de2270
[IMP] script: migration database zip or prod to fix postgresql 18 module mail
2025-11-19 23:37:39 -05:00
32fe737bd8
[UPD] script search class model: remove astor and update code, add parameters
2025-11-16 04:08:14 -05:00
01d92d3c8e
[FIX] script search class model: upgrade to python 3.11 with ast
2025-11-16 04:08:09 -05:00
018b651243
[IMP] selenium web login enable dark mode into Odoo
2025-11-11 06:27:35 -05:00
0b0ee69730
[ADD] todo: implement run for mobile compilation and question env
...
- can modify env file to adapt the mobile for the project
2025-11-11 05:19:56 -05:00
b14dc7a082
[IMP] mobile home installation and run
2025-11-11 05:19:14 -05:00
41fbc39c21
[FIX] script config: support merge dict configuration between 3 config
...
- fix upgrade when missing log
2025-11-11 00:07:17 -05:00
ff83d5e627
[FIX] format script ignore some files/directory
2025-11-11 00:07:06 -05:00
f21ff0bfbb
[ADD] todo support robotlibre and fixes
2025-11-10 03:23:57 -05:00
c1b9a5fee4
[UPD] format and update license
2025-11-08 23:53:07 -05:00
f4dec8a73a
[FIX] script pycharm_configuration: support odoo workspace different version
2025-11-08 23:53:07 -05:00
5277fc1a81
[IMP] selenium devops: generate code example 01
2025-11-08 23:53:07 -05:00
c19ca7a554
[FIX] selenium video: firefox windows size
2025-11-08 23:53:07 -05:00
8ab3883b22
[IMP] script format: support format detected all repo
2025-11-06 03:40:46 -05:00
7a05cd29b8
[FIX] pymssql compilation error
2025-11-06 01:11:28 -05:00
093bbed5ce
[FIX] git clean repo manifest adapt for multi odoo
2025-11-05 04:36:47 -05:00
cee492a2a7
[UPD] generate_config: adapt config for odoo 18
2025-11-05 02:17:46 -05:00
f1f4769a21
[FIX] script format support space into files
2025-11-04 22:41:39 -05:00
4739615ca4
[IMP] script deployment DNS with cloudflare
2025-11-02 02:14:15 -05:00
1a27ea3cae
[UPD] script refactor install_daemon, python script to customize services
2025-11-02 02:14:15 -05:00
86d14cf244
[IMP] script nginx certbot support admin email with non-interactive
2025-11-01 03:42:51 -04:00
a74a19f71e
[UPD] script support s390x installation OS
2025-11-01 01:09:36 -04:00
da779aa9e4
[ADD] script performance: use tool to test request per second on website
2025-11-01 01:09:32 -04:00
de6d1b5eeb
[UPD] todo: show error when missing odoo version for odoo command
2025-10-31 21:56:38 -04:00
d7d14123bf
[FIX] selenium error git rebase
2025-10-31 17:29:01 -04:00
3d6b340b6d
[UPD] script selenium better tools to navigate into Odoo
...
- support external selenium service to support selenium from Odoo
instance
- move selenium installation to erplibre virtual environment
- support user test instead of admin
2025-10-31 01:45:52 -04:00
cbc43fde3c
[IMP] todo support odoo upgrade
...
- add example odoo test
- prevent delete production file with validation
- add makefile with selenium
- script prod to dev uninstall module after installation
- adapt todo with private directory
- script to download remote database
- TODO show documentation for migration
2025-10-31 01:43:26 -04:00
93617b1a65
[IMP] support multi version odoo on same workspace
...
- oficially support odoo 18 instead of odoo 16
- support postgis/postgresql 18 into docker
- change version erplibre 1.6.0
- support private environment and support local git repo manifest
- support switch odoo version
- support docker for each version
- update os installation
- upgrade python requirement
- separate virtual environment for erplibre and odoo
2025-10-31 01:36:26 -04:00
de9779cfc2
[IMP] refactoring .venv.erplibre
...
- erplibre separate venv erplibre and odoo
- rename python-version to python-odoo-version
- add conf/python-erplibre-version
- rename .venv to .venv.erplibre
- move .venv/repo to .venv.erplibre/bin/repo
- install pyenv into .venv.erplibre
- install poetry into .venv.odooVERSION
- first installation show odoo version to install
- can install erplibre without odoo
- update README.md information about installation with TODO
- change image from github to locally
- remove link creation .venv
- update version: remove code to force create symbolic link .venv
- use dynamic merge manifest, will be able to merge different odoo
version
- can add dev tools
- default manifest is empty to remove conflict
2025-10-31 01:34:26 -04:00
e7e3a37ed3
[FIX] poetry update: move lock file if exist
...
- support non standard versionning pip like 1.3.*
- ignore other odoo version and comments
2025-10-31 01:33:39 -04:00
fc73d0b9bd
[UPD] TODO: auto installation
...
- better script message first execution
- search pycharm-community
- calculate time execution
- integrate crash diagnostic at importation
- show version installed and show installation option into cli
2025-10-31 01:33:34 -04:00
0ac7728d2f
[FIX] poetry iscompatible: crash when semversion has alpha char
2025-10-31 01:33:29 -04:00
c28ea337b5
[FIX] script install debian missing libcups2-dev
2025-10-31 01:33:19 -04:00
566e97d069
[UPD] install_locally show error when missing poetry version
2025-10-31 01:33:11 -04:00
a1b9c98b5f
[IMP] refactoring to support multiple version of Odoo
...
- change path odoo to support multiple
- conf pycharm exclude folder
- refactor run/test/coverage by use same script
2025-10-31 01:32:11 -04:00
6cfe176557
[FIX] script git_tool: return nothing when .git is not here, instead of crash
2025-10-31 01:32:06 -04:00
467bcdfedf
[FIX] script selenium: show screencast directory only when create video
2025-10-31 01:32:02 -04:00
d27e366d97
[FIX] selenium: improve login odoo, need to wait for odoo 18
2025-10-31 01:31:57 -04:00
4324f82273
[UPD] pycharm_configuration support when strange start pycharm
2025-10-31 01:31:48 -04:00
770e4b0966
[UPD] makefile support poetry and refactor poetry update with new rep
2025-10-31 01:31:41 -04:00
9cafb3cead
[ADD] install daemon systemd configuration: WorkingDirectory configuration
2025-10-31 01:31:33 -04:00
50ab5e1afa
[ADD] script poetry iscompatible copied from package iscompatible
2025-10-31 01:31:29 -04:00
0df36e9440
[ADD] apache configuration template
2025-10-31 01:31:21 -04:00
45e13d4767
[ADD] script nginx deployment
...
- support widlcard
2025-10-31 01:31:15 -04:00
5ab5642de5
[IMP] script selenium accept private execution
...
- erplibre private repertory for user private configuration
- move todo_override to private/todo.json
- selenium moving script
2025-08-07 03:31:49 -04:00
05e93b19d9
[UPD] selenium lib support headless and get_text_from_element
2025-06-15 23:45:35 -04:00
1890768be9
[IMP] script selenium lib: support open kdbx and download files
2025-06-02 18:59:47 -04:00
0149a27604
[UPD] script git_tool: better code repo
2025-06-01 14:11:58 -04:00
cde4320dc2
[UPD] script pycharm configuration: support private csv configuration
2025-05-04 05:33:03 -04:00
955806db7e
[UPD] script pycharm configuration: exclude with dynamic search
2025-05-04 04:54:25 -04:00
200aea9f8b
[IMP] script pycharm configuration: support version control auto-fill
2025-05-04 04:54:25 -04:00
829f7564f4
[UPD] script todo refactor message and propose odoo installation
2025-05-04 04:52:23 -04:00
70c9698c2d
[UPD] make open todo and todo force source .venv with gnome-terminal
2025-05-04 01:02:39 -04:00
e6624e24a5
[UPD] script docker update: remove unused code
2025-05-04 01:01:15 -04:00
f13e9431c1
[UPD] config 3 news repositories
2025-05-04 01:01:15 -04:00
ea16502fad
[FIX] script selenium: firefox addon enable to run in private
2025-04-30 15:34:01 -04:00
27565351d8
[UPD] script selenium: show robot message and hide it
...
- record video in directory screencasts
- support conversion webm to mp4
- reduice framerate by defaut, for a better recording, because too much
image
2025-04-29 02:21:50 -04:00
9b94ad49de
[IMP] script selenium: refresh and switch tab feature
2025-04-28 06:13:12 -04:00
1ef0663752
[FIX] script selenium: update odoo_version and create dir screenshots
2025-04-28 00:35:33 -04:00
17053b73e3
[UPD] TODO: simplify code by reusing method and support same command
...
- fix function opening ERPLibre with TODO
2025-04-28 00:35:27 -04:00
7dc8da3f02
[IMP] bot assistant TODO
2025-04-27 02:40:20 -04:00
f77f521bf3
[IMP] docker and nginx template for odoo 12, 14 and 16
2025-04-25 23:25:43 -04:00
a0c86c1866
[FIX] script test: disable test and support multiple odoo logic
2025-04-25 23:25:43 -04:00
b86767c0f8
[FIX] script code generator new_project deprecated tempfile.mktemp to mkstemp
2025-04-25 23:25:43 -04:00
c2850f4425
[FIX] test : restoring db use odoo12.0_base by default
2025-04-25 23:25:43 -04:00
12af324e5c
[UPD] format script
2025-04-25 23:25:43 -04:00
1b7d5ed60d
[IMP] script selenium: feature to take screenshot
2025-04-13 02:25:31 -04:00
2f564501ac
[UPD] script selenium: inject robot with msg and better support odoo16 menu
2025-04-13 02:25:31 -04:00
771599dfc8
[UPD] script selenium: support web form save
2025-04-12 17:16:14 -04:00
27145f4b86
[UPD] script selenium: support datetimepicker into input_text_with_mouse_move
...
- helping method to fill fields
2025-04-12 17:16:05 -04:00
4f39f86cc5
Merge branch 'develop_support_arch_linux'
...
- Upgrade odoo 14 and 16
- Improve selenium odoo navigation and recording
- Improve installation ERPLibre and docker build
2025-04-12 17:12:23 -04:00
63d398c3d3
[UPD] script install: support Ubuntu 25.04
2025-04-12 17:10:56 -04:00
a36592073c
[ADD] script installation arch linux
2025-04-12 17:10:56 -04:00
5e51318515
[UPD] script poetry update: show error when missing requirements.txt at root
2025-04-12 17:10:56 -04:00
cb87dee06a
[UPD] poetry update odoo 16
...
- add meteostat
- add isort
- add pykeepass
- fix ubuntu 25.04
- add pydevd-odoo
- force virtual-env 20.30.0
2025-04-12 17:10:56 -04:00
18139342a5
[UPD] script selenium support odoo instruction
2025-04-12 17:10:56 -04:00
45bdd208b4
[ADD] manifest: repo OCA shift-planning OCA_timesheet hr-holiday
2025-04-12 17:10:27 -04:00
3153b985f7
[UPD] script selenium lib get_element_not_visible
2025-04-12 17:06:09 -04:00
7de033f389
[FIX] script selenium: simplify connexion button click at login
2025-04-12 17:06:09 -04:00
1da2d17441
[UPD] script selenium: format and option record_wait_before_start_time
2025-04-12 17:06:09 -04:00
e7fe4758d2
[ADD] script selenium video support
2025-04-12 17:06:09 -04:00
3f9d243106
[UPD] script selenium: support click and draw into a canvas
2025-04-12 17:06:09 -04:00
83ff602db3
[UPD] script docker build: force odoo version into image version
2025-04-12 17:06:09 -04:00
07346c5238
[ADD] script update env: support partial install for docker
2025-04-12 17:06:09 -04:00
Alexandre Ferreira Benevides
4e54ead47a
[ADD] Added info for the update_dns_cloudflare script and production md file
...
Signed-off-by: Alexandre Ferreira Benevides <alexandre.ferreira.benevides@gmail.com>
2024-12-29 00:36:23 -05:00
e2e7a61ad6
[UPD] when using stop-after-init, enable no-http
...
- in many case, no need http when run with argument stop-after-init,
because we want to execute without gui
2024-12-03 23:10:16 -05:00
162933d019
[FIX] script update_env_version.py: remove dirs instead of remove
2024-12-03 23:10:16 -05:00
7a19e24724
[UPD] script update_dns_cloudflare.py with better guide how to use
2024-12-01 04:49:34 -05:00
a66dd727fa
[ADD] script deployment: show and copy addons directory for docker prod
2024-12-01 04:49:34 -05:00
327870a175
Format
2024-12-01 04:49:34 -05:00
e08b402f3a
[FIX] installation os before choose odoo version
2024-12-01 04:49:34 -05:00
7b5a3294ac
[UPD] install debian: new version wkhtmltopdf
2024-12-01 04:49:34 -05:00
Alexandre Ferreira Benevides
782896b230
[UPD] script OSX: check before isntall psql, add source activate install
2024-12-01 04:49:34 -05:00
d91c3c2e95
[IMP] support change odoo and python version
...
- Makefile show version, switch version and install different version
- erplibre_version with odoo_version, poetry_version and python_version
- support multiple docker version
- support odoo 12, odoo 14, odoo 16
- bullseye, bookworm debian
- update latest version
- script update_env_version to detect actual version and refactor it
- adapt file path to support multiple version
- poetry with verbose by default, ignore python keyring
- python script to generate image db with parallel for all odoo version
- check_addons_exist before generate all image
- support delay to change queue parallel
- fix odoo 12 product configurator
- can show demo website
- swith odoo
- force create addons if missing
- update manifest, because gen config break with wrong manifest
2024-11-02 02:26:02 -04:00
4989c1edbf
[FIX] poetry update: support exclusion of addons.odoo{version}
2024-11-02 02:26:02 -04:00
bce470879c
[FIX] script open terminal: ignore opening if path not exist
2024-11-02 02:26:02 -04:00
dd6ca6d7a2
[FIX] script git tool: support relative path when detect manifest file
2024-11-02 02:26:02 -04:00
2160b8264b
[UPD] script stat evolution module: support odoo 17 and 18
...
- show repo with no module
2024-11-02 02:26:02 -04:00
07a19e0632
[IMP] script installation support Ubuntu 24.04
2024-11-02 02:26:02 -04:00
b9facc480f
[UPD] installation support selenium native
2024-11-02 02:26:02 -04:00
5b103eb457
[UPD] script: format script and add licence technolibre
2024-11-02 02:26:02 -04:00
a0101df246
[FIX] script pycharm configuration: dynamic way to find iml file
...
- depend on project name, the iml filename change, so use a dynamic way
to find it, take first
2024-08-25 01:34:48 -04:00
7860e902fc
[FIX] script poetry_update: support package @ URL
...
- support requirements comments
2024-08-25 01:34:43 -04:00
b75949b11a
[FIX] script git repo: force default branch
2024-08-25 01:33:49 -04:00
0133ee8335
[UPD] swig installation
2024-08-25 01:31:43 -04:00
2682d7a982
[IMP] script repo_remove_auto_install: add argument to support addons_dir only
2024-08-25 01:05:05 -04:00
c4678be7a2
[FIX] script git_tool generate_config: support space when generate config
2024-08-25 00:24:30 -04:00
218e17a16a
[FIX] script transform python to code writer: improve generated code
...
- Remove indent when no need
- Generate the same end of file space
- Support beautiful multiple end line
- Add automatic test
- Support """ into string like this " """ "
2024-08-25 00:24:30 -04:00
24a15c57f5
[UPD] script transform python to code: remove unused import GitTool
2024-08-25 00:24:30 -04:00
e353d10f23
[IMP] script selenium: refactor to support different project
...
- add scrolling for button and text
- improve navigation with generated word
- support video recording of Selenium's actions
2024-08-25 00:23:57 -04:00
97d4717d74
[FIX] script search class model: hide error for default lambda funct
2024-08-25 00:13:00 -04:00
d7524e05cc
[UPD] script selenium: support open_dashboard
2024-08-25 00:13:00 -04:00
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
702f419119
[UPD] code_generator need --dev to be installed for secure in prod
2021-06-27 01:24:31 -04:00
bb4fc63fc2
[ADD] makefile format script directory with format_script
2021-06-27 00:52:18 -04:00
705416d021
[FIX] remove duplicated dependency in debian installation
2021-06-27 00:52:18 -04:00
ebbb2e8619
[UPD] poetry dependencies update
2021-06-27 00:52:18 -04:00
76a9a61b1e
[ADD] make test
2021-06-27 00:52:18 -04:00
1aa967fb6f
[ADD] Multilingual markdown, support doc/CODE_GENERATOR.md in FR and EN
...
- Update README
2021-06-27 00:36:52 -04:00
8a70d064d1
[FIX] repo_revert_git_diff_date_from_code_generator: remove wrong lines
...
in translation caused by ERPLibre structure
2021-06-27 00:36:52 -04:00
863ad4f434
[FIX] installation ubuntu poetry error
...
- poetry use env python
- makefile add make install to install dev
- check return status in install_locally
- support OCA_maintainer-tools in fresh installation
2021-06-27 00:36:52 -04:00
6002309a68
[ADD] makefile generate code generation other and i18n
...
- clean test to stash git before copying data
- prettier_xml.sh in format
2021-06-27 00:36:52 -04:00
41e645d3fa
[UPD] black: reduce max length to 79 char and experimental-string-processing
2021-06-27 00:36:52 -04:00
bfd7826492
[ADD] script open terminal to improve code generator development
2021-06-27 00:36:52 -04:00
a3cc183e25
[ADD] migrate prod to test database
2021-06-27 00:36:52 -04:00
7f14bc8013
[ADD] script prettier xml format
2021-06-27 00:36:52 -04:00
55e0aa5ef3
[UPD] change odoo-saas-tool to saas-addons from it-projects-llc
2021-06-27 00:36:52 -04:00
8078b68261
[ADD] documentation black, odoo-autopep8, prettier
2021-06-27 00:36:52 -04:00
fcd755b5b6
[ADD] maintainer-tools to autopep8, flake8 and pylint-odoo
2021-06-27 00:36:52 -04:00
887f05da56
[ADD] cloudflare deployement: change old ip to new ip, or delete DNS config
...
- Script to get public ip
- Documentation how to use with crontab
2021-06-27 00:36:52 -04:00
99662ab8dd
[ADD] repo_revert_git_diff_date_from_code_generator
...
- This script revert line when a diff is a changing date
- The code generator always change date for no important reason
2021-06-27 00:36:52 -04:00
48fce9e1f0
[ADD] db_restore and update makefile, clean unsued install addons
...
- db_restore create a _cache_DB and clone for each restore call
- This increase speed, 18s to 3s execution
- Makefile: add test2 and test3
add erplibre_ecommerce_base
2021-06-27 00:08:20 -04:00
7e4972355d
[FIX] missing ERPLibre_image_db in source_repo_addons
...
- Remove it from config, no need for now
2021-06-27 00:08:20 -04:00
724569c980
[ADD] TechnoLibre_odoo-code-generator-template
2021-06-27 00:08:20 -04:00
60f78db43b
[FIX] script git change remote, ignore when repo not exist
2021-02-02 03:52:11 -05:00
206a9732a6
[FIX] makefile update manifest local dev code generator
2021-02-02 00:44:17 -05:00
e648095168
[ADD] makefile script install docker debian 10 and ubuntu
...
- use docker for production
2021-01-22 20:39:55 -05:00
eeafbcdecb
[FIX] remove git submodule init and improve FAQ networking
2021-01-21 02:06:48 -05:00
82ba6f910d
[FIX] workers at 0 by default for dev, prod use another system
2021-01-20 20:59:51 -05:00
5cf8cd46d9
[ADD] ERPLibre_image_db to load image database
2021-01-20 20:59:51 -05:00
fe3e041b7c
[ADD] script to filter git repo group with code_generator
2021-01-15 12:42:53 -05:00
22384a5126
[ADD] configuration: can generate config file repo odoo import from group
...
- Add feature git repo filter by group
- Makefile support configuration
- Can generate config import path with code_generator dependencies
- Base group is erplibre_base dependencies
2021-01-15 12:42:53 -05:00
c889982935
[ADD] code_generator xml to XML DOM
2021-01-05 18:01:28 -05:00
789ae2b9ad
[ADD] script to transform Python code with code_writer
2021-01-05 18:00:22 -05:00
7ba51b4025
[ADD] TechnoLibre code generator repo branch 12.0_dev
2021-01-05 18:00:22 -05:00
69e31b1aa4
[UPD] wkhtmltox 0.12.6-1 for OSX cocoa
2020-11-21 00:14:48 -05:00
bb11e3e238
[UPD] wkhtmltox to version 0.12.6-1 instead of 0.12.5-1
2020-11-21 00:14:48 -05:00
0615f573d4
[ADD] docker_build with release
...
- when docker build without release, add hash of commit in version
2020-11-21 00:11:08 -05:00
f81b257e3a
[FIX] rename http://git.erplibre.ca/ to https://github.com/ERPlibre/
2020-11-21 00:10:28 -05:00
dd2719d8a7
Merge pull request #13 from ERPLibre/docker_release_documentation
...
Docker release documentation
2020-11-20 22:27:54 -05:00
52c3c46791
[ADD] odoo-module-migrator
2020-11-20 22:22:01 -05:00
47714027ab
[ADD] fork project with fast option
...
- Ignore the repo if already created
2020-11-20 22:22:01 -05:00
890ca62d42
[FIX] update less to version 3.12.2 instead of 1.6.3
...
- Fix user documentation generation scss problem
- Migration: remove lessc with sudo apt purge node-less
2020-11-20 22:22:01 -05:00
ce1dc494fb
[ADD] install_locally.sh comment delete ~/.poetry to force version
2020-11-01 00:07:39 -04:00
ec17f91bd4
[FIX] docker can checkout specific commit, like a tag
2020-10-25 03:12:02 -04:00
8facd58991
[ADD] docker add update_all_db and stop_before_init
...
- stop_before_init wait before launch odoo script
- update_all_db for an update of database
- docker_build.sh add --no-cache option
- Increate limit_time in odoo_conf
2020-10-25 02:01:52 -04:00
bdbf65be34
[FIX] install locally poetry force version 1.0.10
2020-10-24 03:45:05 -04:00
ab8164be83
[FIX] update less to version 3.12.2 instead of 1.6.3
...
- Fix user documentation generation scss problem
- Migration: remove lessc with sudo apt purge node-less
2020-10-04 15:25:10 -04:00
bfb1643b14
[ADD] 4 documentations generated dev, test, migration and user
...
- odoo-development, odoo-port-docs, odoo-test-docs from itpp-labs
- documentation-user from odoo
- poetry update dependencies support sphinx
- force use .venv for documentation generation
- add makefile to generate doc
2020-10-04 15:24:02 -04:00
Marie-Michele Poulin
d8ef5912e4
[FIX] text correction in documentation
...
Signed-off-by: Marie-Michèle Poulin <marie-michele.poulin@technolibre.ca>
2020-09-30 21:02:19 -04:00
a3c2d6082e
[IMP] generate docker version from env_var.sh
2020-09-30 20:52:13 -04:00
e45a0176a0
[FIX] support repo with venv
...
- missing variable VENV_REPO_PATH in install_locally.sh
2020-09-30 20:52:13 -04:00
ba3518e4e3
[ADD] erplibre_theme_addons
...
- Remove santelibre addons, suppose to be private
2020-09-30 20:52:13 -04:00
187dc83bb4
[ADD] pull request show list of all repo from an organization
2020-09-30 20:52:13 -04:00
9b466e552d
[FIX] pip error missing bz2 dependency
...
- Remove artifacts, this cause interference with some pip installation
- You need to recompile your python after installing libbz2-dev from .pyenv
2020-09-30 20:52:13 -04:00
492fc4c5b0
[ADD] script to remove auto_install in manifest of all repo
...
- Script to show difference between actual code and manifest revision
This will help to don't forget divergence between missing push code
- Fix default_remote, using dict of all values instead of string
2020-09-30 20:52:13 -04:00
8a05074de7
[FIX] Typo rename dependancy to dependency
2020-09-30 20:52:13 -04:00
5eba2508ab
[ADD] repo access-addons, pos-addons from itpp-labs, and connector from OCA
2020-09-30 20:52:13 -04:00
794ed8d77d
[ADD] poetry update support dependency in manifest
...
- Update dependency in Odoo
python-dateutil==2.5.3
pytz==2016.7
to
python-dateutil==2.7.3
pytz==2017.2
2020-09-30 20:52:13 -04:00
f4b1687bfc
[FIX] support real version from requirements.txt with poetry
...
- Add ignore requirements to exclude pip installation
- Rename dependancy to dependency
2020-09-30 20:52:13 -04:00
e74ba1f31e
[ADD] website-addons with itpp-labs
2020-09-30 20:52:13 -04:00
0f2a4e6da6
[ADD] odoo-saas-tools it-projects-llc
2020-09-30 20:52:13 -04:00
0458be08a5
[ADD] odoomates to access account
2020-09-30 20:52:13 -04:00
f30966d449
[FIX] docker missing volume for config of odoo
...
- fix of master password
2020-09-30 20:52:13 -04:00
a16224e948
[UPD] docker: support ERPLibre script, poetry and pyenv
...
- add script docker
2020-09-30 20:52:13 -04:00
49021ebd19
[ADD] documentation, support OSX kubernetes
2020-09-30 20:52:13 -04:00
2f21c94c9d
[FIX] docker odoo execution connect to database
...
- Database manager works when use postgres_db postgres
- Add volume for postgres
- Add script to build docker
- Documentation of docker usage
2020-09-30 20:52:13 -04:00
a2ba60dff3
[ADD] script to delete production
...
- prod documentation
2020-09-30 20:51:57 -04:00
e280814aa9
[FIX] prod: simplify generate venv, move pyenv in home of new user
2020-09-30 20:51:57 -04:00
29ca3afb07
[ADD] Tegin support medical-fhir
2020-09-30 20:51:57 -04:00