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] remove_odoo_enterprise: Migration to 17.0 #83

Merged
merged 19 commits into from
Jul 29, 2024

Conversation

remi-filament
Copy link
Contributor

No description provided.

@remi-filament remi-filament force-pushed the 17.0-mig-remove_odoo_enterprise branch from a7722c7 to 16a073d Compare May 21, 2024 16:57
@vincent-hatakeyama
Copy link
Contributor

Some features are not working correctly:

  • in apps, all the odoo enterprise modules are still displayed.

The feature that work are:

  • removal of the enterprise features from settings
  • the app stores button is removed

@remi-filament remi-filament force-pushed the 17.0-mig-remove_odoo_enterprise branch from 16a073d to 00aebc5 Compare June 17, 2024 08:05
@remi-filament
Copy link
Contributor Author

You are right @vincent-hatakeyama , thank you for checking that !
Sorry, I did not spotted it locally, since I realize to_buy modules where removed from my local database...

Web client does not use search() function anymore but web_search_read (since odoo/odoo#114024 and web_search_read was first added as unity_web_search_read with odoo/odoo#119034)

Here, I asked myself whether we should override web_search_read or search_fetch as you propose, and I chose the second one so that it has broader impact than just on the web interface. Also, I merged the check done for payment provider and ir_module_module in the same base.py file since having it in 2 different places causes 2 overrides when searching in ir_module_module.

Copy link

@DorianMAG DorianMAG left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested in runboat.
LGTM
Thx for this work

@carolinafernandez-tecnativa

Functional review LGTM, could you please squash administrative commits?
Check https://github.com/OCA/maintainer-tools/wiki/Merge-commits-in-pull-requests#mergesquash-the-commits-generated-by-bots-or-weblate for further information

@carolinafernandez-tecnativa

Hi! Can you check my comment before ? so we can move forward with this migration :) Thanks!

@remi-filament remi-filament force-pushed the 17.0-mig-remove_odoo_enterprise branch from 00aebc5 to e86b875 Compare July 29, 2024 08:59
@remi-filament
Copy link
Contributor Author

Thanks for your review @carolinafernandez-tecnativa I have squashed bot commits.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM Thanks :)

@carolinafernandez-tecnativa

@pedrobaeza do you think that can we proceed to merge?

@carolinafernandez-tecnativa
Copy link

carolinafernandez-tecnativa commented Jul 29, 2024

@remi-filament just a little comment, please rename PR with OCA conventions. It should be named [17.0][MIG] <module>: Migration to 17.0.

Check this https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-17.0 for further information.

@pedrobaeza pedrobaeza changed the title [17.0][MIG] remove_odoo_enterprise [17.0][MIG] remove_odoo_enterprise: Migration to 17.0 Jul 29, 2024
@pedrobaeza
Copy link
Member

/ocabot migration remove_odoo_enterprise
/ocabot merge nobump

@OCA-git-bot OCA-git-bot added this to the 17.0 milestone Jul 29, 2024
@OCA-git-bot OCA-git-bot mentioned this pull request Jul 29, 2024
4 tasks
@OCA-git-bot
Copy link
Contributor

What a great day to merge this nice PR. Let's do it!
Prepared branch 17.0-ocabot-merge-pr-83-by-pedrobaeza-bump-nobump, awaiting test results.

@OCA-git-bot OCA-git-bot merged commit 1dcaf68 into OCA:17.0 Jul 29, 2024
7 checks passed
@OCA-git-bot
Copy link
Contributor

Congratulations, your PR was merged at 8e433fc. Thanks a lot for contributing to OCA. ❤️

@remi-filament remi-filament deleted the 17.0-mig-remove_odoo_enterprise branch July 29, 2024 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.