{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":27311720,"defaultBranch":"17.0","name":"addons-vauxoo","ownerLogin":"Vauxoo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-11-29T18:51:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5997834?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709304596.0","currentOid":""},"activityList":{"items":[{"before":"dc8e7b55dce8589d31fef8168e3da1404a4f56e7","after":"92ec4abb61e35ea87e4958a508f46eb0e04bf58f","ref":"refs/heads/17.0","pushedAt":"2024-07-29T19:47:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[FIX] default_warehouse_from_sale_team: remove incorrect record rule\n\nThere was a rule to grant read-only access to pickings. However, the\ncorrect way to grant read-only access to a model is to uncheck the\n\"Read\" field on the desired rule, which would cause that rule to not be\nconsidered when verifying accesses.","shortMessageHtmlLink":"[FIX] default_warehouse_from_sale_team: remove incorrect record rule"}},{"before":"df6ae5d8a016548c6d85e6d86dfe57f38f2f087b","after":"dc8e7b55dce8589d31fef8168e3da1404a4f56e7","ref":"refs/heads/17.0","pushedAt":"2024-07-27T01:44:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[IMP] default_warehouse_from_sale_team: make ineritable bypassed rules\n\nWe allow to bypass record rules related to sales teams when confirming\na sale order, so deliveries may be created even if the involved routes\nbelong to other warehouses the current user has no access to.\n\nThis commit allows to extend those rules.","shortMessageHtmlLink":"[IMP] default_warehouse_from_sale_team: make ineritable bypassed rules"}},{"before":"34fc9e82bd386eb084428a8c83cebc63b2b93633","after":"5d0d154f29c47ba23e0c0f1179c825b2720c2769","ref":"refs/heads/15.0","pushedAt":"2024-07-15T23:40:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[IMP] sale_margin_percentage: make purchase price editable\n\nThis module was originally created in v11 for a specific customer, and\nthe purchase price needed to be non-editable for some reason. Now the\npurchase price does not need to be non-editable. If it is needed, it\nshould be managed in the view because the field is natively editable.","shortMessageHtmlLink":"[IMP] sale_margin_percentage: make purchase price editable"}},{"before":"b0e79d28202afb153db5d9dc176dda76e41c822a","after":"34fc9e82bd386eb084428a8c83cebc63b2b93633","ref":"refs/heads/15.0","pushedAt":"2024-07-11T01:56:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[IMP] sale_margin_percentage: optimize migration script\n\nThere's a migration script to recompute sales marging on sale order\nlines, which was raising memory errors with databases that contain many\nlines.\n\nThe following optimizations are applied:\n- Don't call compute method directly but mark the field to be computed.\n This avoids one write per record and makes the ORM to take care of\n batches.\n- Read currency directly from the line, instead of from the pricelist\n which in turn requires reading the order.\n- Don't read currency if quantity is zero as it won't be used anyway","shortMessageHtmlLink":"[IMP] sale_margin_percentage: optimize migration script"}},{"before":"d75fc95da187fcd121f6de413ae86c7caa78336a","after":"b0e79d28202afb153db5d9dc176dda76e41c822a","ref":"refs/heads/15.0","pushedAt":"2024-07-08T23:52:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JulioSerna","name":"Julio [Vauxoo]","path":"/JulioSerna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7595505?s=80&v=4"},"commit":{"message":"[FIX] product_cost_usd: order in recompute purchase price\n\nThe `sale_stock_margin` module recomputes the purchase price in sale\norder lines and calls `super()` only over the lines without a stock\nmove related to it. This causes this module to not recompute the lines\nwith stock moves related, leading to incorrect computation of the\npurchase price.\n\nThis commit adds the `sale_stock_margin` module as a dependency in\norder to first run this module compute.","shortMessageHtmlLink":"[FIX] product_cost_usd: order in recompute purchase price"}},{"before":"d2782b0fc7b3c0a9f954d7c08a135009ba376f00","after":"df6ae5d8a016548c6d85e6d86dfe57f38f2f087b","ref":"refs/heads/17.0","pushedAt":"2024-07-08T17:42:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[IMP] default_warehouse_from_sale_team: hook to fill allowed sales teams\n\nImplement a hook to fill allowed sales teams in users that are already\na member of any team.\n\nSince this module implements a feature to restrict which sales teams a\nuser may be a member of, users that already belong to any team are\nconfigured to be allowed for those teams, to avoid\ninconsistencies between allowed and already-configured memberships. In\nother words, if a user already belongs to a team, it most likely means\nthey should be allowed to belong to it, so allowance is granted.","shortMessageHtmlLink":"[IMP] default_warehouse_from_sale_team: hook to fill allowed sales teams"}},{"before":"b87952be9fd94338f848b287a202d6710234ea9d","after":"d2782b0fc7b3c0a9f954d7c08a135009ba376f00","ref":"refs/heads/17.0","pushedAt":"2024-06-20T23:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[IMP] stock_manual_transfer: rename group's external ID\n\nRename group's external ID, from:\n`group_stock_manual_transferp` → `group_user`\nto follow usual naming conventions.\n\nThe reason for the old name is first implementation of this was not as\na standalone module.\n\nIn addition, IDs and names of model access rights are also modified to\nfollow conventions.","shortMessageHtmlLink":"[IMP] stock_manual_transfer: rename group's external ID"}},{"before":"754dda4f6991a289f4c2bc53be77be29df31a11f","after":"b87952be9fd94338f848b287a202d6710234ea9d","ref":"refs/heads/17.0","pushedAt":"2024-06-18T18:40:23.000Z","pushType":"pr_merge","commitsCount":18,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[MIG] internal_transfer_with_agreed_amount: Migration to 17.0\n\nChangelog:\n- Replace `attrs` with an expression for the `invisible` attribute in\n the view.\n- Add payment amount and currency update after the move is set to draft.\n This is because the undoing of the reconciliation triggers an update\n on the payment, and the amount gets updated to the previous agreed\n amount along with its corresponding currency. This happens when the\n agreed amount is edited.\n- Enable the euro currency in the test since it's required for\n multicurrency transfers.\n- Update translations file.","shortMessageHtmlLink":"[MIG] internal_transfer_with_agreed_amount: Migration to 17.0"}},{"before":"b8e2c450deb021069f9b98473d6db555f2219c4f","after":"cb4dd636f9431374f5203695fbb3f315b6ea97a7","ref":"refs/heads/16.0","pushedAt":"2024-06-18T18:23:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[FIX] internal_transfer_with_agreed_amount: fix optional lints\n\nFix ambiguous variable name.","shortMessageHtmlLink":"[FIX] internal_transfer_with_agreed_amount: fix optional lints"}},{"before":"636985ac8630fb9d8e161d9fe5b1b30bd2b72103","after":"b8e2c450deb021069f9b98473d6db555f2219c4f","ref":"refs/heads/16.0","pushedAt":"2024-06-13T20:49:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[FIX] internal_transfer_with_agreed_amount: fix README images reference path\n\nThis update corrects the path to the images in the README, ensuring they\nare displayed properly.","shortMessageHtmlLink":"[FIX] internal_transfer_with_agreed_amount: fix README images referen…"}},{"before":"bd2f7223698a5cbb945cfb1abc0d2cbb64fa5445","after":"636985ac8630fb9d8e161d9fe5b1b30bd2b72103","ref":"refs/heads/16.0","pushedAt":"2024-06-06T16:52:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[FIX] stock_manual_transfer: name shouldn't be saved in a new record\n\nThe name shouldn't be present in the vals list when creating a record\nand this commit fixes that by making it readonly instead of force_save\nwhich lead to the same functional behaviour but without adding the field\nto the vals list.","shortMessageHtmlLink":"[FIX] stock_manual_transfer: name shouldn't be saved in a new record"}},{"before":"fd02c9c4066c5f90da8eecdec5e0915b34deefcc","after":"754dda4f6991a289f4c2bc53be77be29df31a11f","ref":"refs/heads/17.0","pushedAt":"2024-06-06T16:51:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[FIX] stock_manual_transfer: name shouldn't be saved in a new record\n\nThe name shouldn't be present in the vals list when creating a record\nand this commit fixes that by making it readonly instead of force_save\nwhich lead to the same functional behaviour but without adding the field\nto the vals list.","shortMessageHtmlLink":"[FIX] stock_manual_transfer: name shouldn't be saved in a new record"}},{"before":"6aecfd97865d6e3470fcbc9c680d7bdc9b650032","after":"d75fc95da187fcd121f6de413ae86c7caa78336a","ref":"refs/heads/15.0","pushedAt":"2024-06-06T16:42:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[IMP] stock_manual_transfer: Add user for default in Manual Transfers group\n\nBy default, it is recommended that the admin and root users have\nall permissions due to their roles and to facilitate functional testing.","shortMessageHtmlLink":"[IMP] stock_manual_transfer: Add user for default in Manual Transfers…"}},{"before":"0074e20c9923582aaf115861ed09a016d264706a","after":"bd2f7223698a5cbb945cfb1abc0d2cbb64fa5445","ref":"refs/heads/16.0","pushedAt":"2024-06-06T16:42:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[IMP] stock_manual_transfer: Add user for default in Manual Transfers group\n\nBy default, it is recommended that the admin and root users have\nall permissions due to their roles and to facilitate functional testing.","shortMessageHtmlLink":"[IMP] stock_manual_transfer: Add user for default in Manual Transfers…"}},{"before":"039ea2abbc0655f256bb40b6c979aa294260c0d3","after":"fd02c9c4066c5f90da8eecdec5e0915b34deefcc","ref":"refs/heads/17.0","pushedAt":"2024-06-06T00:49:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[IMP] stock_manual_transfer: Add user for default in Manual Transfers group\n\nBy default, it is recommended that the admin and root users have\nall permissions due to their roles and to facilitate functional testing.","shortMessageHtmlLink":"[IMP] stock_manual_transfer: Add user for default in Manual Transfers…"}},{"before":"9e5713fbfe04fa389b9e71e031ab5d6b84e334e0","after":"6aecfd97865d6e3470fcbc9c680d7bdc9b650032","ref":"refs/heads/15.0","pushedAt":"2024-06-05T23:29:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[FIX] stock_manual_transfer: name shouldn't be saved in a new record\n\nThe name shouldn't be present in the vals list when creating a record\nand this commit fixes that by making it readonly instead of force_save\nwhich lead to the same functional behaviour but without adding the field\nto the vals list.","shortMessageHtmlLink":"[FIX] stock_manual_transfer: name shouldn't be saved in a new record"}},{"before":"28874bf4c0533d572e993e8eadc3a293c8e0f433","after":"0074e20c9923582aaf115861ed09a016d264706a","ref":"refs/heads/16.0","pushedAt":"2024-06-05T00:16:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[IMP] stock_manual_transfer: set the default warehouse on manual transfers\n\nSet the default value of the 'warehouse_id' field on the\n'stock.manual_transfer' model to the default warehouse of the company.","shortMessageHtmlLink":"[IMP] stock_manual_transfer: set the default warehouse on manual tran…"}},{"before":"4612aafd2f035588c40f2e86096590db59a69768","after":"039ea2abbc0655f256bb40b6c979aa294260c0d3","ref":"refs/heads/17.0","pushedAt":"2024-06-05T00:10:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[IMP] stock_manual_transfer: set the default warehouse on manual transfers\n\nSet the default value of the 'warehouse_id' field on the\n'stock.manual_transfer' model to the default warehouse of the company.","shortMessageHtmlLink":"[IMP] stock_manual_transfer: set the default warehouse on manual tran…"}},{"before":"a4074012562f6b0fee2bca50035eb894e4527188","after":"4612aafd2f035588c40f2e86096590db59a69768","ref":"refs/heads/17.0","pushedAt":"2024-06-04T18:45:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[FIX] portal_multicurrency_totals: fix portal access and password setup in demo data\n\nChangelog:\n- Updated the field of the record 'grant_portal_access' that is required\n to grant access to the partner user.\n- Updated the function parameters to execute the method\n 'action_grant_access' in the 'portal.wizard.user' model.\n- Updated the reference to the IDs of the users associated with the\n partner when creating a 'change.password.user' record.","shortMessageHtmlLink":"[FIX] portal_multicurrency_totals: fix portal access and password set…"}},{"before":"31d23f599349bdc641978deb9d048fc6dbdd02d9","after":"9e5713fbfe04fa389b9e71e031ab5d6b84e334e0","ref":"refs/heads/15.0","pushedAt":"2024-06-04T18:40:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[IMP] stock_manual_transfer: set the default warehouse on manual transfers\n\nSet the default value of the 'warehouse_id' field on the\n'stock.manual_transfer' model to the default warehouse of the company.","shortMessageHtmlLink":"[IMP] stock_manual_transfer: set the default warehouse on manual tran…"}},{"before":"19e80c2c383b1a715f35f1be1d99cff13024daa1","after":"a4074012562f6b0fee2bca50035eb894e4527188","ref":"refs/heads/17.0","pushedAt":"2024-05-24T00:02:26.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[MIG] stock_manual_transfer: Migration to 17.0\n\n- Update use of quantity as part of [1].\n- Simplify the way to define modifiers as states, required, readonly,\n invisible and column_invisible as part of [2].\n- Fix tests.\n\n[1] odoo/odoo#137864\n[2] odoo/odoo#104741","shortMessageHtmlLink":"[MIG] stock_manual_transfer: Migration to 17.0"}},{"before":"02b2b10923d4718432614fb768a05d2b2cc55569","after":"19e80c2c383b1a715f35f1be1d99cff13024daa1","ref":"refs/heads/17.0","pushedAt":"2024-05-23T23:04:49.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[MIG] stock_by_warehouse_sale: Migration to 17.0\n\n- Simplify the way to define modifiers as states, required, readonly,\n invisible and column_invisible as part of [1].\n- Adapt the stock by warehouse field to be computed.\n\n[1] odoo/odoo#104741","shortMessageHtmlLink":"[MIG] stock_by_warehouse_sale: Migration to 17.0"}},{"before":"786280a59be261bde9255a7c790ad69d018c7688","after":"28874bf4c0533d572e993e8eadc3a293c8e0f433","ref":"refs/heads/16.0","pushedAt":"2024-05-17T22:23:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[IMP] stock_manual_transfer: Rename model Manual Transfer Line\n\nRenamed the model 'stock.manual_transfer_line' to\n'stock.manual_transfer.line' for consistency with previous\nversions of this model.","shortMessageHtmlLink":"[IMP] stock_manual_transfer: Rename model Manual Transfer Line"}},{"before":"60b998a312a85b4efba1513439397471e1367606","after":"31d23f599349bdc641978deb9d048fc6dbdd02d9","ref":"refs/heads/15.0","pushedAt":"2024-05-17T17:44:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[FIX] stock_manual_transfer: Correct model name for Preferred Route in v15.0\n\nChanged the model name from 'stock.route' to 'stock.location.route' in\nthe field definition of 'route_id' to ensure compatibility with Odoo\nv15.0. The incorrect model name was causing the following validation\nerror during view rendering:\n```\nError while validating view near:\nUnknown field \"_unknown.supplied_wh_id\" in domain of field 'route_id'\n```\n\nWas fixed by update route_id field definition with model stock.location.route","shortMessageHtmlLink":"[FIX] stock_manual_transfer: Correct model name for Preferred Route i…"}},{"before":"9eab4ded4c30785e1dd73a87377f388aa9eff2eb","after":"02b2b10923d4718432614fb768a05d2b2cc55569","ref":"refs/heads/17.0","pushedAt":"2024-05-16T18:05:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[FIX] stock_by_warehouse: display stock by warehouse in widget\n\nThere was an error when trying to load the stock by warehouse widget\ncaused by the incorrectly use of `onWillUpdateProps` that was change\nin [1], this commit fixes that error and also adapt the stock by\nwarehouse field to be computed. Finally, some styles were adapted to have\na better display and to use recent version of bootstrap.\n\n[1]: https://github.com/odoo/odoo/commit/d682871a","shortMessageHtmlLink":"[FIX] stock_by_warehouse: display stock by warehouse in widget"}},{"before":"7076d3c40621880dcd2780445e3536f61ab2e165","after":"786280a59be261bde9255a7c790ad69d018c7688","ref":"refs/heads/16.0","pushedAt":"2024-05-16T16:27:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[FIX] stock_manual_transfer: Avoid Unit of Measure validation error without group\n\nA validation error is raised when a user without the \"Manage Multiple\nUnits of Measure\" access tries to save or validate a manual transfer.\n\nThis fix allows any user to create manual transfers, but only users with\n\"Units of Measure\" access can modify this attribute on the lines.","shortMessageHtmlLink":"[FIX] stock_manual_transfer: Avoid Unit of Measure validation error w…"}},{"before":"3ed0c76cd1a082cfd09e1e19e6d4d1e885fca26a","after":"60b998a312a85b4efba1513439397471e1367606","ref":"refs/heads/15.0","pushedAt":"2024-05-15T23:22:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[FIX] stock_manual_transfer: Prevent creation of duplicate transfers\n\nTo prevent any potential duplication, this fix introduces a\nreturn-early pattern. Now, transfers are not created if the manual\ntransfer record has already been published.\n\nIssue reported on helpdesk ticket #25879","shortMessageHtmlLink":"[FIX] stock_manual_transfer: Prevent creation of duplicate transfers"}},{"before":"246a202dd4884318ad80ccbaa6af41d49f04cd30","after":"7076d3c40621880dcd2780445e3536f61ab2e165","ref":"refs/heads/16.0","pushedAt":"2024-05-15T23:17:42.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[MIG] stock_manual_transfer: Migration to 16.0 #81066\n\n- Changed name for deprecated models like stock.location.route to\n stock.route and stock move to Operations(stock.move.line) to Stock\n Moves.\n- Added user to group uom to fix unit tests and avoid error for not\n null violation in product uom.","shortMessageHtmlLink":"[MIG] stock_manual_transfer: Migration to 16.0 #81066"}},{"before":"7f7709d4612ddb045d094109395325e5f5e55801","after":"246a202dd4884318ad80ccbaa6af41d49f04cd30","ref":"refs/heads/16.0","pushedAt":"2024-05-14T17:42:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[FIX] internal_transfer_with_agreed_amount: Fixing AssertionError in internal_transfer_with_agreed_amount test\n\nThe test was failing due to an attempt to write to the invisible field\n'destination_journal_id'. This occurred because the\n'destination_journal_id' field was set to be invisible when the\n'is_internal_transfer' field is not True. Consequently, when the\n'journal_id' field changed in the form, the 'is_internal_transfer' value\nchanged to False, triggering the error.\n\nThis commit resolves the issue and prevents the AssertionError.","shortMessageHtmlLink":"[FIX] internal_transfer_with_agreed_amount: Fixing AssertionError in …"}},{"before":"c84e8fe24bffb47eeae5bbc9fa0c4bd111397d0b","after":"3ed0c76cd1a082cfd09e1e19e6d4d1e885fca26a","ref":"refs/heads/15.0","pushedAt":"2024-05-02T23:28:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"luisg123v","name":"Luis González [Vauxoo]","path":"/luisg123v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19801181?s=80&v=4"},"commit":{"message":"[REM] sale_margin_percentage: remove margin_percentage field in favor of native one\n\nThe field margin_percentage is no longer needed since native module\nsale_margin have the field margin_percent that serve the same propose.\nAlso the field margin_threshold must be updated since it was used as a\npercentage but the native field margin_percent is a ration so we must\nfollow the same pattern.","shortMessageHtmlLink":"[REM] sale_margin_percentage: remove margin_percentage field in favor…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEjEWs1wA","startCursor":null,"endCursor":null}},"title":"Activity · Vauxoo/addons-vauxoo"}