[commits] nag branch FRAMEWORK_5_2 updated. fd99f57c56d3d038938809057e8a623836cf6838

2018-04-09 Thread Michael J . Rubinsky
The branch "FRAMEWORK_5_2" has been updated.
The following is a summary of the commits.

from: f9aeb388c551bb0986686122fedf7dc60bdf0916

d91ceba Fix versions for components script.
88cd4e7 [mjr] Fix issue with NULL created dates breaking EAS.
190f3c6 [mjr] Fix issue with NULL created dates breaking EAS.
c2c994f Fix handling of recurring task completion over EAS.
cfa33f8 [mjr] Fix handling of recurring task completion over EAS.
fd99f57 [mjr] Fix handling of recurring task completion over EAS.

Summary: https://github.com/horde/nag/compare/f9aeb388c551...fd99f57c56d3

---

commit d91ceba3797c332979bcae192477fecf70b63d3d
Author: Michael J Rubinsky 
Date:   Mon, 09 Apr 2018 22:16:03 -0400

Fix versions for components script.

 M docs/CHANGES
 M docs/changelog.yml
 M package.xml

https://github.com/horde/nag/commit/d91ceba3797c332979bcae192477fecf70b63d3d

---

commit 88cd4e7ee6bf8c77162143da6149c8db54a9e122
Author: Michael J Rubinsky 
Date:   Mon, 09 Apr 2018 22:18:35 -0400

[mjr] Fix issue with NULL created dates breaking EAS.

 M docs/changelog.yml

https://github.com/horde/nag/commit/88cd4e7ee6bf8c77162143da6149c8db54a9e122

---

commit 190f3c62db003da52eea0985f4d97c37b2de47cb
Author: Michael J Rubinsky 
Date:   Mon, 09 Apr 2018 22:18:35 -0400

[mjr] Fix issue with NULL created dates breaking EAS.

 M docs/CHANGES
 M package.xml

https://github.com/horde/nag/commit/190f3c62db003da52eea0985f4d97c37b2de47cb

---

commit c2c994fc3711b4dad68cf10018e1ccab7b6aec81
Author: Michael J Rubinsky 
Date:   Mon, 09 Apr 2018 22:20:53 -0400

Fix handling of recurring task completion over EAS.

This fixes two issues:

1) When marking a recurring task complete, EAS creates a new
task, marked as a "deadocur" that becomes detached from the
original series. It then either modifies, or replaces the existing
series, moving the due date to the next active recurrence date. We
were saving the "dead" task with the recurrence info, so if that task
was further edited, we would create a duplicate series on the client.

2) If completing an occurence via Horde, the due date was being sent to
EAS incorrectly, leading to the due date being one occurrence or more
behind the actual value.

 M lib/Task.php

https://github.com/horde/nag/commit/c2c994fc3711b4dad68cf10018e1ccab7b6aec81

---

commit cfa33f8d391a7c0771d85a8322167ad6376b80a5
Author: Michael J Rubinsky 
Date:   Mon, 09 Apr 2018 22:21:29 -0400

[mjr] Fix handling of recurring task completion over EAS.

 M docs/changelog.yml

https://github.com/horde/nag/commit/cfa33f8d391a7c0771d85a8322167ad6376b80a5

---

commit fd99f57c56d3d038938809057e8a623836cf6838
Author: Michael J Rubinsky 
Date:   Mon, 09 Apr 2018 22:21:29 -0400

[mjr] Fix handling of recurring task completion over EAS.

 M docs/CHANGES
 M package.xml

https://github.com/horde/nag/commit/fd99f57c56d3d038938809057e8a623836cf6838
-- 
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: commits-unsubscr...@lists.horde.org


[commits] nag branch master updated. 80b17eb6805eb6333edfb75ca6acb157ebff0b6e

2018-04-09 Thread Michael J . Rubinsky
The branch "master" has been updated.
The following is a summary of the commits.

from: e145146938da7affdba6ac6d2b4abcbb26191ad9

9d17aa3 Fix display of due date for recurring tasks.
78c4cc7 Fix handling of recurring task completion over EAS.
4c17608 Fix version numbers for components script
9340d61 [mjr] Fix issue with NULL created dates breaking EAS.
b3f43f4 BFN
0ea84ac [mjr] Fix handling of recurring task completion over EAS.
80b17eb BFN

Summary: https://github.com/horde/nag/compare/e145146938da...80b17eb6805e

---

commit 9d17aa352e0b769af2df9a985804d121351b89eb
Author: Michael J Rubinsky 
Date:   Mon, 09 Apr 2018 20:03:22 -0400

Fix display of due date for recurring tasks.

 M templates/view/task.inc

https://github.com/horde/nag/commit/9d17aa352e0b769af2df9a985804d121351b89eb

---

commit 78c4cc7f1aae1bfafef977f9217021f1d680b197
Author: Michael J Rubinsky 
Date:   Mon, 09 Apr 2018 20:56:32 -0400

Fix handling of recurring task completion over EAS.

This fixes two issues:

1) When marking a recurring task complete, EAS creates a new
task, marked as a "deadocur" that becomes detached from the
original series. It then either modifies, or replaces the existing
series, moving the due date to the next active recurrence date. We
were saving the "dead" task with the recurrence info, so if that task
was further edited, we would create a duplicate series on the client.

2) If completing an occurence via Horde, the due date was being sent to
EAS incorrectly, leading to the due date being one occurrence or more
behind the actual value.

 M lib/Task.php

https://github.com/horde/nag/commit/78c4cc7f1aae1bfafef977f9217021f1d680b197

---

commit 4c17608b3893fd521d8a26ea18fd604a2786ba8c
Author: Michael J Rubinsky 
Date:   Mon, 09 Apr 2018 22:13:23 -0400

Fix version numbers for components script

 M doc/CHANGES
 M doc/changelog.yml
 M package.xml

https://github.com/horde/nag/commit/4c17608b3893fd521d8a26ea18fd604a2786ba8c

---

commit 9340d61170d6b8a395a2700681969edc1a9ecb94
Author: Michael J Rubinsky 
Date:   Mon, 09 Apr 2018 22:19:04 -0400

[mjr] Fix issue with NULL created dates breaking EAS.

 M doc/changelog.yml

https://github.com/horde/nag/commit/9340d61170d6b8a395a2700681969edc1a9ecb94

---

commit b3f43f4706f660f86f502f84c15c80cfb29504e4
Author: Michael J Rubinsky 
Date:   Mon, 09 Apr 2018 22:19:56 -0400

BFN

 M doc/CHANGES
 M package.xml

https://github.com/horde/nag/commit/b3f43f4706f660f86f502f84c15c80cfb29504e4

---

commit 0ea84ac492ed97b307b79ed218067283c485b897
Author: Michael J Rubinsky 
Date:   Mon, 09 Apr 2018 22:21:52 -0400

[mjr] Fix handling of recurring task completion over EAS.

 M doc/changelog.yml

https://github.com/horde/nag/commit/0ea84ac492ed97b307b79ed218067283c485b897

---

commit 80b17eb6805eb6333edfb75ca6acb157ebff0b6e
Author: Michael J Rubinsky 
Date:   Mon, 09 Apr 2018 22:22:15 -0400

BFN

 M doc/CHANGES
 M package.xml

https://github.com/horde/nag/commit/80b17eb6805eb6333edfb75ca6acb157ebff0b6e
-- 
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: commits-unsubscr...@lists.horde.org