-
Notifications
You must be signed in to change notification settings - Fork 30k
[IMP] mail: message action registry + reorder actions in inbox #131426
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
Closed
phenix-factory
wants to merge
1
commit into
odoo:master
from
odoo-dev:master-mail-reorder-inbox-actions-did
Closed
[IMP] mail: message action registry + reorder actions in inbox #131426
phenix-factory
wants to merge
1
commit into
odoo:master
from
odoo-dev:master-mail-reorder-inbox-actions-did
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
817c84a
to
baaa14d
Compare
I would introduce |
d0fac7d
to
a3cbbfe
Compare
d33b6b9
to
7122d09
Compare
92182ac
to
c1a311c
Compare
robodoo
pushed a commit
that referenced
this pull request
Jan 22, 2025
Currently, Odoo only renders the callComponent for quick actions (2 or 3 actions). However, the remaining actions, rendered as DropdownItem, do not invoke the callComponent. This commit ensures that the rendering is consistent in both cases. Complementary to: #131426 closes #194643 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
adhoc-cicd-bot
pushed a commit
to adhoc-cicd/odoo-odoo
that referenced
this pull request
Jan 24, 2025
Currently, Odoo only renders the callComponent for quick actions (2 or 3 actions). However, the remaining actions, rendered as DropdownItem, do not invoke the callComponent. This commit ensures that the rendering is consistent in both cases. Complementary to: odoo#131426 closes odoo#194643 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
adhoc-cicd-bot
pushed a commit
to adhoc-cicd/odoo-odoo
that referenced
this pull request
Jan 25, 2025
Currently, Odoo only renders the callComponent for quick actions (2 or 3 actions). However, the remaining actions, rendered as DropdownItem, do not invoke the callComponent. This commit ensures that the rendering is consistent in both cases. Complementary to: odoo#131426 closes odoo#194643 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
alexkuhn
pushed a commit
to odoo-dev/odoo
that referenced
this pull request
Jan 25, 2025
Currently, Odoo only renders the callComponent for quick actions (2 or 3 actions). However, the remaining actions, rendered as DropdownItem, do not invoke the callComponent. This commit ensures that the rendering is consistent in both cases. Complementary to: odoo#131426 X-original-commit: 85bc95e
robodoo
pushed a commit
that referenced
this pull request
Jan 25, 2025
Currently, Odoo only renders the callComponent for quick actions (2 or 3 actions). However, the remaining actions, rendered as DropdownItem, do not invoke the callComponent. This commit ensures that the rendering is consistent in both cases. Complementary to: #131426 closes #194751 X-original-commit: 85bc95e Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
fw-bot
pushed a commit
to odoo-dev/odoo
that referenced
this pull request
Jan 25, 2025
Currently, Odoo only renders the callComponent for quick actions (2 or 3 actions). However, the remaining actions, rendered as DropdownItem, do not invoke the callComponent. This commit ensures that the rendering is consistent in both cases. Complementary to: odoo#131426 X-original-commit: 86ec467
robodoo
pushed a commit
that referenced
this pull request
Jan 25, 2025
Currently, Odoo only renders the callComponent for quick actions (2 or 3 actions). However, the remaining actions, rendered as DropdownItem, do not invoke the callComponent. This commit ensures that the rendering is consistent in both cases. Complementary to: #131426 closes #195183 X-original-commit: 86ec467 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
alexkuhn
pushed a commit
to odoo-dev/odoo
that referenced
this pull request
Jan 25, 2025
Currently, Odoo only renders the callComponent for quick actions (2 or 3 actions). However, the remaining actions, rendered as DropdownItem, do not invoke the callComponent. This commit ensures that the rendering is consistent in both cases. Complementary to: odoo#131426 X-original-commit: 86ec467
robodoo
pushed a commit
that referenced
this pull request
Jan 26, 2025
Currently, Odoo only renders the callComponent for quick actions (2 or 3 actions). However, the remaining actions, rendered as DropdownItem, do not invoke the callComponent. This commit ensures that the rendering is consistent in both cases. Complementary to: #131426 closes #195185 X-original-commit: 86ec467 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
alexkuhn
pushed a commit
to odoo-dev/odoo
that referenced
this pull request
Jan 27, 2025
Currently, Odoo only renders the custom component for quick actions. However, the remaining actions, rendered as DropdownItem, do not invoke the custom component. This commit ensures that the rendering is consistent in both cases. Complementary to: odoo#131426 X-original-commit: f059d78
fw-bot
pushed a commit
to odoo-dev/odoo
that referenced
this pull request
Jan 27, 2025
Currently, Odoo only renders the custom component for quick actions. However, the remaining actions, rendered as DropdownItem, do not invoke the custom component. This commit ensures that the rendering is consistent in both cases. Complementary to: odoo#131426 X-original-commit: ce537b6
robodoo
pushed a commit
that referenced
this pull request
Jan 27, 2025
Currently, Odoo only renders the custom component for quick actions. However, the remaining actions, rendered as DropdownItem, do not invoke the custom component. This commit ensures that the rendering is consistent in both cases. Complementary to: #131426 closes #195189 X-original-commit: f059d78 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
gamarino
pushed a commit
to numaes/numa-public-odoo
that referenced
this pull request
Jan 27, 2025
Currently, Odoo only renders the callComponent for quick actions (2 or 3 actions). However, the remaining actions, rendered as DropdownItem, do not invoke the callComponent. This commit ensures that the rendering is consistent in both cases. Complementary to: odoo/odoo#131426 closes odoo/odoo#195185 X-original-commit: 86ec467457499e76a9081660d824b8755067b931 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
robodoo
pushed a commit
that referenced
this pull request
Jan 27, 2025
Currently, Odoo only renders the custom component for quick actions. However, the remaining actions, rendered as DropdownItem, do not invoke the custom component. This commit ensures that the rendering is consistent in both cases. Complementary to: #131426 closes #195205 X-original-commit: ce537b6 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
adhoc-cicd-bot
pushed a commit
to adhoc-cicd/odoo-odoo
that referenced
this pull request
Jan 29, 2025
Currently, Odoo only renders the callComponent for quick actions (2 or 3 actions). However, the remaining actions, rendered as DropdownItem, do not invoke the callComponent. This commit ensures that the rendering is consistent in both cases. Complementary to: odoo#131426 closes odoo#195185 X-original-commit: 86ec467 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
adhoc-cicd-bot
pushed a commit
to adhoc-cicd/odoo-odoo
that referenced
this pull request
Jan 29, 2025
Currently, Odoo only renders the callComponent for quick actions (2 or 3 actions). However, the remaining actions, rendered as DropdownItem, do not invoke the callComponent. This commit ensures that the rendering is consistent in both cases. Complementary to: odoo#131426 closes odoo#195185 X-original-commit: 86ec467 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
StephaneMangin
pushed a commit
to camptocamp/odoo
that referenced
this pull request
Feb 6, 2025
Currently, Odoo only renders the callComponent for quick actions (2 or 3 actions). However, the remaining actions, rendered as DropdownItem, do not invoke the callComponent. This commit ensures that the rendering is consistent in both cases. Complementary to: odoo#131426 closes odoo#195185 X-original-commit: 86ec467 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Before this commit, message actions were all defined in template
of
Message
component. It's good when there are few actions andthe ordering of actions is always the same, but there are now
many actions and we want to order these actions depending on context.
This commit fixes the issue by introducing a special registry to add
message actions. This registry is quite similar to thread actions:
each item define conditions to be shown, behaviour on click, and
their sequence which can depend on the context where the message is
being viewed.
In addition to this message action registry, this commit also
reorder message actions in inbox as follow:
Task-3458086