Commit graph

44 commits

Author SHA1 Message Date
1e731114f5 [IMP] script: update copyright year to 2026
Reflect the current year in all TechnoLibre
license headers across script/, test/, and docker/.

Generated by Claude Code 2.1.74 model claude-sonnet-4-6

Co-Authored-By: Mathieu Benoit <mathben@technolibre.ca>
2026-03-11 23:16:05 -04:00
9499e19045 [IMP] script search class model: transmit information module to install 2026-03-07 00:48:08 -05:00
65785c57e5 [FIX] script search_class_model: support lambda datetime now and clean code 2026-01-10 04:52:25 -05:00
1d113ac5a0 [FIX] script code_generator extract class support selection 2025-12-20 03:15:51 -05:00
5b87769e2e [UPD] script replace subprocess.check_output to subprocess.run 2025-11-27 00:43:22 -05:00
4b65631004 [IMP] script search_class_model: support detection args into fields 2025-11-25 22:15:52 -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
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
c1b9a5fee4 [UPD] format and update license 2025-11-08 23:53:07 -05: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
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
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
12af324e5c [UPD] format script 2025-04-25 23:25:43 -04:00
327870a175 Format 2024-12-01 04:49:34 -05:00
5b103eb457 [UPD] script: format script and add licence technolibre 2024-11-02 02:26:02 -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
3dc6fdc741 [IMP] script search_class_model: output json and extract field 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
5f7090489e [FIX] new project missing odoo_conf 2023-12-02 14:14:23 -05:00
87730b5221 [UPD] format with script format.sh 2023-12-02 14:14:23 -05: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
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
7ed6939907 [UPD] script: move script git, manifest, database, poetry, install
- refactor script emplacement
- update all reference
2023-01-02 21:54:20 -05:00
7e6fa0ec03 [ADD] test: test.sh script with coverage
- code generator coverage
2022-05-22 02:34:40 -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
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
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
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
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
76a9a61b1e [ADD] make test 2021-06-27 00:52:18 -04: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