Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[17.0][MIG] component + test_component: Migration to 17.0 #474

Merged
merged 154 commits into from
Dec 8, 2023
Merged
Changes from 1 commit
Commits
Show all changes
154 commits
Select commit Hold shift + click to select a range
953727c
Extract 'components' into an individual addon
guewen Jan 15, 2017
a4a91b3
Add test_component
guewen Jan 15, 2017
1239899
Separate lookup by name and by usage
guewen Jan 19, 2017
da4b604
Various fixes in component
guewen Jun 12, 2017
58e0ad0
Add AbstractComponent
guewen Jun 13, 2017
30af048
Remove overrides of attributes
guewen Jun 13, 2017
e7f99de
Allow to share some components across collections
guewen Jun 13, 2017
8176c83
Instanciate the component returned by name
guewen Jun 13, 2017
7d58d12
Get rid of MetaMapper
guewen Jun 14, 2017
7f0c7d7
Add check to help find duplicate components
guewen Jun 14, 2017
d9f018a
Fix pep8
guewen Jun 14, 2017
4cb9d03
Add tests to component
guewen Jun 15, 2017
921e3e0
Use 2 different methods for single/many lookup
guewen Jun 15, 2017
3ed500d
Document component
guewen Jun 15, 2017
fd64d1d
Fix error messages
guewen Jun 16, 2017
dc06ed8
Update documentation
guewen Jun 17, 2017
c1808c3
Draft new component_event addon
guewen Jun 17, 2017
27da7cc
Hold a component registry per database
guewen Jun 17, 2017
9ecdf7e
Add a cache on the components lookups
guewen Jun 17, 2017
84f5cfd
Improve components classes
guewen Jun 19, 2017
70da5b5
Continue the migration guide
guewen Jun 19, 2017
583ee68
Fix test: post_install
guewen Jun 19, 2017
c27bbfd
Move base component in a components directory
guewen Jun 20, 2017
d0e4ba3
Check that component registry is ready for events
guewen Jun 20, 2017
fe73922
Use self.work.env, in case self.collection is empty
guewen Jun 20, 2017
9c77bd0
Change Collection.work_on() to a context manager
guewen Jun 22, 2017
8ec0110
Allow to build components for a specific module on demand. When a mod…
lmignon Jun 29, 2017
9128ebc
Simplify tests by loading modules components
guewen Jun 30, 2017
51e8992
Add a new method to refine match of components
guewen Jul 4, 2017
11dad05
Add new TestCase classes to test connectors
guewen Jul 4, 2017
336ea64
Exclude current addon in ComponentRegistryCase setup
guewen Jul 6, 2017
50b0535
Set component registry to ready only during tests
guewen Jul 6, 2017
8c47e86
Add readme files
guewen Jul 11, 2017
9e6aafc
Allow to add an inheritance on an existing component
guewen Aug 15, 2017
a6bddf2
Make abstract/non-abstract inheritance more robust
guewen Aug 15, 2017
3b8e6a5
Set modules uninstallable
guewen Oct 3, 2017
54693ae
Make addons installable
guewen Oct 3, 2017
0f3ce06
PY3: apply automated changes by 2to3 on addons
guewen Oct 3, 2017
738366d
Fix some pylint-odoo warnings
guewen Oct 3, 2017
c09dea8
OCA Transbot updated translations from Transifex
oca-transbot Jan 6, 2018
b464acd
component: Fix component lookup by usage If more than one component i…
lmignon Jan 9, 2018
8c95583
Refine lookup on specific model over generic component
guewen Jan 25, 2018
4981ba8
Bump component at 11.0.1.1.0
guewen Jan 31, 2018
537f63c
OCA Transbot updated translations from Transifex
oca-transbot Feb 17, 2018
9316a4c
component: Add missing argument in logging call
Mar 1, 2018
47b2b17
Add SavepointComponentRegistryCase
guewen Jun 4, 2018
08341d2
Exclude components created by tests from the list of addon's components
guewen Jun 4, 2018
4427690
Update component.pot
oca-travis Jun 23, 2018
706699d
Translated using Weblate (French)
guewen Jun 27, 2018
28d7b6a
Improve documentation of APIs
guewen Mar 30, 2018
ce5c98c
Make modules uninstallable
OCA-git-bot Sep 26, 2018
06492a1
Migrate component to version 12.0
guewen Oct 2, 2018
67db6ea
Add OCA development status
guewen Oct 2, 2018
78bd1d3
README.rst
OCA-git-bot Nov 9, 2018
e2d164b
Update component.pot
oca-travis Nov 9, 2018
e234505
Update translation files
oca-transbot Dec 9, 2018
e02fd5b
component, component_event: tag unittest.TestCase subclasses
naglis Mar 19, 2019
3cb3018
icon.png
OCA-git-bot Apr 3, 2019
f104e7f
README.rst
OCA-git-bot Jul 29, 2019
cf45d01
Added translation using Weblate (Chinese (Simplified))
liweijie0812 Sep 1, 2019
1e7d31b
Translated using Weblate (Chinese (Simplified))
liweijie0812 Sep 1, 2019
e91f2b7
Set modules uninstallable
guewen Oct 10, 2019
131e463
component: Migration to 13.0
damdam-s Oct 10, 2019
6389668
test_component: Migration to 13.0
damdam-s Oct 11, 2019
d7e4dcb
connector: Use more permissive licence: AGPL-> LGPL
lmignon Oct 14, 2019
829b677
black, isort
lmignon Oct 23, 2019
2699d55
component, component_event, test_component: Installable True
lmignon Oct 23, 2019
a041b57
Update component.pot
oca-travis Oct 30, 2019
3d2cc03
README.rst
OCA-git-bot Oct 30, 2019
afff09d
Fix string interpolation
guewen Mar 24, 2020
71739ff
component 13.0.1.0.1
OCA-git-bot Mar 24, 2020
3534d5d
Translated using Weblate (Portuguese (Brazil))
Aug 12, 2020
5b83dd4
MIGR 14.0 component
bealdav Oct 16, 2020
e034969
FIX component: add py3.8 backport to make test right
bealdav Oct 16, 2020
773d664
DOC component: update history
bealdav Oct 26, 2020
f897c70
[UPD] Update component.pot
oca-travis Oct 26, 2020
1514316
[UPD] README.rst
OCA-git-bot Oct 26, 2020
5bf0109
[FIX] development status
sbidoul Dec 12, 2020
5ded30a
[UPD] README.rst
OCA-git-bot Dec 12, 2020
c841b1b
component 14.0.1.0.1
OCA-git-bot Dec 12, 2020
fd5c2c0
component: allow propagation of custom registry
simahawk Nov 4, 2020
c60f1ab
component: SavepointComponentRegistryCase init registry on setUpClass
simahawk Nov 7, 2020
19cefdc
component: add test for ctx registry propagation
simahawk Nov 7, 2020
c98f8a8
component: let tests propagate registry via ctx
simahawk Nov 9, 2020
379a59e
component 14.0.1.0.2
OCA-git-bot Jan 4, 2021
23e7ba9
14.0 component: improve README
gurneyalex Apr 16, 2021
99e75bb
component: lookup propagate kw args
simahawk Dec 16, 2020
25dcae6
component: delegate component match n filter to private methods
simahawk Feb 8, 2021
d8dd617
component 14.0.1.1.0
OCA-git-bot May 5, 2021
135b483
[UPD] README.rst
OCA-git-bot Jun 5, 2021
b3a36ee
Initialize 15.0 branch
lmignon Nov 25, 2021
124a863
[MIG] component: Migration to 15.0
yankinmax Nov 25, 2021
0770a8f
[UPD] Update component.pot
Nov 29, 2021
babc91f
[UPD] README.rst
OCA-git-bot Nov 29, 2021
dd61b01
[MIG][15.0] component
i-vyshnevska Dec 2, 2021
b2e741e
[REF] remove explicit 'object' inheritance
florentx Jan 27, 2022
9134ca6
component 15.0.1.0.1
OCA-git-bot Aug 1, 2022
14adfef
[IMP] component: add link to doc
gurneyalex Oct 17, 2022
95e59b8
[16.0][MIG] component + test_component: Migration to 16.0
asierneiradev Oct 4, 2022
ecfeb64
[UPD] README.rst
OCA-git-bot Dec 1, 2022
7d02bad
Update translation files
weblate Dec 1, 2022
05cb70e
Translated using Weblate (Italian)
mymage Dec 28, 2022
18d046b
component: add RegistryNotReadyError
simahawk Mar 6, 2023
65554b6
component: add is_component_registry_ready
simahawk Mar 6, 2023
d1c976d
component: update contributors
simahawk Mar 6, 2023
a038cf0
[UPD] README.rst
OCA-git-bot Mar 7, 2023
b2cfc44
component 16.0.1.1.0
OCA-git-bot Mar 7, 2023
e58ed3a
Translated using Weblate (Spanish)
Ivorra78 Aug 2, 2023
ca82468
component: fix ComponentRegistryCase + TransactionComponentRegistryCase
simahawk Aug 12, 2023
a950361
component 16.0.1.1.1
OCA-git-bot Aug 17, 2023
22566ce
[UPD] README.rst
OCA-git-bot Sep 3, 2023
4eecd99
[IMP] component: pre-commit auto fixes
nguyenminhchien Nov 30, 2023
6c047e3
Add test_component
guewen Jan 15, 2017
d649d30
Separate lookup by name and by usage
guewen Jan 19, 2017
708655e
Rename file, it confuses pytest
guewen Jun 14, 2017
fe5a47d
Run tests after install
guewen Jun 14, 2017
fdd1b29
Use 2 different methods for single/many lookup
guewen Jun 15, 2017
0ff06f7
Update test_connector
guewen Jun 16, 2017
cf36998
Hold a component registry per database
guewen Jun 17, 2017
325484f
Change Collection.work_on() to a context manager
guewen Jun 22, 2017
330bf65
Add new TestCase classes to test connectors
guewen Jul 4, 2017
55b55d2
Add description in test addons to make pylint happier
guewen Aug 15, 2017
255d437
[MIG] Set modules uninstallable
guewen Oct 3, 2017
b17f3e0
Make addons installable
guewen Oct 3, 2017
2c1442b
PY3: apply automated changes by 2to3 on addons
guewen Oct 3, 2017
baabb54
Fix some pylint-odoo warnings
guewen Oct 3, 2017
8ae72be
OCA Transbot updated translations from Transifex
oca-transbot Jan 6, 2018
49ed32a
[MIG] Make modules uninstallable
OCA-git-bot Sep 26, 2018
537fb0b
Migrate component to version 12.0
guewen Oct 2, 2018
1db61a6
Add OCA development status
guewen Oct 2, 2018
1b841e8
[UPD] README.rst
OCA-git-bot Nov 9, 2018
f2d082c
[ADD] icon.png
OCA-git-bot Apr 3, 2019
d86efa9
Set modules uninstallable
guewen Oct 10, 2019
5e3e309
[MIG] test_component: Migration to 13.0
damdam-s Oct 11, 2019
fd899be
[12.0][CHG] connector: Use more permissive licence: AGPL-> LGPL
lmignon Oct 14, 2019
9808b0a
black, isort
lmignon Oct 23, 2019
b32a1a6
[MIG] component, component_event, test_component: Installable True
lmignon Oct 23, 2019
bde006d
[UPD] README.rst
OCA-git-bot Oct 30, 2019
3cb2b67
[IMP] test_component: black, isort, prettier
guewen Apr 24, 2021
d59813c
[MIG] test_component: Migration to 14.0
guewen Apr 24, 2021
ba9bd37
[UPD] Update test_component.pot
oca-travis Apr 28, 2021
4a33e0d
[UPD] README.rst
OCA-git-bot Apr 28, 2021
b7ba9dc
Initialize 15.0 branch
lmignon Nov 25, 2021
9ba5be2
[MIG] test_component: Migration to 15.0
yankinmax Nov 26, 2021
9d6a98e
[16.0][MIG] component + test_component: Migration to 16.0
asierneiradev Oct 4, 2022
004ab69
Update translation files
weblate Dec 1, 2022
87bb75f
Translated using Weblate (Italian)
francesco-ooops Jun 22, 2023
feebc26
Translated using Weblate (Italian)
mymage Jun 23, 2023
47f90fd
Translated using Weblate (Spanish)
Ivorra78 Aug 2, 2023
6417d62
[UPD] README.rst
OCA-git-bot Sep 3, 2023
ff01266
Translated using Weblate (Italian)
mymage Sep 22, 2023
4cc81d6
[IMP] test_component: pre-commit auto fixes
nguyenminhchien Nov 30, 2023
5d09ab4
[MIG] component: Migration to 17.0
nguyenminhchien Nov 30, 2023
831ac9a
[MIG] test_component: Migration to 17.0
nguyenminhchien Nov 30, 2023
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
Prev Previous commit
Next Next commit
Add OCA development status
guewen authored and nguyenminhchien committed Nov 23, 2023
commit 67db6ea9b77da84a0183688b5b70d5c2b44b6827
4 changes: 2 additions & 2 deletions component/__manifest__.py
Original file line number Diff line number Diff line change
@@ -8,15 +8,15 @@
'version': '12.0.1.0.0',
'author': 'Camptocamp,'
'Odoo Community Association (OCA)',
'website': 'https://www.camptocamp.com',
'website': 'https://github.com/OCA/connector',
'license': 'AGPL-3',
'category': 'Generic Modules',
'depends': ['base',
],
'external_dependencies': {
'python': ['cachetools'],
},
'data': [],
'installable': True,
'development_status': 'Stable',
'maintainers': ['guewen'],
}