Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CLA] Update Contributors List #15568

Closed
wants to merge 4 commits into from
Closed

[CLA] Update Contributors List #15568

wants to merge 4 commits into from

Conversation

leodipasquale
Copy link
Contributor

Cesar Rodriguez is not part of BACG Organization

Description of the issue/feature this PR addresses:

Current behavior before PR:

Desired behavior after PR is merged:

--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr

leodipasquale and others added 3 commits February 20, 2017 10:10
Cesar Rodriguez is not part of BACG Organization
ADD Osvaldo Jorge Gentile to Bacgroup Organization
[CLA] ADD Osvaldo Jorge Gentile to Bacgroup
@leodipasquale
Copy link
Contributor Author

The user "leodipasquale" is already bacgroup CLA.

@salvatoretrimarchi
Copy link
Contributor

Please review

@salvatoretrimarchi
Copy link
Contributor

Also (Osvaldo Jorge Gentile) Added to Bacgroup CLA

@mart-e
Copy link
Contributor

mart-e commented Feb 21, 2017

Hello,

Thank you for the CLA signature but it seems there is still an issue.

  • you are signing using the address leodipasquale@users.noreply.github.com and salvatore...@gmail.com (belonging to a different CLA)
  • you are signing for the address og...@bacgroup.net

The email address in the CLA must be the same as for the signature for the verification to succeed.
You can either change the your git configuration or modify the email in the CLA signature.

Thanks

@mart-e mart-e added the CLA Contributor License Agreement label Feb 21, 2017
@salvatoretrimarchi
Copy link
Contributor

salvatoretrimarchi update principal email address to trimarchi@bacgroup.net

@leodipasquale
Copy link
Contributor Author

sorry, my email was not public, now it is. dipasquale@bacgroup.net

@mart-e
Copy link
Contributor

mart-e commented Feb 21, 2017

@leodipasquale @salvatoretrimarchi to update your CLA, you must make commits with the emails signing the CLA.

@salvatoretrimarchi
Copy link
Contributor

To update CLA, you need new commits in this pull request or do them in new pull request?

@mart-e
Copy link
Contributor

mart-e commented Feb 21, 2017

Either you rebase & squash all commits with the correct email in this PR or you create a new one with only one commit, as you wish

* [FIX] stock: Customer address in deliveryslip

When there is no move line linked to the picking, the customer address must
be the address of the partner linked to the stock.pick

Fixes #15092

opw:707890

* [FIX] base: default partner email

In a lead:
- Fill in contact information (phone, address, email...)
- Create a new contact

All information is copied to the new contact, except the email.

opw-706711

* [FIX] hr_timesheet: recomputation depends of the task progress

The task progress value depends on the stage of the task,
if it's a folded stage or not.

If the task was being changed of stage, from
a non-folded stage to a folded stage,
the recomputation of the progress was not done,
while it was needed as a task in a final
stage is considered to be done.

This is a regression during migration to the new api in
e6ac7a7

* [FIX] hr_timesheet: children_hours computation

The computation of the `children_hours` wasn't
reset at each compute, and they ended up
to be added at each recomputation involving
the method `_hours_get`

This is a regression during migration to the new api
in revision
e6ac7a7

opw-709008

* [FIX] hr_timesheet: computation of the children hours according to the child stage

The below revision:
9bea8a8

Change the behavior on how are computed the children hours
according to their stage fold state, while it was not intended
to. The subject of the above revision was an issue
in the recomputation dependence for the field
`children_hours`, but not how the field was computed.

It's important to count the effective hours when the
sub task is in a final stage (e.g. done) rather
than the planned hours in this case.

opw-709008

* [FIX] hr_payroll: calculation of work days

The current calculation of work days is inconsistent with the leaves of
the employee in several cases.

The core of the problem is the logic of the algorithm: for a given day,
if we can find one hr_holiday within this day, we consider it as a
leave. One can easily spot several issues with the existing logic:
- if an employee takes less than a day-off (e.g. a half day), the
  complete day is considered as a leave.
- the timezone (TZ) is not taken into account when searching for a
  leave, while it is when computing the number of working hours. A leave
  from 3:00 AM to 3:00 PM in the Los Angeles timezone would then be
  considered as two days-off since it spread on two days in UTC.

The logic is therefore completely modified. For each day of the period:
- compute the work intervals (TZ taken into account, converted in UTC)
- search for a hr.holiday which completely includes the work interval
- if a holiday is found, the work interval is considered as a leave.
  Otherwise, it is considered as a normal work period.

This is a first step in improving the logic. The first faulty use case
is partially solved, since we cover now complete work intervals.
However, a leave covering only partially a work interval will not be
taken into account.

The second faulty use case is solved.

opw-707897

* [CLA] Update Bacgroup Member List
@mart-e
Copy link
Contributor

mart-e commented Feb 23, 2017

This PR is a mix of many unrelated commits.
I think you better create a new one with only one commit if you have issues to squash all commits.

@mart-e mart-e closed this Feb 23, 2017
@salvatoretrimarchi
Copy link
Contributor

Understood, no problem we going to create new pull request for this update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Contributor License Agreement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants