Skip to content

Conversation

@crrodrigueztrujillo
Copy link

@BinhexTeam

This module implements the following features:

  • Show stock operations (pickings) in the customer portal
  • Sign pickings directly in portal. Built-in Odoo signatures wizard is
    used
  • Sharing pickings using shareable links with tokens

Users have access to the following stock operations:

  • Operation type is available in portal
  • User (partner) is set as "Customer"

Copy link

@jelenapoblet jelenapoblet left a comment

Choose a reason for hiding this comment

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

Functional review OK. I'm missing an Icon and a short description to keep the style of the portal in v17.
Maybe we can use this open source project for isometric style icons: https://www.isocons.app/

@jelenapoblet
Copy link

@antoniodavid could you please review this one ?

Copy link

@antoniodavid antoniodavid left a comment

Choose a reason for hiding this comment

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

@crrodrigueztrujillo Code reviews look good to me, but you should squash & merge the last three commits.

@rrebollo
Copy link
Contributor

@crrodrigueztrujillo Please update the PR title by changing "ADD" to "MIG". Also, mention that you’re handling the module migration in #1421. As previously stated in this thread, remember to squash the latest commits as well.

Copy link
Contributor

@rrebollo rrebollo left a comment

Choose a reason for hiding this comment

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

Code Review: Great work! The code looks good to me (LGTM). Thank you for your contribution! I've provided a few suggestions for your consideration—feel free to address them as you see fit.



@tagged("post_install", "-at_install")
class TestPortalConfigSettings(TransactionCase):
Copy link
Contributor

Choose a reason for hiding this comment

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

From the OCA's migration guide to 17:

Use BaseCommon as base test class to reduce overhead from tracking and boost the test suite.



@tagged("post_install", "-at_install")
class TestPickingLinkWizard(TransactionCase):
Copy link
Contributor

Choose a reason for hiding this comment

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

Idem

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants