project icon indicating copy to clipboard operation
project copied to clipboard

[16.0][FEAT]portal: show task only if follower

Open quirino95 opened this issue 6 months ago • 2 comments

This module changes behavior of task visibility: portal users now will only see task where they are explicitly set as follower, so visibility on project only is no longer enough. However, when creating a new task, all users following the project will automatically follow the new task too.

quirino95 avatar Jun 09 '25 11:06 quirino95

Tests are failing because of incompatibility with project_task_code_portal. There are a few ways we could possibly address it, none of them are very elegant.

One of them could be to change the setup of the tests of project_task_code_portal to activate the rule again just in case. (with a comment describing why)

aleuffre avatar Jun 10 '25 10:06 aleuffre

Tests are failing because of incompatibility with project_task_code_portal. There are a few ways we could possibly address it, none of them are very elegant.

One of them could be to change the setup of the tests of project_task_code_portal to activate the rule again just in case. (with a comment describing why)

Forced the rule to active in setUpClass method, now tests are ok

quirino95 avatar Jun 10 '25 14:06 quirino95

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.

github-actions[bot] avatar Oct 12 '25 12:10 github-actions[bot]

@OCA/project-service-maintainers We've been using this successfully in production for a couple of months now. Could you please take a look? Thanks!

aleuffre avatar Oct 13 '25 07:10 aleuffre

/ocabot merge minor

leemannd avatar Oct 20 '25 07:10 leemannd

On my way to merge this fine PR! Prepared branch 16.0-ocabot-merge-pr-1522-by-leemannd-bump-minor, awaiting test results.

OCA-git-bot avatar Oct 20 '25 07:10 OCA-git-bot

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

OCA-git-bot avatar Oct 20 '25 08:10 OCA-git-bot