Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
b8a4693
Rebase and resolve conflicts for fix-o2m-id-field-handling\n\n- Rebas…
Sep 24, 2025
fcc4135
Fix KeyError: strategies issue by using safe dict access
bosd Sep 26, 2025
a57ec5e
Add encoding detection fallback to handle character encoding issues w…
bosd Sep 26, 2025
6022775
Add field type conversion to handle Odoo version differences (float t…
bosd Sep 26, 2025
ec7ea38
Fix empty value handling: send 0 for empty numeric fields instead of …
bosd Sep 26, 2025
4a03730
Make type conversion more conservative: only convert clean numeric va…
bosd Sep 26, 2025
6feb1d8
Fix IndexError handling to properly catch tuple index out of range er…
bosd Sep 26, 2025
6e540b1
Add user-facing warnings for tuple index out of range errors to impro…
bosd Sep 26, 2025
bab17d8
Add auto-type casting feature to prevent tuple index out of range err…
bosd Sep 26, 2025
6efa90d
Add immediate fallback to individual record processing when tuple ind…
bosd Sep 26, 2025
be2733d
Add pre-processing to convert float string values like '1.0' to integ…
bosd Sep 26, 2025
dafc652
Fix all occurrences of model._fields direct access: properly handle w…
bosd Sep 26, 2025
deb5930
Fix IndexError handling and model._fields access: properly handle whe…
bosd Sep 26, 2025
d35dc38
Improve UX: Move tuple index out of range error messages to progress …
bosd Sep 26, 2025
7f3dead
Add targeted type conversion before model.load() to prevent tuple ind…
bosd Sep 26, 2025
6cec0a6
Add targeted error handling for Odoo 18 integer field type conversion…
bosd Sep 26, 2025
e2623ee
Fix IndexError handling: remove problematic type conversion in load b…
bosd Sep 26, 2025
e582e3f
Add preflight type validation with auto-correction: detect and fix fl…
bosd Sep 27, 2025
4179299
Fix NameError: 'progress' is not defined by properly guarding progres…
bosd Sep 27, 2025
8357d64
Fix TypeError: argument of type 'function' is not iterable by properl…
bosd Sep 27, 2025
20f99a7
Add simple IndexError handler to catch tuple index out of range error…
bosd Sep 27, 2025
9212291
Pre-commit fixes
bosd Sep 28, 2025
0914ff5
Revert "Add field type conversion to handle Odoo version differences …
bosd Sep 28, 2025
7536bc2
Update src/odoo_data_flow/lib/relational_import.py
bosd Sep 28, 2025
9e91830
Update src/odoo_data_flow/importer.py
bosd Sep 28, 2025
0c83406
Rebase and resolve conflicts for fix-o2m-id-field-handling\n\n- Rebas…
Sep 24, 2025
eb02cce
Fix KeyError: strategies issue by using safe dict access
bosd Sep 26, 2025
e903cfd
Add encoding detection fallback to handle character encoding issues w…
bosd Sep 26, 2025
8205612
Add field type conversion to handle Odoo version differences (float t…
bosd Sep 26, 2025
9d9774c
Fix empty value handling: send 0 for empty numeric fields instead of …
bosd Sep 26, 2025
2c15c12
Make type conversion more conservative: only convert clean numeric va…
bosd Sep 26, 2025
1aaecc3
Fix IndexError handling to properly catch tuple index out of range er…
bosd Sep 26, 2025
1e8c8d5
Add user-facing warnings for tuple index out of range errors to impro…
bosd Sep 26, 2025
e1709c5
Add auto-type casting feature to prevent tuple index out of range err…
bosd Sep 26, 2025
9993e4f
Add immediate fallback to individual record processing when tuple ind…
bosd Sep 26, 2025
7cf27da
Add pre-processing to convert float string values like '1.0' to integ…
bosd Sep 26, 2025
d50c291
Fix all occurrences of model._fields direct access: properly handle w…
bosd Sep 26, 2025
dd57b87
Fix IndexError handling and model._fields access: properly handle whe…
bosd Sep 26, 2025
dc31707
Improve UX: Move tuple index out of range error messages to progress …
bosd Sep 26, 2025
f546758
Add targeted type conversion before model.load() to prevent tuple ind…
bosd Sep 26, 2025
18f19ba
Add targeted error handling for Odoo 18 integer field type conversion…
bosd Sep 26, 2025
61e01c0
Fix IndexError handling: remove problematic type conversion in load b…
bosd Sep 26, 2025
1c6c4de
Add preflight type validation with auto-correction: detect and fix fl…
bosd Sep 27, 2025
a3781d1
Fix NameError: 'progress' is not defined by properly guarding progres…
bosd Sep 27, 2025
783a003
Fix TypeError: argument of type 'function' is not iterable by properl…
bosd Sep 27, 2025
6f9e344
Add simple IndexError handler to catch tuple index out of range error…
bosd Sep 27, 2025
513d862
Pre-commit fixes
bosd Sep 28, 2025
2f91b8a
Revert "Add field type conversion to handle Odoo version differences …
bosd Sep 28, 2025
fd9ef21
Merge branch 'fix-o2m-id-field-handling-rebased' of github.com:OdooDa…
bosd Sep 28, 2025
7a5955f
review comments
bosd Sep 28, 2025
13f756e
review comments
bosd Sep 28, 2025
50a28f6
review comments
bosd Sep 28, 2025
23e8e35
review comments fix linting and mypy errors
bosd Sep 28, 2025
a8d6451
remove dead code
bosd Sep 28, 2025
90d9b2a
optimize memory usage, read csv file with iterator
bosd Sep 28, 2025
057ea6b
optimize polars typeconversion
bosd Sep 28, 2025
53139c3
remove hard coded sleep timers
bosd Sep 28, 2025
ca878fa
review comments
bosd Sep 28, 2025
efd35c9
Fixup review comments
bosd Sep 28, 2025
3173b8f
Merge branch 'master' into fix-o2m-id-field-handling-rebased
bosd Sep 28, 2025
727919a
Fixup relational import
bosd Sep 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading