nag
pear.horde.org
A web based task list manager
Nag is a web-based application built upon the Horde Application Framework which provides a simple, clean interface for managing online task lists (i.e., todo lists). It also includes strong integration with the other Horde applications and allows users to share task lists or enable light-weight project management.
Jan Schneider
jan
jan@horde.org yes
Michael J Rubinsky
mrubinsk
mrubinsk@horde.org yes
Chuck Hagenbuch
chuck
chuck@horde.org false
2017-09-21
14:18:23
4.2.17
4.2.0
stable
stable
GPL-2.0
* [jan] SECURITY: Fix unauthorized access to task exports. * [jan] Fix regression when exporting single tags to iCalendar CATEGORIES. * [jan] Officially support PHP 7.
5.3.0
8.0.0alpha1
8.0.0alpha1
1.7.0
content
pear.horde.org
2.0.5
3.0.0alpha1
3.0.0alpha1
horde
pear.horde.org
5.0.0
6.0.0alpha1
6.0.0alpha1
Horde_Auth
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Controller
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Core
pear.horde.org
2.30.0
3.0.0alpha1
3.0.0alpha1
Horde_Data
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Date
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Date_Parser
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Dav
pear.horde.org
1.0.0
2.0.0alpha1
2.0.0alpha1
Horde_Exception
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Form
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Group
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_History
pear.horde.org
2.1.0
3.0.0alpha1
3.0.0alpha1
Horde_Icalendar
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Mail
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Mime
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Perms
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Prefs
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Routes
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Share
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Support
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Text_Filter
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Url
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Util
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_View
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
gettext
Horde_ActiveSync
pear.horde.org
2.4.0
3.0.0alpha1
3.0.0alpha1
Horde_Db
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_OpenXchange
pear.horde.org
1.0.0
2.0.0alpha1
2.0.0alpha1
Horde_Test
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
horde
Role
pear.horde.org
3.0.0alpha1
3.0.0
alpha
alpha
2011-03-09
GPL-2.0
* First alpha release for Horde 4.
3.0.0beta1
3.0.0
beta
beta
2011-03-16
GPL-2.0
* Fix saving tasks via PUT method. * Fix deleting task lists. * Fix hiding the External prefs group (Bug #9643).
3.0.0RC1
3.0.0
beta
beta
2011-03-23
GPL-2.0
* First release candidate for Horde 4. * [gwr] Adapted the Kolab driver to Horde 4.
3.0.0RC2
3.0.0
beta
beta
2011-03-30
GPL-2.0
* Second release candidate for Horde 4.
3.0.0
3.0.0
stable
stable
2011-04-06
GPL-2.0
* First stable release for Horde 4. * [jan] Fix application-specific permission checks (Bug #9786). * [mjr] Datatree share to SQL upgrade script refactored for Horde 4. * [jan] Fix creating new tasks through WebDAV (Bug #9675). * [jan] Move all executable scripts to bin/ and prefix with nag-.
3.0.1
3.0.0
stable
stable
2011-05-03
GPL-2.0
* [jan] Fix reversed logic of displaying sub-task tree icons depending on the text direction (Bug #10033). * [jan] Fix encoding of non-ascii characters in parent task drop-down. * [mjr] Fix editing tasklists (Bug #9965).
3.0.2
3.0.0
stable
stable
2011-07-05
GPL-2.0
* [jan] Add Ukrainian translation (Andriy Kopystyansky <anri@polynet.lviv.ua>).
3.0.3
3.0.0
stable
stable
2011-08-02
GPL-2.0
* [jan] Don't load all shares with requested permissions from the backend if $conf['share']['hidden'] is enabled.
3.0.4
3.0.0
stable
stable
2011-10-18
GPL-2.0
* [jan] Add missing parameters when PUTing tasks (Bug #10545). * [mjr] Fix removeUserData implementation. * [gwr] Fix Kolab object attribute handling for tasks. * [gwr] Avoid including the owner name into the default share.
3.0.5
3.0.0
stable
stable
2011-11-02
GPL-2.0
* [cjh] Nicer date/time input with fewer input fields and helper javascript. * [mjr] Add ability to choose which tasklists to synchronize. * [mjr] Fix task export to ActiveSync for tasks with no due dates or reminders.
3.0.6
3.0.0
stable
stable
2011-11-22
GPL-2.0
* [jan] Don't display task details of private tasks via the API (Bug #10712). * [jan] Use correct locale when parsing quick tasks (thpo+horde@dotrc.de, Bug #10720).
3.0.7
3.0.0
stable
stable
2011-12-13
GPL-2.0
* [jan] Fix setting custom alarm methods (Bug #9543). * [jan] Update Japanese translation (Hiromi Kimura <hiromi@tac.tsukuba.ac.jp>).
3.0.8
3.0.0
stable
stable
2012-05-29
GPL-2.0
* [jan] Update Swedish translation (Per Olof Ljungmark <peo@bsdlabs.com>). * [jan] Update Italian translation (Massimo Malabotta <mmalabotta@units.it>). * [jan] Update Hungarian translation (Zoltán Németh <nemeth.zoltan@etit.hu>).
3.0.9
3.0.0
stable
stable
2012-05-29
GPL-2.0
* [mms] Fix getTasklist() API call. * [jan] Fix changing sort direction. * [jan] Fix sorting by owner if displaying external task sources. * [jan] Update Turkish translation (İstanbul Technical University).
2012-08-29
19:17:48
4.0.0beta1
4.0.0beta1
beta
beta
GPL-2.0
* [mjr] Add support for smart tasklists. * [mjr] Migrate categories to tags. * [jan] Fix fatal error if the task form doesn't validate. * [jan] Add recurring tasks (Request #2150).
4.0.0beta2
4.0.0beta1
beta
beta
2012-10-12
GPL-2.0
* [jan] Synchronize tags with Kolab categories. * [mjr] Fix deleting tasks from the task form. * [mjr] Implement Purge Completed Tasks LoginTask (Request #2520). * [gwr] Mark the initial default share as such with the Kolab backend. * [gwr] Always mark the initial share as default tasklist. * [jan] Move complete task list management into the sidebar. * [jan] Allow to edit task list color in traditional view. * [mjr] Tweak display of smartlist links in list view. * [mjr] Fix fatal recursion error when searching with smartlists were present.
4.0.0RC1
4.0.0beta1
beta
beta
2012-10-27
GPL-2.0
* [jan] Fix export links for tasklists (Bug #11576). * [mjr] Fix various issues with importing CSV files. * [mjr] Format datetime fields when exporting a task as a hash (Bug #11537). * [jan] Fix retrieving tasks from Kolab backend by UID (Bug #11532). * [jan] Fix toggling tasklists (Bug #11511). * [jan] Fix listing tasks from Kolab backends. * [jan] Fix sending alarm e-mail messages.
4.0.0
4.0.0
stable
stable
2012-10-30
GPL-2.0
* [jan] Update Polish translation (Krzysztof Kozera <krzysztof113@o2.pl>).
4.0.1
4.0.0
stable
stable
2012-11-27
GPL-2.0
* [jan] Use Kolab modification and creation dates in the UI (Bug #11591). * [gwr] Ignore empty dates (Bug #11736). * [jan] Use encoded UIDs as IDs in Kolab driver. * [mjr] Fix support for due/start dates for certain ActiveSync clients (Bug #11693). * [jan] Fix importing tasks from iCalendar (Bug #11681). * [jan] Fix listing of recurring tasks via timeobjects API.
4.0.2
4.0.0
stable
stable
2013-01-10
GPL-2.0
* [mjr] Fix closing the quick task dialog when cancel is pressed (Bug #11848). * [mjr] Fix displaying and editing tasks from search results (Bug #11847). * [jan] Update Basque translation (Ibon Igartua <ibon.igartua@ehu.es>). * [mjr] Fix incoming task sync with certain combinations of due date values. * [mjr] Fix quick task addition without session cookies enabled (Bug #11875, Thomas Jarosch <thomas.jarosch@intra2net.com>). * [jan] Fix editing tasks from the merged list view in smartmobile mode (Bug #11840). * [jan] Use default Kolab folder for default taks list preference. * [jan] Mark Kolab folder as default when changing default task list preference.
4.0.3
4.0.0
stable
stable
2013-05-29
GPL-2.0
* [jan] Fix recurring tasks in Kolab driver (Thomas Jarosch <thomas.jarosch@intra2net.com>, Bug #12222). * [mjr] Fix setting alarm time when syncing (Bug #12201, <thomas.jarosch@intra2net.com>). * [mjr] Fix issue causing due dates to be offset when syncing (Bug #12200, <thomas.jarosch@intra2net.com>) * [jan] Fix listing alarms of recurring tasks. * [jan] Fix default task list in portal block (Bug #12133). * [jan] Fix displaying of due dates of recurring events in some views. * [jan] Update broken rows due to migration bug in PostgreSQL (Bug #12101). * [mjr] Fix uncompleting tasks from task view in smartmobile view (Bug #12098, <ctimoteo@sapo.pt>). * [jan] Include parent tasks in cost object labels. * [jan] Only return completed tasks up to a week old as cost objects. * [mjr] Set correct timezone on incoming ActiveSync tasks (Bug #12053). * [jan] Update French translation (Paul De Vlieger <paul.de_vlieger@moniut.univ-bpclermont.fr>).
2013-05-07
11:35:08
4.1.0beta1
4.0.0
beta
stable
GPL-2.0
* [jan] Add CalDAV server support (Request #4267). * [jan] Update design to closer match the Horde 5 UI.
4.1.0beta2
4.0.0
beta
stable
2013-05-14
GPL-2.0
* [jan] Fix incorrect dependencies.
4.1.0RC1
4.1.0
beta
stable
2013-05-29
GPL-2.0
* [jan] Don't include external tasks in listTasks() API results.
4.1.0
4.1.0
stable
stable
2013-06-05
GPL-2.0
* Final release.
4.1.1
4.1.0
stable
stable
2013-07-16
GPL-2.0
* [jan] Display CalDAV URL of system tasklists (Bug #12342). * [mjr] Only query Horde_History when it's required. * [jan] Fix system tasklist listing via WebDAV. * [rla] Add system tasklist support for Nag CalDAV access (Request #12342). * [jan] Fix task description tooltip (Bug #12421). * [mjr] Persist the tasklist and parent when creating a new task and using "Save and New" (Bug #12400). * [mjr] Fix tag browsing of shared tasklists (Bug #12405). * [mjr] Fix importing VTODOs containing RELATED-TO fields (Bug #12355). * [mjr] Add API methods for using history modification sequences.
4.1.2
4.1.0
stable
stable
2013-08-27
GPL-2.0
* [jan] Fix highlighting task type tabs in list view. * [jan] Fix fatal errors if DAV support is disabled (Bug #12481). * [mjr] Fix requesting changes by modification sequence (Bug #12507, Thomas Jarosch <thomas.jarosch@intra2net.com>).
4.1.3
4.1.0
stable
stable
2013-10-29
GPL-2.0
* [jan] SECURITY: Fix XSS vulnerabilities when deleting task lists. * [jan] Fix updating alarm if completing a task recurrence. * [jan] Fix editing tasks via CalDAV (Bug #12745).
4.1.4
4.1.0
stable
stable
2014-03-10
GPL-2.0
* [jan] Update Danish translation (Erling Preben Hansen <erling@eph.dk>). * [jan] Don't return future tasks from cost objects API.
4.1.5
4.1.0
stable
stable
2014-07-07
GPL-2.0
* [jan] Fix link to task in alarm emails. * [jan] Update Korean translation (Deokgon Kim <dgkim@dgkim.net>).
4.2.0alpha1
4.2.0
alpha
alpha
2014-05-05
GPL-2.0
* [jan] Show external tasks in the correct task type. * [jan] Purge old tasks from versions < 2.3 too. * [jan] Allow to synchronize shared task lists via CalDAV (Request #12380). * [jan] Add script to import tasks from Open-Xchange. * [jan] Add recurrence controls to basic view (Request #11545). * [mjr] Add button for creating sub-task from task view (Request #12309). * [mjr] Add ability to return to existing search results after navigating to a task (Request #12879). * [jan] Make shares table compatible with Oracle. * [mjr] Add API support for multiple tasklists via ActiveSync.
4.2.0beta1
4.2.0
beta
alpha
2014-06-04
GPL-2.0
* [jan] Only use URL rewriting for saving/completing tasks if pretty URLs are enabled in the configuration. * [jan] Don't include smart lists in top menu. * [jan] Fix top menu URLs to create new tasks in specific task lists.
4.2.0beta2
4.2.0
beta
alpha
2014-06-17
GPL-2.0
* [jan] Always display system task lists to administrators. * [mjr] Group task fields into tabs on edit form (Request #13228).
4.2.0RC1
4.2.0
beta
alpha
2014-07-01
GPL-2.0
*
4.2.0
4.2.0
stable
stable
2014-07-08
GPL-2.0
* [mjr] Fix returning to previously selected tab after task is saved (Bug #13308). * [mjr] Fix fatal error when saving a task, only one tasklist exists, and at least one SmartList exists.
4.2.1
4.2.0
stable
stable
2014-08-04
GPL-2.0
* [jan] Don't include external tasks with WebDAV task list. * [jan] Fix displayed CalDAV URLs for shared task lists (Bug #12380). * [mjr] Fix remembering auto determined default share (Bug #13360). * [mjr] Add EAS client created shares to the sync_lists preference (Bug #13359). * [mjr] Add missing API support for searchTags API (Bug #13364). * [mjr] Fix detecting task completion when sending task change notifications (Alfonso Marín Marín <almarin@um.es>, Bug #13350).
4.2.2
4.2.0
stable
stable
2014-10-29
GPL-2.0
* [jan] Export nicer display names for users and resources via WebDAV. * [jan] Export custom owner and read-only properties via WebDAV. * [jan] Fix search attribute of SQL shares on Oracle. * [mjr] Fix adding a new tasklist to the syncronized tasklists (Bug #13642). * [jan] Pass current start date of recurring tasks to dynamic interface. * [jan] Fix setting task list name for external tasks. * [jan] Fix link to create sub-task from a task view. * [jan] Fix listing of recurring tasks with start dates. * [mjr] Add missing categories to EAS tasks. * [jan] Fix sidebar display of system task lists in basic view. * [jan] Fix retrieving individual tasks via WebDAV.
4.2.3
4.2.0
stable
stable
2014-11-21
GPL-2.0
* [mjr] Fix issue with initially creating nag_shares table.
4.2.4
4.2.0
stable
stable
2015-02-10
GPL-2.0
* [jan] Don't list task lists without SHOW permissions (Bug #13837). * [jan] Use consistent checkbox. * [jan] Don't allow deletion of tasks with sub-tasks (Bug #13809). * [jan] Don't allow completion of tasks with incomplete sub-tasks and vice versa. * [jan] Don't wipe out whole task lists when PUTing individual tasks via WebDAV.
4.2.5
4.2.0
stable
stable
2015-06-18
GPL-2.0
* [jan] Fix positioning of dialog windows. * [jan] Don't delete existing completions when editing a recurring task. * [jan] Only delete the last completion when toggling a recurring task to incomplete.
4.2.6
4.2.0
stable
stable
2015-10-21
GPL-2.0
* [jan] Update Italian translation. * [mjr] Fix indentation level when searching (Bug #14138). * [mjr] Remove object reference from Content when object is deleted (Bug #14112). * [mjr] Remove tags from Content when tagged object is deleted (Bug #14112). * [jan] Fix linking to external tasks from smartmobile view.
4.2.7
4.2.0
stable
stable
2016-02-02
GPL-2.0
* [mjr] Enforce child tasks must be completed before parent tasks in edit form (Bug #12308). * [jan] Use access rules compatible with both Apache 2.2 and 2.4. * [mjr] Fix possible fatal error due to tasks created with an alarm but no due date (Bug #14214). * [mjr] Fix storage of parent field when using Kolab driver (Bug #14197, mike.gabriel@das-netzwerkteam.de). * [mjr] Fix switching tab/filters when using Kolab driver (Bug #14196, mike.gabriel@das-netzwerkteam.de). * [mjr] Fix moving subtasks to another tasklist when parent task is moved (Bug #14209). * [mjr] Fix fatal error when saving tasks when system shares are present in certain cases. * [mjr] Return recurring tasks via listTimeObjects API (Bug #14137). * [mjr] Prevent orphaning tasks via the API.
4.2.8
4.2.0
stable
stable
2016-03-21
GPL-2.0
* [mjr] Honor date_format prefs in Task form (Bug #14287). * [jan] Update Greek translation (Limperis Antonis <limperis@cti.gr>).
4.2.9
4.2.0
stable
stable
2016-04-05
GPL-2.0
* [jan] Fix regression with date picker in tasks form (Bug #14303). * [mjr] Fix handling EAS categories/tags.
4.2.10
4.2.0
stable
stable
2016-07-01
GPL-2.0
* [mjr] Fix handling of start and due dates when synching via EAS. * [jan] Avoid fatal errors if tasks don't have a UID. * [mjr] Fix parsing certain date formats (Bug #14348). * [jan] Fix deleteing alarms when completing a task. * [mjr] Require Horde_Perms::DELETE for including a tasklist as sync-able.
4.2.11
4.2.0
stable
stable
2016-09-06
GPL-2.0
* [mjr] Fix sorting recurring tasks by due date (Bug #14403).
4.2.12
4.2.0
stable
stable
2016-11-08
GPL-2.0
* [mjr] Fix fatal error caused by regression in sorting recurring tasks with due dates (Bug #14504).
4.2.13
4.2.0
stable
stable
2016-11-09
GPL-2.0
* [jan] Fix sorting by due date with PHP < 5.5 (Bug #14507).
4.2.14
4.2.0
stable
stable
2017-03-20
GPL-2.0
* [mjr] Fix saving sync preference when no default tasklist exists (Bug #14585). * [mjr] Avoid PHP warnings due to corrupt preference values (Bug #14585).
4.2.15
4.2.0
stable
stable
2017-08-01
GPL-2.0
* [jan] SECURITY: Fix open redirects. * [mjr] Fix handling of delayed start dates (Bug #14634).
4.2.16
4.2.0
stable
stable
2017-08-15
GPL-2.0
* [jan] Fix parsing sub-tasks from the quick enter dialog (Bug #14681). * [jan] Fix positioning of due time drop down list (Bug #12288). * [jan] Improve compatibilty when synchronizing tasks via CalDAV/ICS (Bug #14057). * [jan] Fix exporting multiple tags to iCalendar CATEGORIES (Bug #14057). * [jan] Don't include external tasks into drop down list for parent tasks. * [jan] Fix redirecting to task list after completing a task (Bug #14678).
4.2.17
4.2.0
stable
stable
2017-09-21
GPL-2.0
* [jan] SECURITY: Fix unauthorized access to task exports. * [jan] Fix regression when exporting single tags to iCalendar CATEGORIES. * [jan] Officially support PHP 7.