{"push_id":2787534513,"size":18,"distinct_size":9,"ref":"refs/heads/master-timesheet-days-jem","head":"fdf917052286772c6306d54aa209de0d3e14495e","before":"e3e6d965749310420fb0ae41af57dc51012acf4b","commits":[{"sha":"17f6e43bfa3ad7407755b8971986a9d750e309c0","author":{"name":"Fabien Pinckaers","email":"1e3f4fd42cd5353ad63d7170b5aa6bc1f719c917@openerp.com"},"message":"[FIX] website: fix button 'more info' on modules","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/17f6e43bfa3ad7407755b8971986a9d750e309c0"},{"sha":"80879132c846822200fbe05b615e6d52f83b026a","author":{"name":"Fabien Pinckaers","email":"1e3f4fd42cd5353ad63d7170b5aa6bc1f719c917@openerp.com"},"message":"[FIX] base: fix Learn More on some chrome versions, using a link instead of button","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/80879132c846822200fbe05b615e6d52f83b026a"},{"sha":"53233b41a82e49d331ac03488d52a5353d1e7d99","author":{"name":"SEINLET Nicolas","email":"418d940643b1975d62234ee01246ad4b58904184@seinlet.com"},"message":"[FIX] point_of_sale: display only once a field\n\nlocation_id and stock_location_id are both containing the same location.\r\nKeep only one\r\n\r\nCloses #26297","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/53233b41a82e49d331ac03488d52a5353d1e7d99"},{"sha":"23b43a151535dd404a0a5604bb4c5184664aa6d7","author":{"name":"Fabien Pinckaers","email":"1e3f4fd42cd5353ad63d7170b5aa6bc1f719c917@openerp.com"},"message":"[IMP] base: adding website enterprise modules","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/23b43a151535dd404a0a5604bb4c5184664aa6d7"},{"sha":"aae5b4a41e23c15fb704020926717e69482c247d","author":{"name":"Martin Trigaux","email":"cc7c5be316e48d137cbb549833b85d91034d799d@odoo.com"},"message":"[FIX] point_of_sale: fixup 53233b41\n\nWhy is github green when the tests have not run yet?","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/aae5b4a41e23c15fb704020926717e69482c247d"},{"sha":"94a3919d09749937e5cbd76d53ff81b503eb183e","author":{"name":"Pierre Masereel","email":"79779d64a8a60530a8a43011bd3464cf77587e5b@odoo.com"},"message":"[ADD] stock, sale_stock, purchase_stock, mrp: Routes 2D report\n\nWe are adding a new report available on products that displays all the\nroutes applicable on the products and dislay them as arrows between the\ndifferent locations.\n\nWe also display the putaway rules and reordering rules on locations\nwhere they are applied.\n\nTASK-46972","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/94a3919d09749937e5cbd76d53ff81b503eb183e"},{"sha":"f82421f930bb574811dcc4f12969818c31ad2086","author":{"name":"Pierre Masereel","email":"79779d64a8a60530a8a43011bd3464cf77587e5b@odoo.com"},"message":"[FIX] web: create links to objects when document ready\n\nWhen we add the attributes 'res-id', 'res-model' and 'view-type' on an\nelement in a report, the element should be wrapped in a <a> tag that\ngive a link to the referenced object.\n\nBecause it doesn't wait the document is ready to select elements having\nthis attributes, it doesn't alway find some elements having those\nattributes.\n\nSo we just wait the document to be ready to find the elements having\nthose attributes.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/f82421f930bb574811dcc4f12969818c31ad2086"},{"sha":"2633cb9eab03fc6b881f1b8132b3ab39aff81140","author":{"name":"Pierre Masereel","email":"79779d64a8a60530a8a43011bd3464cf77587e5b@odoo.com"},"message":"[IMP] web, stock: allow report to be in container-fluid\n\nSome new reports need to be displayed in full width when in HTML, so we\nmust be able to set the class 'container-fluid' on the body of some\nreports.\n\nSo we use an xml t-set to change the class of the body if it's needed.\nThe default value stay the class 'container'.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2633cb9eab03fc6b881f1b8132b3ab39aff81140"},{"sha":"bf45668faf29c5d93e9d0a2daf42defaba15ddb3","author":{"name":"Pierre Masereel","email":"79779d64a8a60530a8a43011bd3464cf77587e5b@odoo.com"},"message":"[FIX] base: flex for wkhtmltopdf\n\nSince the removing of the flex mixin in rev: https://github.com/odoo/odoo/commit/770aec399c4e6e29cfc5854318cbda19a605315d\nThe flex is bad rendered in pdf by wkhtmltopdf, because it uses\n-webkit-box and not -webkit-flex. So we set it back through the post\nprocessing regexp","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/bf45668faf29c5d93e9d0a2daf42defaba15ddb3"},{"sha":"536b72919abf4111b04ceb15cb8b8c434df74db1","author":{"name":"jem-odoo","email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com"},"message":"[MOV] project,hr_timesheet: move project_time_mode_id field\n\n'project_time_mode_id' is the field used to determined the UoM to\nuse when logging timesheets. It is not used in project alone, but\nin timesheet. Moving it make sense, and does not cause any problems.\nFor now, no UI allow the end user to change it: it is set with the\nHours UoM (hardcoded).\nThis is a technical move to prepare the feature that will allow\npeople timesheeting in Days or Hours.\nTask #39079","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/536b72919abf4111b04ceb15cb8b8c434df74db1"},{"sha":"26f4a73f897f6d983e03e8aa458d29bc6a0a1793","author":{"name":"jem-odoo","email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com"},"message":"[IMP] project,hr_timesheet: module dependencies\n\nFor historical reason, project depended on product. Probably to use\nUoM. Now, UoM is extracted in 'uom' module, and project does not\nuse UoM anymore (only with timesheet). Removing the 'product'\ndependency requires to make hr_timesheet depending of uom, since\nthis one really use UoM mecanism.\n\nTask #39079","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/26f4a73f897f6d983e03e8aa458d29bc6a0a1793"},{"sha":"66bc07b9dbaf8cd61344102bbd4b2f1aa4a9fa92","author":{"name":"jem-odoo","email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com"},"message":"[IMP] web: float_factor and float_toggle widgets\n\nThis commit provides new js widgets for list, kanban and form\nviews on float field.\n\n1/ 'float_factor' displays the normal float field, but takes a\nconversion factor as option. The displays value is the normal\none multiplied by the factor.\n\nYou can use the widget like\n<field name=\"my_float_field\" widget=\"float_factor\"\noption=\"{'factor': 2}\"/>\n\n2/ 'float_toggle' displays a button (in edit mode) looping on a\nrange of given value at each click. A conversion factor is optional\n(default will be 1) to display a converted value, but sent to\nnon converted one to the server.\n\nYou can use the widget like\n<field name=\"my_float\" widget=\"float_toggle\"\noption=\"{'range': [0, 0.5, 1], 'factor': 2}\"/>\n\n'range' and 'factor' are put in the options.\nIn simple read mode, the widget display the value as a traditionnal\ntext (like a normal char field).\n\nThis commit provides tests and documentation for those 2 widgets.\n\nTask #39079","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/66bc07b9dbaf8cd61344102bbd4b2f1aa4a9fa92"},{"sha":"d7af4e0ef7214fa56398e4d6007fc81f693f5a4a","author":{"name":"jem-odoo","email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com"},"message":"[IMP] hr_timesheet: force timesheet view for action\n\nWhen coming from the employee form view, the user can\nsee the timesheet. This commit forces the views to use\nin this action.\n\nTask #39079","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/d7af4e0ef7214fa56398e4d6007fc81f693f5a4a"},{"sha":"5a08860837119a1762ee7e80f0e5c8d1857b71f9","author":{"name":"jem-odoo","email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com"},"message":"[IMP] project,hr_timesheet: force using subviews\n\nFor our futur developpement, we will need to extend\nthe field_view_get for timesheet wiew, in order to\nset the widget on unit_amount field to help user\nencoding its timesheet in the UoM he choosed.\nWe only want to extend the field_view_get of timesheet\nand not task, or other models on which we can log\ntimesheets.\nThis commit makes timesheetable models sharing\nthe same subviews.\n\nTask #39079","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/5a08860837119a1762ee7e80f0e5c8d1857b71f9"},{"sha":"4e06c6a26f918d535e06f4654f217e788309a17a","author":{"name":"jem-odoo","email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com"},"message":"[IMP] hr_timesheet: float_time widget for pivot view\n\nAs timesheet duration (unit_amount) is already\nstored in hours in database, the pivot reporting\nview should use the float_time widget, even when\nencoding in days.","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/4e06c6a26f918d535e06f4654f217e788309a17a"},{"sha":"9c3fae756c78479a6d7273ac41c9b46c8f0c8180","author":{"name":"jem-odoo","email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com"},"message":"[FIX] web: formatType for field widget\n\nWe might want to define a widget having a formatType\nmethod with a different name than the widget itself.\nWhein defining a field widget, we can set a formatType\nproperty on it. But this one is ignore, and replace in\nthe constructor of the AbstractField class.\nThis commit makes the property of the implementing class\n(the widget class itself) prior: if this one is set, the\nAbstractField class will not set the one by default.","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/9c3fae756c78479a6d7273ac41c9b46c8f0c8180"},{"sha":"0c130045cd45921aca171099bd4c87e0fafe32eb","author":{"name":"jem-odoo","email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com"},"message":"[IMP] uom: prevent time uom deletion\n\nTime UoM are almost Master Data for timesheet modules.\nSome user remove those before installing timesheet modules, making\nit impossible and crashing (as some field required a time UoM to be\nset at installation).\n\nSince we don't want to hardcode xmlids of 'Hours' and 'Days' time\nUoM, we rather prevent the deletion of such UoM in the system.\nThe UoM can be desactivate to avoid having plenty of them in system\nin use.\n\nTask #39079","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/0c130045cd45921aca171099bd4c87e0fafe32eb"},{"sha":"fdf917052286772c6306d54aa209de0d3e14495e","author":{"name":"jem-odoo","email":"6964489703ed973b467c16e75b2abe91a57e12f6@openerp.com"},"message":"[IMP] hr_timesheet: encoding in any UoM\n\nThis commit provides a mecanism to allow user\nto log their timesheets using any time UoM\nthey want. Everything will still be stored\nin hours in the database (in the UoM selected\nwith project_mode_time_id field of the company).\nThe chosen encoding UoM will provide a widget to\nhelp the encoding (float_toggle for Days,\nfloat_time for Hours, ...). The widget will use\nthe UoM rate conversion.\n\nTask #39079","distinct":true,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/fdf917052286772c6306d54aa209de0d3e14495e"}]}
{"actor":{"display_login":"jem-odoo"}}