Commit graph

725 commits

Author SHA1 Message Date
dce3f98bbc [FIX] docker downgrade postgresql 18 to 17
- some database importation not working like discuss_channel
2025-11-04 05:02:49 -05:00
abb7d6650e Merge branch 'dev_cloudflare'
- support s390x installation
- support systemd installation
- support cloudflare deployment DNS
- fix selenium rebase
- update poetry odoo 18
- support last version pip
- add script to test performance request per second on website
2025-11-04 01:35:56 -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
3560bd05a3 [UPD] poetry odoo 18 force cryptography last version 2025-10-31 21:55:11 -04:00
41de57d2df [ADD] requirement erplibre support ssh config 2025-10-31 17:29:33 -04:00
d7d14123bf [FIX] selenium error git rebase 2025-10-31 17:29:01 -04:00
d32a301fd8 [UPD] poetry odoo 18 2025-10-31 03:18:32 -04:00
24906a4fd3 Merge branch 'dependabot_exclude_path' 2025-10-31 03:11:23 -04:00
cb8dca0e22 [ADD] github dependabot.yml : exclude path for old version odoo 2025-10-31 03:10:58 -04:00
16f0681b5f Merge branch 'develop'
- Fix installation odoo 18 with erplibre
2025-10-31 02:57:03 -04:00
ac3b78634e [FIX] requirement erplibre: error with dateutil 2025-10-31 02:29:52 -04:00
442d7a57e4 [UPD] poetry odoo 18 2025-10-31 02:25:36 -04:00
8bf4427a71 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
2025-10-31 01:52:40 -04:00
866642570e [UPD] changelog 2025-10-31 01:51:58 -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
be146bb2a5 [ADD] pycharm configuration: poetry update 2025-10-31 01:33:23 -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
991863e2b2 [IMP] requirement: erplibre separate from odoo
- Update all version
2025-10-31 01:33:07 -04:00
5115e94a14 [IMP] manifest refactoring and support 12.0 to 18.0
- manifest odoo 16 and 18: more OCA repo
- separate manifest erplibre to Odoo CE version
- separate dev from normal repository
- remove frozen manifest
2025-10-31 01:32:43 -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
63970ed2f5 Merge branch 'develop'
- Support private file
- Update odoo 14 and 16
- selenium lib support opening kdbx
2025-08-07 03:34:02 -04:00
9b55fe1597 [UPD] doc FAQ about killing firefox marionette 2025-08-07 03:32:16 -04:00
dfcd8ba91f [UPD] makefile build docker with clean
- docker compose volume private
2025-08-07 03:32:06 -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
67cd724795 [UPD] docker compose odoo 14 2025-06-06 17:27:53 -04:00
1890768be9 [IMP] script selenium lib: support open kdbx and download files 2025-06-02 18:59:47 -04:00
a644e45f74 [FIX] manifest odoo 16 base groups
- missing default repository to groups base
2025-06-01 18:03:07 -04:00
00976d766e Merge branch 'develop'
- support private makefile and csv pycharm importation
- add default module installation suggested by OCA
2025-06-01 14:19:30 -04:00