[17.0][MIG] event_project
standard migration from v16 with several coding improvements:
- split business logic between event and project models
- sql constraint to avoid settle same project for different events (test added)
- refactor tests
- improve documentation
- replace custom project.task action by built-in
- add project search capabilities to event search view
- ensure groups event manager in views
@jelenapoblet Could you please do the functional review? I think the documentation could be improved. Maybe after testing it, you can come up with some specific suggestions.
There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.
This PR has the approved label and has been created more than 5 days ago. It should therefore be ready to merge by a maintainer (or a PSC member if the concerned addon has no declared maintainer). 🤖
@arielbarreiros96 your suggestion is a nice improvement, but not contemplated in this migration, I would merge this, and if there's an improvement proposition, it could be done in another pr
@arielbarreiros96 your suggestion is a nice improvement, but not contemplated in this migration, I would merge this, and if there's an improvement proposition, it could be done in another pr
Indeed it looks more like a later improvement to be done, better to keep the migration clean
@arielba1rreiros96 The addon has undergone significant refactoring in recent migrations, which has also led to a reduced scope. Implementing two-way synchronization would indeed be a valuable improvement, but it would be better addressed in a separate PR.
/ocabot migration event_project
/ocabot merge nobump
This PR looks fantastic, let's merge it! Prepared branch 17.0-ocabot-merge-pr-423-by-pedrobaeza-bump-nobump, awaiting test results.
Congratulations, your PR was merged at 0ae7a38af05b348838ca0b9b68ff0ba2e4c2c9e1. Thanks a lot for contributing to OCA. ❤️