{"push_id":4321004706,"size":20,"distinct_size":4,"ref":"refs/heads/master-project-overview-v2-lul","head":"b00113b15639529c93ee6d4c34534e93c71eee62","before":"87f6cdb0a191b85accfb806bebec9aca43ca79c6","commits":[{"sha":"7d3970447ba44b90278e772218486486596471ca","author":{"name":"Hardik Prajapati","email":"529377b8539082c8eeeb5c84ccc52fe306b22144@odoo.com"},"message":"[IMP] l10n_fr: Add account tags in CoA for Cash Flow\n\n==================\nBefore this commit\n==================\n\nNo tags in account templates in CoA for Cash Flow Statement\n\n=================\nAfter this commit\n=================\n\nTags Operating Activities, Financing Activities, Investing &\nExtraordinary Activities Link to respected accounts\n\nRelated to task: #1973937\n\nCloses #33256\n\nSigned-off-by: Josse Colpaert <jco@openerp.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/7d3970447ba44b90278e772218486486596471ca"},{"sha":"faee632ff71280158cc721045482085721004c39","author":{"name":"Aurélien Pillevesse","email":"d5f3a64cf4211236f7571c8a9d60ad0d4cf52ccf@hotmail.fr"},"message":"[CLA] signature for AurelienPillevesse","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/faee632ff71280158cc721045482085721004c39"},{"sha":"161ceea3240ea7d1aa6835433d40b48f50543f27","author":{"name":"Aurélien Pillevesse","email":"d5f3a64cf4211236f7571c8a9d60ad0d4cf52ccf@hotmail.fr"},"message":"[IMP] account: unify the terms\n\nUse the same \"Refunds\" term as in the other menus\n\ncloses odoo/odoo#40704\n\nSigned-off-by: Martin Trigaux (mat) <mat@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/161ceea3240ea7d1aa6835433d40b48f50543f27"},{"sha":"b7752b77947cbd8fc6c8f91e0dfa9398f7cb5126","author":{"name":"Moisés López","email":"5256e7fc8fc750930818f07af928fc3a9786d638@vauxoo.com"},"message":"[FIX] phone_validation: Switch `phonenumbers` from logger.warning to logger.info\n\nIt was discussed previously from:\n - https://github.com/odoo/odoo/commit/b79d05fff0cacb4d99ebc1b60f44d8dab757b806\n\nI quote Olivier Dony commit message:\n\n\"\"\"\nHaving it in INFO should be sufficient for its purpose, and will avoid\nimpacting all CI builds done on a system that does not have the lib\ninstalled.\n\nFor the record, this is not a hard requirement because the lib was not\navailable in Debian stable packages at the time of release. It is only\nenabled on demand for those who want the feature and can install it\nmanually.\n\nFixes #22426\nCloses #22459\n\"\"\"\n\ncloses odoo/odoo#40788\n\nX-original-commit: 0394f5e95702087b38357070aad43f2b477c374e\nSigned-off-by: Olivier Dony (odo) <odo@openerp.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/b7752b77947cbd8fc6c8f91e0dfa9398f7cb5126"},{"sha":"c349e306df8ddf85d63067b6267466c5c23a8dca","author":{"name":"Hardik Prajapati","email":"529377b8539082c8eeeb5c84ccc52fe306b22144@odoo.com"},"message":"[IMP] mrp: disable quick create in calendar view for mrp.production\n\nThis commit disables quick create in calendar view for\n`mrp.production`, because it uses name field for storing\n`ir.sequence` and calendar quick create also uses `name` field to\ncreate quick create record.\n\nSo in this case, even if user enters summary field, it will be replaced by\n`ir.sequence`, thus quick create doesn't make sense here.\n\nTask-2052536","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/c349e306df8ddf85d63067b6267466c5c23a8dca"},{"sha":"b7983df87a97765b83d5c012c9f252a501d94d77","author":{"name":"Mohammed Shekha","email":"284c80bd216563a75ddf33fdbc5290f7f16a3720@odoo.com"},"message":"[IMP] web: do not pass default_name in calendar create if false\n\n`name` field can be required and falsy `data.name` should not be\nadded as default in context or it warns for missing required field.\n\nTask-2052536\n\ncloses odoo/odoo#35880\n\nSigned-off-by: Alexandre Kühn (aku) <aku@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/b7983df87a97765b83d5c012c9f252a501d94d77"},{"sha":"0eadc0aa5ea53943738e43b3ec1c9bff3ef30922","author":{"name":"Victor Feyens","email":"433cda6c0f0b5b2dac2ef769109a6da90db60157@odoo.com"},"message":"[IMP] mail: better prevent activity type removal and add a fallback mechanism\n\nCurrent activity types master data cannot be unlinked through a quite harsh\noverride of unlink using xml id existence, introduced at 2602642a78dff6c15d615fadf4c55a6b6ca315df.\nSome of them are real master data, other could be unlinked if users want it.\nFinally custom activity types may cause errors when removed if used in some\nside models like server actions or automated actions.\n\nTo allow more flexibility we remove the removal constraint and implement\na fallback mechanism. It is implemented in mail.activity.mixin when calling\nactivity_schedule(xmlid, ...). If the given xmlid is not found\n_default_activity_type() specifies the default activity to use. It can\nbe overridden in modules if some specific behavior is wanted.\n\ne.g.\n\ndef _default_activity_type(self):\n    \"\"\"Define a default fallback activity type when xml id not found\n    only used in in activity_schedule() for now.\n    \"\"\"\n    try:\n        return self.env.ref('mail.mail_activity_data_todo')\n    except Exception:\n        return False\n\nIn this commit we also\n\n  * restrict deletion of activity type (hr.plan and ir.actions.server);\n  * fallback on default activity type if xmlid ref not found in\n    activity_schedule;\n  * correct calls to activity_schedule and replace some manual creation calls\n    by activity_schedule;\n\nTask ID 1961156\nPR #39013\n\nRelated: odoo/enterprise#6238\nSigned-off-by: Thibault Delavallee (tde) <tde@openerp.com>\nCo-authored-by: Victor Feyens <vfe@odoo.com>\nCo-authored-by: Michaël Mattiello <mcm@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/0eadc0aa5ea53943738e43b3ec1c9bff3ef30922"},{"sha":"2ba8e1d3b1064a533d73254816426064d00008af","author":{"name":"Xavier Morel","email":"0f311f41b2be8e2b5de98776566d712cdc154ca4@odoo.com"},"message":"[FIX] base: test_console_log_object broken if log level > info\n\nIf odoo is started with a log-level of \"warn\" of higher, the logging\nrecord is not emitted at all and thus the handler added by assertLogs\nhas nothing to process at all. As a result the test will fail.\n\ncloses odoo/odoo#40802\n\nSigned-off-by: Xavier Morel (xmo) <xmo@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2ba8e1d3b1064a533d73254816426064d00008af"},{"sha":"fec56ce88841d7c14ba863ba0309d489852482cf","author":{"name":"Haresh Shyara","email":"0d4c2f0dc5c7d88f172e90938d760c5d19bf41ae@odoo.com"},"message":"[ADD] l10n_id: introducing Indonesian localization\n\nAdded Chart of Accounts, taxes and other related data\n\ncloses odoo/odoo#40806\n\nTask: 42243\nCourtesy: www.vitraining.com\nX-original-commit: 046f7039618d00a1b5d4a08e11b67e9788620bc6\nSigned-off-by: Josse Colpaert <jco@openerp.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/fec56ce88841d7c14ba863ba0309d489852482cf"},{"sha":"802817c92586f87ef6dd431011d8a9615eb4df8c","author":{"name":"Barad Mahendra","email":"3b3224a779cebe67ffd80b3eb2c72ee770072a68@openerp.com"},"message":"[FIX] hr_holidays: consecutive leave date on out of office message\n\nBefore this commit, when a user was on leave, the out of office\nmessage displayed the current leave-in-progress date-to.\nThis information was misleading when the user on leave used different\ntypes of leaves, because other users would expect their colleague to\ncome back from vacation sooner.\n\nFor instance, suppose that user is on vacation on October from 18-22\n(included), and from 25-28 (incl.), with a week-end from 23-24:\n\n    +--------------------------------------+\n    |          OCTOBER calendar            |\n    +--------------------------------------+\n    |   Mo.  Tu.  We.  Th.  Fr.  Sa.  Su.  |\n    |                                      |\n    |                                      |\n    |          on-leave          week-end  |\n    |   <-------------------->   <------>  |\n    |   18   19   20   21   22   23   24   |\n    |                                      |\n    |        on-leave                      |\n    |   <--------------->                  |\n    |   25   26   27   28   29   30   31   |\n    +--------------------------------------+\n\nOn November 20, other users would see \"On leave until _November\n22_ included\", instead of _November 28_.\n\nThis commit fixes the issue by taking into account consecutive\nholidays to compute the actual end date of vacation.\n\nTask-2002525\n\ncloses odoo/odoo#38388\n\nSigned-off-by: Alexandre Kühn (aku) <aku@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/802817c92586f87ef6dd431011d8a9615eb4df8c"},{"sha":"11978215835e4ed4d5846736698ca679c211a075","author":{"name":"Victor Feyens","email":"433cda6c0f0b5b2dac2ef769109a6da90db60157@odoo.com"},"message":"[IMP] account: fiscal position little cleanup\n\n* No api model for methods using self\n* Use new orm abilities to cleanup map_tax method","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/11978215835e4ed4d5846736698ca679c211a075"},{"sha":"81245528d18723845f80a5e4d348d044b730b655","author":{"name":"Victor Feyens","email":"433cda6c0f0b5b2dac2ef769109a6da90db60157@odoo.com"},"message":"[IMP] account: get_fiscal_position returns a recordset","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/81245528d18723845f80a5e4d348d044b730b655"},{"sha":"600d0707aea82c148b0aadad66bf37fc0865c917","author":{"name":"Victor Feyens","email":"433cda6c0f0b5b2dac2ef769109a6da90db60157@odoo.com"},"message":"[IMP] *: use get_fiscal_position and not property_account_position_id.\n\nAnd adapt to get_fiscal_position changes\n\ncloses odoo/odoo#40336\n\nRelated: odoo/enterprise#6840\nSigned-off-by: Laurent Smet <smetl@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/600d0707aea82c148b0aadad66bf37fc0865c917"},{"sha":"7dcab8a08cefb32b90d5b82078cd770726d55b86","author":{"name":"Nicolas Lempereur","email":"2907e499a003d1c3ab7944c0a40c6df46e3e3c2f@odoo.com"},"message":"[FIX] point_of_sale: pos order -> count of order\n\nIn the pivot view of report.pos.order that is a view mainly over\npos.order, the \"Count\" measure is a little rubish giving more or less\nthe number of different products in the grouped order lines.\n\nWith this changeset, we have the field \"Order\" as measure that allow us\nto know the number of orders a grouping is corresponding to.\n\nopw-2127275\ncloses #40723\n\ncloses odoo/odoo#40804\n\nX-original-commit: 431114d4f574d0fe9df745a7696f73f941c42ad3\nSigned-off-by: Nicolas Lempereur (nle) <nle@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/7dcab8a08cefb32b90d5b82078cd770726d55b86"},{"sha":"355f99069a157a4212b654ba9a45c87fbde2a3f3","author":{"name":"helly kapatel","email":"da5709c24cdea5923eec39e2f2008030d911a004@odoo.com"},"message":"[FIX] mail: do not mention on archive users\n\nArchived users are inactive, so we shouldn't be able to ping them.\n\nTask-2046885\n\ncloses odoo/odoo#40814\n\nX-original-commit: 8169e34a2230b9a2aff359dc6a69b59c04fc9908\nSigned-off-by: Alexandre Kühn (aku) <aku@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/355f99069a157a4212b654ba9a45c87fbde2a3f3"},{"sha":"441c8b0e0d544127c299d00191a24f3cc857dde7","author":{"name":"fw-bot","email":"bf92921799879f0614f259d5dd2ee97f403939db@odoo.com"},"message":"[FIX] website_blog: fix link addable on blog cover\n\nA customer reported an issue when he tried to add a link on the\nblog covers of his blog. The link is displayed as text and it's added\nto all the covers.\n\n![links on all covers](i.imgur.com/fuFu6op.jpg)\n\nAccording to SBU, the user should not do this.\n\nThis commit prevents the user from editing a blog cover.\n\nOPW-2119924\n\ncloses odoo/odoo#40816\n\nX-original-commit: 576fe145941add48481ebbb066cd9715dc83fb55\nSigned-off-by: Nicolas Lempereur (nle) <nle@odoo.com>","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/441c8b0e0d544127c299d00191a24f3cc857dde7"},{"sha":"6536166f0005f1391d6b312597cef60b4a49925b","author":{"name":"Lucas Lefèvre","email":"328cc988b604d8f67b9e8cd2abbc1d443cff1203@odoo.com"},"message":"[FIX] sale_timsheet: Consider employees in current companies\n\nIn the project overview, \"Time by people\" shows data from other companies.\nOne user can be linked to several employees (in different companies).\nBecause searching the employees is performed in a sudo'ed env, the multicompany\nir.rule is not applied and *all* employees of each assigned users are retrieved.\n\nThe employees from other companies should be filtered.","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/6536166f0005f1391d6b312597cef60b4a49925b"},{"sha":"510e92a22b978e584625fd8df04cf02f330784e0","author":{"name":"Lucas Lefèvre","email":"328cc988b604d8f67b9e8cd2abbc1d443cff1203@odoo.com"},"message":"[IMP] web: Add support of js_class attribute for qweb views","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/510e92a22b978e584625fd8df04cf02f330784e0"},{"sha":"45ca5c86128418cb81f07a2a9fffd7c89f25f28a","author":{"name":"Lucas Lefèvre","email":"328cc988b604d8f67b9e8cd2abbc1d443cff1203@odoo.com"},"message":"[IMP] sale_timesheet: Allow to fold/unfold project overview\n\nAllow to fold/unfold the details by SO. It should be folded by default.\n\nNote: Although qweb views have a generic mechanism to manage fold and unfold, this standard\nbehavior is not used here.\nIt would imply refactoring the entire code preparing the template data (700+ lines of\ncode which are hard to read). The quick and dirty way is used for now.\n(I wish good luck for the dev if it's one day necessary.)","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/45ca5c86128418cb81f07a2a9fffd7c89f25f28a"},{"sha":"b00113b15639529c93ee6d4c34534e93c71eee62","author":{"name":"Lucas Lefèvre","email":"328cc988b604d8f67b9e8cd2abbc1d443cff1203@odoo.com"},"message":"[IMP] sale_timesheet: Improve project overview UI\n\n1)  Add the following stat buttons on the right of the Tasks one:\n- (fa-tasks) Late Tasks: tasks whose deadline is exceeded (do not include tasks that\n  don't have a deadline set)\n- (fa-tasks) Tasks in Overtime: tasks whose Effective hours are strictly greater than\n  their Planned hours (if the latter is stricly greater than 0)\n\n2) Remove the sheet view (should be like financial reports)\n\n3) Add an 'Other Revenues' metric under the Profitability section below 'To Invoice'\n- It should represent all the revenues other than from timesheets linked to the analytic\n  account of the project.\n- Only visible if greater than 0","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/b00113b15639529c93ee6d4c34534e93c71eee62"}]}
{"actor":{"display_login":"LucasLefevre"}}