{"push_id":2550038106,"size":64,"distinct_size":2,"ref":"refs/heads/master-hr_holidays_accrual-rli","head":"a4163a29134b5abc8562eaaba9b093d977007f9f","before":"5da1a11b14cf1d1268aa1e18f0930a1074374cc3","commits":[{"sha":"42b7d7489a1dc3eaee204007a8286f063e173356","author":{"name":"Hiral Bhavsar","email":"80d1d9e8965071ad96bb6875441ee14d2f715011@odoo.com"},"message":"[IMP] account: some minor usability improvements\n\n* when refunding an invoice/bill with the option 'modify', it now opens the draft document in form view (chatter reworked for more clarity)\n* payments list views are now using filters instead of domain, so that user can easily find back any payments (also transfer that haven't their dedicated menuitem)\n* when clicking on a ling to create a new payment from the dashboard, the form view is directly open instead of the list view\n\nWas PR #23402. Was task 58392","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/42b7d7489a1dc3eaee204007a8286f063e173356"},{"sha":"d3d26120614139fd7d7e888bd66d21de5158a034","author":{"name":"Cédric Snauwaert","email":"0913683871cd6a284d24f0b73c0d0c7b5d961c19@openerp.com"},"message":"[IMP] account: Speed up of some processes\n\n* Reconciliation\n    Change the way the reconciliation method was written to optimize performances.\n    Remove the \"skip_full_reconcile_check\" stuff that is more confusing than helping.\n* Object creation\n    Remove the creation of tax_line from tax_ids in the account_move_line create method.\n    Remove a bunch of context that were invalidating the cache way too often\n\nWas PR #21498\nWas task 37976","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/d3d26120614139fd7d7e888bd66d21de5158a034"},{"sha":"647292a9635bae504d597068ea72cba1afc660b0","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] fleet: Add a default value for 'acquisition_date'","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/647292a9635bae504d597068ea72cba1afc660b0"},{"sha":"b510e7f41b403f98f62e3421160d019495a4c13d","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] fleet: Make the license plate not required\n\nIt's not mandatory for a car in the fleet to have a license plate.\n\nIt should be possible to create the car before the immatriculation date.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/b510e7f41b403f98f62e3421160d019495a4c13d"},{"sha":"2bc85571a9748aa107130c6e272631f87c3eafff","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] fleet: Display all the stages on the fleet.vehicle kanban view\n\nAll the stage should be displayed to allow a user to move a car in another stage\neven if no other cars are into it.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2bc85571a9748aa107130c6e272631f87c3eafff"},{"sha":"47857a63ace46dd3d4d302fcafb46a75c242cb86","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] fleet: Remove the unicity constraint on the driver\n\nIt should be possible to assign 2 vehicles to the same person.\n\nThe constraint is too restrictive.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/47857a63ace46dd3d4d302fcafb46a75c242cb86"},{"sha":"13bd8e7db64aeaafbbef9fa6a83dc933934f08dc","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] fleet: Order cars by plate, then by acquisition date\n\nThis commit allow users to see in the kanban/list view the oldest cars with no plates","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/13bd8e7db64aeaafbbef9fa6a83dc933934f08dc"},{"sha":"3fc4c3b966e80ab96f3f7c63f6718664a1a70ab7","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] fleet: Add an informative 'First Contract Date' field\n\nThe goal of this field is to be able to keep the value of the first contract\neven if it has been closed/deteled.\n\nIt could be used to compute the depreciation of the car.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/3fc4c3b966e80ab96f3f7c63f6718664a1a70ab7"},{"sha":"7356c3b5b686e2eabaa597ca37ddaaff378d3f75","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] fleet: Add 'Next Activities' on vehicles\n\nThis commit adds:\n- The button on the chatter\n- The button on the kanban card and a progress bar on top of the stage","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/7356c3b5b686e2eabaa597ca37ddaaff378d3f75"},{"sha":"879f2ba9c7e38c3e40dc10bec0b1d4c0dbaec726","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] l10n_be_hr_payroll_fleet: Create a related contract when creating a new vehicle\n\nCreate a new contract with a recurring cost amount depreciated equal to\nthe amount defined on the model.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/879f2ba9c7e38c3e40dc10bec0b1d4c0dbaec726"},{"sha":"2958bcc3837750b2c37588a46ab19196b759915c","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] fleet: Archive related contracts when archiving a vehicle","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2958bcc3837750b2c37588a46ab19196b759915c"},{"sha":"50dfff24620692a6574267b9cdc24178c7b7dfbb","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] fleet: Allow to search vehicles based on the driver name","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/50dfff24620692a6574267b9cdc24178c7b7dfbb"},{"sha":"52fdeacfe102c5fa3d5c6b45d9b7dec60fb74f03","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] l10n_be_hr_payroll_fleet: Set default values on model onchange","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/52fdeacfe102c5fa3d5c6b45d9b7dec60fb74f03"},{"sha":"ef8befeef48ed2de0477355b0741a67856a1ba80","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] fleet: Add subtype to track driver modifications","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/ef8befeef48ed2de0477355b0741a67856a1ba80"},{"sha":"02775e6cd2d007c991cebf5c6a0457ad546970ec","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] fleet: Introduce fleet.vehicle.assignation.log model\n\nPurpose\n=======\n\nCurrently it's impossible to know who was driving a given car at a given time.\n\nWe have some piece of information like the immatriculation date of a vehicle\nor the date of the first contract. But it's not enough.\n\nThis is problematic to solve a rather common issue:\n- Who is gonna pay the fine for having exceeded the speed limit?\n\nSpecification\n=============\n\nIntroduce a simple model fleet.vehicle.assignation.log, containing info about:\n- The driver\n- The vehicle\n- The start Date\n- The end Date\n\nA simple button on the fleet vehicle should be sufficient to solve the issue.\n\nWe cannot generate data from the salary package as these dates can't be predicted\nat the contract signature.","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/02775e6cd2d007c991cebf5c6a0457ad546970ec"},{"sha":"77171d482ca5f230d76a3a8f12471b33d38ea683","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] fleet: Add track_visibility='onchange' on some fields\n\n1/ Use track_visibility instead of overriding write method on a fleet.vehicle\n\nInstead of posting messages in the write method to notify that the record value\nchanges, use the attribute track_visibility='onchange' instead.\n\n2/ Add track_visibility='onchange' on some fields\n\n3/ Track visibility on 'recurring_cost_amount_depreciated'","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/77171d482ca5f230d76a3a8f12471b33d38ea683"},{"sha":"66db893fa953fe520f38732fd970060f39b1afcc","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] fleet: Rename purchaser_id from 'Contractor' to 'Driver'","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/66db893fa953fe520f38732fd970060f39b1afcc"},{"sha":"8777236fd710ff68ac6c9fdfe39be217c1ac2648","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[IMP] fleet: Modify slightly some fleet views\n\n1/ Remove 'odometer' from vehicle tree view\n2/ Replace 'Activation Cost' by 'Driver' on contracts tree view\n3/ Add fields to search on in contract search view\n4/ Hide 'Renew Contract' button if in open state\n5/ Move models menuitem from 'Configuration' to 'Vehicles'","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/8777236fd710ff68ac6c9fdfe39be217c1ac2648"},{"sha":"2b8bd4d9c1a05e05b8e1c8f3fa183703ea7b35e9","author":{"name":"Yannick Tivisse","email":"200a91eb0e5cc4726d6a3430713b580138f34298@odoo.com"},"message":"[MERGE] fleet: Improve views + introduce some new features\n\nPurpose\n=======\n\nMove some internal development into the standard solution.\n\nSpecification\n=============\n\n- Add a default value for 'acquisition_date'\n- Make the license plate not required\n- Display all the stages on the fleet.vehicle kanban view\n- Remove the unicity constraint on the driver\n- Order cars by plate, then by acquisition date\n- Add an informative 'First Contract Date' field\n- Add 'Next Activities' on vehicles\n- Create a related contract when creating a new car\n- Archive related contracts when archiving a vehicle\n- Allow to search vehicles based on the driver name\n- Set default values on model onchange\n- Add subtype to track driver modifications\n- Introduce fleet.vehicle.assignation.log model\n- Add track_visibility='onchange' on some fields\n- Rename purchaser_id from 'Contractor' to 'Driver'\n- Modify slightly some fleet views\n\nTASK ID: 1839868","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/2b8bd4d9c1a05e05b8e1c8f3fa183703ea7b35e9"},{"sha":"71f80c1383f302e64180a191f2e99e8701693cc1","author":{"name":"Hetashree Chauhan","email":"923f7720577207a44b32e59bbfbea59d27f1ae8e@odoo.com"},"message":"[IMP] im_livechat: move input_placeholder\n\nIn order for the user to understand what the chat_input_placeholder\nfield means we should add a tooltip.\nWe should reorganize the fields in order to put them in logical order.\n\nThis commit is related to task 1837812.\nCloses #24336","distinct":false,"url":"https://api.github.com/repos/odoo-dev/odoo/commits/71f80c1383f302e64180a191f2e99e8701693cc1"}]}
{"actor":{"display_login":"RomainLibert"}}