Revisions for nag/task.php

Location: [ Horde ] / nag / task.php View: Logs | Branches | Statistics
Search Revisions:
Show diffs between and
Show Differences shows diffs to the previous revision. If you select a revision by clicking its row, Show Differences will show the differences to the selected row.
Show Branch:
  Revision Date Author Log Message
1.114 (+4 -22 lines) 07/17/2008 06:33 PM Jan Schneider jan

Send a more detailed notification message after a task has changed.

1.80.8.12 FRAMEWORK_3 (+5 -3 lines) 07/02/2008 12:14 PM Jan Schneider jan

MFH: Allow to set task assignee.

1.113 (+5 -3 lines) 07/02/2008 11:33 AM Jan Schneider jan

Allow to set task assignee.

1.80.8.11 FRAMEWORK_3 (+13 -6 lines) 03/11/2008 04:29 AM Jan Schneider jan

MFH: 1.112

Tags: NAG_2_2, NAG_2_2_RC3

1.112 (+13 -6 lines) 03/11/2008 04:20 AM Jan Schneider jan

Fix array access, don't show task name at all.
Bug: 6421

1.80.8.10 FRAMEWORK_3 (+2 -2 lines) 01/02/2008 06:32 AM Jan Schneider jan

Happy New Year

Tags: NAG_2_2_RC2

1.111 (+2 -2 lines) 01/02/2008 06:13 AM Jan Schneider jan

Happy New Year

1.80.8.9 FRAMEWORK_3 (+2 -2 lines) 12/27/2007 01:46 PM Jan Schneider jan

MFH: 1.110

1.110 (+2 -2 lines) 12/27/2007 01:43 PM Jan Schneider jan

Nag::getTask() already returns a Nag_Task object.

1.80.8.8 FRAMEWORK_3 (+169 -234 lines) 12/20/2007 09:23 AM Jan Schneider jan

Merge from HEAD.

1.109 (+4 -2 lines) 10/26/2007 10:22 AM Ben Klang bklang

Make sure the correct task list is chosen when navigating directly to a task list from the Horde menu.

Tags: BEFORE_MERGE_3_2, NAG_2_2_RC1

1.108 (+2 -2 lines) 08/28/2007 12:23 PM Chuck Hagenbuch chuck

Need BC syntax for Horde_Form::validate()

1.107 (+2 -2 lines) 08/01/2007 12:11 AM Chuck Hagenbuch chuck

Jon has assigned his copyrights to The Horde Project.

Tags: NAG_2_2_ALPHA

1.106 (+2 -1 lines) 06/26/2007 03:32 PM Chuck Hagenbuch chuck

Fix default tasklist selection

1.105 (+15 -11 lines) 06/18/2007 11:47 AM Chuck Hagenbuch chuck

Error checking on task fetching when deleting tasks.

1.104 (+85 -82 lines) 06/18/2007 11:23 AM Chuck Hagenbuch chuck

Reorganize if () checks to reduce nesting levels.

1.103 (+2 -1 lines) 06/06/2007 02:28 PM Chuck Hagenbuch chuck

Set page title

1.102 (+2 -2 lines) 05/24/2007 11:05 PM Chuck Hagenbuch chuck

Make sure the form title is always set on reload

1.101 (+10 -10 lines) 05/23/2007 10:40 AM Jan Schneider jan

Rewrite large portions of Nag to use Nag_Task objects instead of task hashes.
I didn't test every and each little bit of the code, so expect a bumpy ride
for a while.

1.100 (+3 -3 lines) 05/21/2007 01:06 PM Jan Schneider jan

Implement subtasks.
Fix obvious bugs in the Kolab driver while there, but it's still untested.
Re-add delete button to edit form.
Editing sub-sub-tasks and exporting subtasks is still missing.

1.99 (+33 -26 lines) 05/21/2007 11:00 AM Jan Schneider jan

Re-add delete functionality to task form. UI will be committed with the
sub-tasks feature.
Bug: 5382

1.98 (+5 -1 lines) 05/18/2007 08:49 AM Jan Schneider jan

Fix locked or single tasklists.

