[FIX] hr_timesheet_sheet - search sheet_id for attendance using date in users timezone. As attendances depends on timezone but timesheet have from and to date instead of datetime we have to change the attendance to the same timezone expected for timesheet. And as a Timesheet belongs to a user, we can expect this timesheet to be in the same timezone as its owner. Maybe a timezone field should be added on timesheet. In anycase it make no sense to have all timesheet forced with start and end date as UTC.
[IMP] hr_timesheet_sheet - remove unused variable
[IMP] hr_timesheet_sheet - simplify and improve readability in search for sheet_ids
[IMP] hr_timesheet_sheet - set default timezone as UTC if employee has none
[FIX] hr_timesheet_sheet - remove useless call to AT TIME ZONE in psql request here it isn't current_date but an utc 'timestamp' date. Need a strong tea even if it isn't utc tea time.
[FIX][IMP] use sha256 by default to encrypt password and keep retro compatibility
Add a init function on res.users to encrypt all password at module installtion.
[FIX] set_pwd to use sha256
[REVERT] as discussed with Odony only init function will be merged
[FIX] bug 1280152 by adding init function that will encrypt all passwords on module update
[REFACTOR] setup of encrypted password on db
[FIX]Fixed the issue of mimetype not detected properly, used python mimetypes module to detect file's mimitype.
[FIX] Don't reset an existing but empty mail.catchall.domain
[FIX] hr_timesheet_sheet: forbid to record an attendance in a submitted timesheet
[FIX] hr_timesheet_sheet: forbid to record an attendance in a submitted timesheet (opw 592632)
[FIX] mail: Don't reset an existing but empty mail.catchall.domain
[ADD] init function that will encrypt all passwords on module update
[RFR] setup of encrypted password on db
[RVT] Revert rev. 9613 (lp:1204224) in favour of upstream version in one of the next commits
[FIX] hr_timesheet_sheet: forbid to record an attendance in a submitted timesheet (opw 592632)
[FIX] product: price computation failed when for pricelists based on Cost price for non-employee users
[FIX] product: price computation failed when for pricelists based on Cost price for non-employee users