1.97 (+92 -215 lines) 05/18/2007 07:38 AM Jan Schneider jan

Migrate edit form to Horde_Form.

1.96 (+33 -24 lines) 05/03/2007 08:18 AM Jan Schneider jan

Add start dates.

1.80.8.7 FRAMEWORK_3 (+2 -2 lines) 01/02/2007 08:55 AM Jan Schneider jan

Happy New Year

Tags: NAG_2_1_4, NAG_2_1_3

1.95 (+2 -2 lines) 01/01/2007 07:41 PM Jan Schneider jan

Assign copyright to The Horde Project for those copyright holders that already agreed to it.

1.94 (+15 -17 lines) 10/31/2006 01:08 PM Chuck Hagenbuch chuck

[cjh] Store completion date and add history entries for task completion.

1.93 (+16 -6 lines) 08/05/2006 02:08 AM Chuck Hagenbuch chuck

[cjh] Allow using the checkboxes to mark tasks as incomplete as well
as complete (michael.sheldon@credativ.de, Request #4250).

1.92 (+3 -4 lines) 06/10/2006 04:32 PM Chuck Hagenbuch chuck

same title changes as for mnemo

1.91 (+74 -61 lines) 04/18/2006 09:29 AM Jan Schneider jan

Add private flag.

1.90 (+2 -2 lines) 04/11/2006 12:53 PM Chuck Hagenbuch chuck

Remove some unnecessary references and minor cleanup.

1.89 (+5 -3 lines) 02/07/2006 09:36 AM Jan Schneider jan

Fix completing tasks.

1.88 (+10 -5 lines) 02/07/2006 09:21 AM Jan Schneider jan

Add a field for estimated time being spent on a task.

1.80.8.6 FRAMEWORK_3 (+2 -2 lines) 01/01/2006 04:29 PM Jan Schneider jan

Happy new year

Tags: NAG_2_1_2, NAG_2_1_1, NAG_2_1, NAG_2_1_RC2, NAG_2_1_RC1

1.87 (+2 -2 lines) 01/01/2006 04:11 PM Jan Schneider jan

Happy new year\!

1.80.8.5 FRAMEWORK_3 (+28 -7 lines) 10/18/2005 08:56 AM Jan Schneider jan

Merged from HEAD.

1.80.8.4 FRAMEWORK_3 (+6 -4 lines) 06/23/2005 05:29 AM Jan Schneider jan

MFH: 1.86

Tags: NAG_2_0_4, NAG_2_0_3, NAG_2_0_2, NAG_2_0_2_RC1

1.86 (+6 -4 lines) 06/23/2005 05:03 AM Jan Schneider jan

Don't reset task alarm, even if task due date is not set.

Tags: BEFORE_MERGE_3_1

1.85 (+2 -1 lines) 05/08/2005 07:27 PM Chuck Hagenbuch chuck

Clean up HTML a bit, use striped task editing form.

1.84 (+27 -7 lines) 05/04/2005 09:19 AM Jan Schneider jan

Add permissions to restrict number of tasks

1.80.8.3 FRAMEWORK_3 (+8 -2 lines) 01/25/2005 04:07 PM Jan Schneider jan

MFH 1.83

Tags: NAG_2_0_1

1.83 (+8 -2 lines) 01/25/2005 04:05 PM Jan Schneider jan

Check for alarm values not being integers.

Bug: 1246

1.80.8.2 FRAMEWORK_3 (+2 -2 lines) 01/21/2005 03:09 PM Chuck Hagenbuch chuck

MFH
Bug: 1212

1.82 (+2 -2 lines) 01/21/2005 03:03 PM Chuck Hagenbuch chuck

[cjh] Don't highlight the New Task menu item when editing tasks.
[cjh] Use a checkbox for editing completed/uncompleted in the task
edit view, to match the list view (Bug #1212).

1.81 (+2 -2 lines) 01/03/2005 09:35 AM Jan Schneider jan

Happy New Year

1.80.8.1 FRAMEWORK_3 (+2 -2 lines) 01/03/2005 07:25 AM Jan Schneider jan

Happy New Year

1.21.2.11 RELENG_1 (+2 -2 lines) 01/03/2005 06:26 AM Jan Schneider jan

Happy New Year! :-)

Tags: NAG_1_1_3, NAG_1_1_2

1.80 (+2 -2 lines) 11/14/2004 10:28 PM Chuck Hagenbuch chuck

- Use new CSS menu
- remove SHARE_ constants

Tags: FRAMEWORK_3, NAG_2_0, NAG_2_0_RC3, NAG_2_0_RC2, NAG_2_0_RC1

1.79 (+2 -2 lines) 10/18/2004 08:45 PM Chuck Hagenbuch chuck

Registry::getParam() -> Registry::get().

Tags: NAG_2_0_BETA

1.78 (+2 -2 lines) 09/13/2004 11:33 PM Chuck Hagenbuch chuck

Bunch of work that didn't end up being entirely related, but seemed
that way:

- rename deleteTask() to delete() (somehow I'd thought delete was a
keyword in php4; as far as I can tell it's just fine for php4 and
php5).

- We now store a UID (formerly GUID, going by the iCal spec here)
completely seperately from the task_id field. We don't expect to be
able to parse the UID into a task id/tasklist id pair, just to look it
up.

- Fix some parse errors in the Kolab driver.

- The tasks/browse method is now implemented for Nag. Idea is to allow
for generic "browsing" (treating as a directory/file/object tree) of
Nag from any Horde app or remote call. See services/obrowser/.

I think that's it. :)

The UID changes should be made for Mnemo, Kronolith, and Turba as
well.

1.77 (+5 -3 lines) 07/29/2004 09:44 PM Chuck Hagenbuch chuck

Better handling of non-existant objects.

Submitted by: Francois Marier <francois@nit.ca>

1.76 (+9 -8 lines) 05/21/2004 01:53 PM Chuck Hagenbuch chuck

Here's the rest of the categories changes. I'm working on a script to convert
user preferences to the new shared preference, but I need to get this committed
before it gets any more out of date. Nothing should *break* break, but existing
categories will go away for now. If that won't fly on your installation, just don't
update for now.

1.75 (+2 -5 lines) 05/18/2004 03:47 PM Chuck Hagenbuch chuck

Default categories better, avoid prefs that will be going away.

1.74 (+3 -3 lines) 04/03/2004 03:39 PM Chuck Hagenbuch chuck

Add Nag::getDefaultTasklist() and some other fixes to try and clean up
permissions and to be sure that users are allowed to edit what we give
them a list of, etc.

1.73 (+2 -2 lines) 03/31/2004 01:20 PM Jan Schneider jan

dot

Tags: NAG_2_0_ALPHA

1.72 (+5 -3 lines) 03/26/2004 09:48 PM Chuck Hagenbuch chuck

Check for PEAR_Errors and permissions seperately to avoid problems.

1.21.2.10 RELENG_1 (+1 -1 lines) 03/26/2004 05:43 PM Jan Schneider jan

Lots and lots of copyright and license updates and fixes. Someone will have to that for the HEAD branches too.

Tags: NAG_1_1_2_RC1

1.71 (+2 -2 lines) 03/12/2004 04:27 PM Chuck Hagenbuch chuck

be consistent between complete_task and complete_tasks for actionID.

1.70 (+6 -6 lines) 03/11/2004 06:11 PM Michael M Slusarz slusarz

Remove defines() for actionIDs -> use static strings instead.

1.69 (+12 -17 lines) 02/28/2004 12:51 AM Chuck Hagenbuch chuck

[cjh] GUIDs now only contain nag: and the task ID - sharename is not needed.
[cjh] Task IDs are now 32-character unique strings, to be useable as GUIDs.
The SQL table definition has changed; conversion scripts are in scripts/.

- moving a memo to a different tasklist now uses the new move() method,
instead of deleting and re-adding it.

- The API methods now use the new getByGUID() method to get a task
just from the GUID (i.e., without knowing the tasklist_id beforehand).

THERE ARE CONVERSION SCRIPTS IN scripts/guid_convert[_mysql].sql. YOU
WILL NEED TO RUN THEM FOR MOST PARTS OF NAG TO WORK AFTER UPDATING.

I'd very much appreciate testing/debugging of these changes. I have
tested them, but it's quite possible I missed something.

1.68 (+2 -2 lines) 01/18/2004 12:48 PM Jan Schneider jan

Use javascript notification instead of $js_onLoad.

1.67 (+2 -2 lines) 01/17/2004 05:57 PM Jan Schneider jan

All footers look the same, so why not use only one.

1.66 (+4 -4 lines) 01/14/2004 06:49 AM Jan Schneider jan

Fix Share:: method names.

1.65 (+5 -5 lines) 01/13/2004 10:44 PM Chuck Hagenbuch chuck

These are by no means private constants. Remove the weird leading _
(it was my idea in the first place, for the record. Dunno why).

1.64 (+2 -2 lines) 01/13/2004 08:36 PM Chuck Hagenbuch chuck

- Move Category into the framework.
- At the same time, rename the API to DataTree.
- shorten some method names while we're at it.

1.63 (+2 -2 lines) 01/01/2004 10:16 AM Jan Schneider jan

Happy new year everyone.

1.62 (+2 -1 lines) 11/28/2003 02:54 PM Chuck Hagenbuch chuck

Make sure that the right list of categories is always pulled in Mnemo
and Nag.

1.61 (+15 -15 lines) 11/13/2003 10:25 PM Chuck Hagenbuch chuck

Horde-level stuff should be using Horde_Form, so move the Widgets class into
Nag, which is almost the only place it gets used.

1.60 (+2 -2 lines) 10/29/2003 11:31 PM Chuck Hagenbuch chuck

default task due hours to 8am - arbitrary, but consistent.

1.59 (+29 -45 lines) 10/21/2003 11:55 PM Chuck Hagenbuch chuck

Re-work Nag's API so that we can use nextId() to generate ids for tasks, which
means that we'll never reuse an id for a task, which means that histories and
syncing will be able to work reliably.

As soon as I update my other server, I'll write up a script that will fix the
PEAR sequence table so as not to break existing data.

The category driver isn't updated yet. If someone is using it, could you submit
a patch?

1.58 (+2 -4 lines) 10/13/2003 11:30 AM Chuck Hagenbuch chuck

go back to the task list after saving, like the comment says we do.

1.57 (+8 -3 lines) 10/08/2003 12:20 AM Chuck Hagenbuch chuck

better handling 12:xx am/pm

1.56 (+3 -3 lines) 10/08/2003 12:17 AM Chuck Hagenbuch chuck

default due date of today, not in a week

1.55 (+12 -3 lines) 10/03/2003 10:35 PM Chuck Hagenbuch chuck

Move a bunch of the timezone/locale/24 vs. 12-hour/date format
preferences into Horde so they can be defined/used once instead of in
multiple applications. Use the newly shared twentyFour and date_format
preferences in Nag, letting us get rid of several configuration
settings and making it more consistent with Kronolith and the rest of
Horde in general.

1.54 (+27 -27 lines) 09/16/2003 07:07 PM Jan Schneider jan

Use the new Util:: class.

1.53 (+7 -7 lines) 09/01/2003 05:59 PM Jan Schneider jan

Simplify driver instantiation even more.

1.52 (+10 -16 lines) 08/22/2003 09:03 PM Jan Schneider jan

No hardcoded params anymore.

1.51 (+13 -13 lines) 08/07/2003 06:27 PM Michael M Slusarz slusarz

Move Horde_Form_Calendar:: to Horde_Widgets::.

1.50 (+12 -12 lines) 08/07/2003 03:16 PM Michael M Slusarz slusarz

It makes more sense to set the 'selected' values for the Horde_Form_Calendar::
functions with their actual values rather than a timestamp.
In nag, this helps by allowing us to use a single getdate() call instead of
five separate date() calls.

1.49 (+14 -11 lines) 08/07/2003 02:17 PM Michael M Slusarz slusarz

Move calendar widget generation functions to Horde_Form_Calendar::.

1.48 (+11 -10 lines) 07/06/2003 11:27 AM Chuck Hagenbuch chuck

Provide use of the date picker for task due dates.

1.47 (+1 -3 lines) 07/01/2003 05:31 PM Chuck Hagenbuch chuck

- remove unnecessary templates
- use colors for priority numbers.

1.46 (+2 -2 lines) 06/04/2003 09:05 AM Chuck Hagenbuch chuck

Small fix (Ahmed <ashihab@alcahest.com>)

1.45 (+2 -2 lines) 05/22/2003 11:56 PM Chuck Hagenbuch chuck

Another set of menu.php files gone.

1.44 (+1 -2 lines) 05/08/2003 01:19 PM Chuck Hagenbuch chuck

- consolidate status.php files in apps that just include them directly
from menu.php, so no need for a seperate file

- consolidate $notification->notify() calls into menu.php files

- fix checks for available shares to guests to check all available,
not just whether or not one is selected to display.

1.43 (+2 -2 lines) 03/22/2003 04:04 PM Chuck Hagenbuch chuck

Bring focus on the task name.

1.42 (+6 -2 lines) 03/14/2003 04:19 PM Chuck Hagenbuch chuck

Add a preference for the default category for tasks.

Submitted by: Brian Keifer <brian@valinor.net>

1.41 (+8 -3 lines) 03/12/2003 04:53 PM Chuck Hagenbuch chuck

Show action icons in the nag summary.

Submitted by: John Morrissey <jwm@horde.net>

1.40 (+2 -2 lines) 03/10/2003 04:03 PM Chuck Hagenbuch chuck

fix typo

Submitted by: j.huinink@wanadoo.nl

1.39 (+4 -3 lines) 02/25/2003 04:51 PM Chuck Hagenbuch chuck

slightly better error reporting/checking.

1.38 (+2 -2 lines) 02/22/2003 11:33 PM Chuck Hagenbuch chuck

task_id can be 0.

1.37 (+40 -4 lines) 02/21/2003 01:01 PM Chuck Hagenbuch chuck

last bit of task alarm support, changelog

Submitted by: Mathieu CLABAUT <mathieu.clabaut@free.fr>

1.36 (+2 -2 lines) 02/06/2003 01:32 PM Chuck Hagenbuch chuck

Always default to the Unfiled category; much better from a user's
point of view since they can always fix the category later; this
removes one potentially unnecessary task from the task/note/event/item
creation process.

1.21.2.9 RELENG_1 (+2 -2 lines) 01/03/2003 07:48 AM Jan Schneider jan

Bump year.

Tags: NAG_1_1_1, NAG_1_1_1_RC1

1.35 (+2 -2 lines) 01/03/2003 07:44 AM Jan Schneider jan

Bump year.

1.34 (+6 -6 lines) 12/19/2002 07:20 PM Jan Schneider jan

Wording, whitespace.

1.21.2.8 RELENG_1 (+4 -13 lines) 12/16/2002 11:51 PM jon

MFH: Style and don't require lib/Driver.php here.

Tags: NAG_1_1, NAG_1_1_RC2, NAG_1_1_RC1

1.33 (+3 -3 lines) 12/13/2002 12:05 AM Chuck Hagenbuch chuck

fix perms check

1.32 (+3 -1 lines) 12/12/2002 11:33 PM Chuck Hagenbuch chuck

Task name in error message.

Submitted by: John Morrissey <jwm@horde.net>

1.31 (+31 -30 lines) 12/12/2002 04:05 PM Chuck Hagenbuch chuck

- base whether or not someone gets a new (task | event | note) link on
  whether or not they have edit access to any shares.
- faciliate that by adding optional $permission parameters to all
  listSharetype() methods
- shared notepads work in mnemo now.
- lots more permissions checking all over the place.
- minor fixes/cleanup.

1.30 (+61 -69 lines) 12/12/2002 03:01 PM Chuck Hagenbuch chuck

[cjh] Much more comprehensive permissions checking, and support for
      guest access.

1.21.2.7 RELENG_1 (+10 -2 lines) 10/15/2002 11:13 AM Jan Schneider jan

MFH: Add ability to create new categories.

Only showing the 100 latest revisions. Show all revisions? (may take a while).