Project Manager 2.80 developer release 2

I have released developer release 2 of project manager.

This contains a signficant number of additions and fixes, including huge contributions from a number of developers.

2005-05-14 05:06  maltes

        * www/task-add-edit.tcl: Fixed context bar to display project name
        and have a working link

2005-05-14 05:01  maltes

        * tcl/project-procs-oracle.xql, tcl/project-procs-postgresql.xql,
        tcl/project-procs.tcl, tcl/task-procs.tcl, www/task-add-edit.tcl:
        When creating a new task the assignees are defaultet to the
        assignees of the project now

2005-05-12 00:34  maltes

        * lib/subprojects.tcl, tcl/project-procs.tcl, www/add-edit.tcl,
        www/admin/update-projects.tcl: Fixed the permissioning so that a
        new project inherits form the package or parent_project. Added the
        updateing of context_ids for existing packages using a webpage. The
        SQL upgrade script is still missing.

2005-05-12 00:12  maltes

        * www/: index-oracle.xql, index-postgresql.xql, index.tcl: Added
        display of status

2005-05-03 23:13  maltes

        * project-manager.info, lib/assignee-portlet.xql,
        lib/customizations-portlet-oracle.xql,
        lib/customizations-portlet-postgresql.xql, lib/date-portlet.xql,
        lib/project-portlet.xql, lib/subprojects.xql,
        lib/tasks-portlet-oracle.xql, lib/tasks-portlet-postgresql.xql,
        sql/postgresql/project-manager-functions-create.sql,
        sql/postgresql/upgrade/upgrade-2.73d1-2.80d1, www/add-edit-2.tcl,
        www/add-edit.tcl, www/index-postgresql.xql, www/one.xql,
        www/project-assign-add.tcl, www/project-assign-edit-2.tcl,
        www/project-assign-edit.tcl, www/project-assign-remove.tcl,
        www/project-assign-task-assignees.tcl, www/project-revisions.tcl,
        www/task-add-edit-2.tcl, www/task-add-edit-3.tcl,
        www/task-add-edit.tcl, www/task-assign-add.tcl,
        www/task-assign-remove.tcl, www/task-delete-postgresql.xql,
        www/task-delete.tcl, www/task-link.tcl,
        www/task-one-postgresql.xql, www/task-one.adp, www/task-one.tcl,
        www/task-print-postgresql.xql, www/task-print.tcl,
        www/task-revisions-postgresql.xql, www/task-revisions.tcl,
        www/task-select-project-postgresql.xql, www/tasks-postgresql.xql,
        www/tasks.tcl, www/resources/padlock.gif: Merged Permission changes
        from Richard Hamilton.
2005-05-03 02:01  maltes

        * tcl/project-manager-procs.tcl, tcl/project-procs.tcl,
        www/index.tcl, www/tasks.tcl: Closed projects will now be detected
        by a special proc. Furthermore it is now possible to unset the
        status filter for projects and tasks

2005-05-02 12:03  maltes

        * www/lib/nav-bar.tcl, lib/assignee-portlet.tcl: Fixed double quote
        error

2005-05-02 11:30  maltes

        * catalog/project-manager.en_US.ISO-8859-1.xml,
        lib/assignee-portlet.tcl, lib/comments-portlet.tcl,
        lib/customizations-portlet.adp, lib/date-portlet.adp,
        lib/logger-portlet.tcl, lib/project-portlet.adp,
        lib/subprojects.tcl, lib/tasks-portlet.tcl, tcl/process-procs.tcl,
        tcl/project-manager-procs.tcl, tcl/project-procs.tcl,
        tcl/task-procs.tcl, www/add-edit-2.tcl, www/add-edit.tcl,
        www/calendar-users-update.tcl, www/index.adp, www/index.tcl,
        www/log-bulk.adp, www/log-bulk.tcl, www/log.adp, www/log.tcl,
        www/one.tcl, www/process-add-edit.tcl, www/process-delete.adp,
        www/process-delete.tcl, www/process-dependency-add-edit.adp,
        www/process-dependency-add-edit.tcl,
        www/process-instance-edit-2.tcl, www/process-instance-edit.tcl,
        www/process-instances.tcl, www/process-one.adp,
        www/process-one.tcl, www/process-reminder.tcl,
        www/process-task-add-edit-2.tcl, www/process-task-add-edit.adp,
        www/process-task-add-edit.tcl,
        www/process-task-assign-add-edit.tcl, www/process-task-delete.adp,
        www/process-task-delete.tcl, www/process-use.adp,
        www/process-use.tcl, www/processes.adp, www/processes.tcl,
        www/project-assign-add.tcl, www/project-assign-edit-2.tcl,
        www/project-assign-edit.adp, www/project-assign-edit.tcl,
        www/project-assign-remove.tcl,
        www/project-assign-task-assignees.tcl, www/project-revisions.tcl,
        www/task-add-edit-3.tcl, www/task-add-edit.adp,
        www/task-add-edit.tcl, www/task-assign-add.tcl,
        www/task-assign-remove.tcl, www/task-calendar.adp,
        www/task-calendar.tcl, www/task-delete.tcl, www/task-link.tcl,
        www/task-one.adp, www/task-one.tcl, www/task-print.adp,
        www/task-print.tcl, www/task-revisions.tcl,
        www/task-select-project.adp, www/task-select-project.tcl,
        www/tasks.adp, www/tasks.tcl, www/admin/default-project-roles.tcl,
        www/admin/index.adp, www/admin/index.tcl,
        www/admin/logger-primary.adp, www/admin/logger-primary.tcl,
        www/admin/logger-sync.adp, www/admin/logger-sync.tcl,
        www/admin/logger.adp, www/admin/roles.tcl,
        www/admin/update-projects.tcl, www/admin/workgroups.tcl,
        www/comments/add.tcl, www/lib/entries-table.adp,
        www/lib/entries-table.tcl, www/lib/nav-bar.tcl: Finished I18N of
        project manager. For the next project I'll start to wrtie code in
        German to force others to I18N packages as well :-)

2005-05-02 01:15  maltes

        * catalog/project-manager.en_US.ISO-8859-1.xml,
        lib/assignee-portlet.adp, lib/assignee-portlet.tcl,
        lib/assignee-portlet.xql, lib/categories-portlet.adp,
        lib/categories-portlet.tcl, lib/comments-portlet.adp,
        lib/comments-portlet.tcl, lib/customizations-portlet-oracle.xql,
        lib/customizations-portlet-postgresql.xql,
        lib/customizations-portlet.adp, lib/customizations-portlet.tcl,
        lib/customizations-portlet.xql, lib/date-portlet.adp,
        lib/date-portlet.tcl, lib/date-portlet.xql, lib/logger-portlet.adp,
        lib/logger-portlet.tcl, lib/portlet.adp, lib/portlet.tcl,
        lib/project-portlet.adp, lib/project-portlet.tcl,
        lib/project-portlet.xql, lib/subprojects.adp, lib/subprojects.tcl,
        lib/subprojects.xql, lib/tasks-portlet-oracle.xql,
        lib/tasks-portlet-postgresql.xql, lib/tasks-portlet.adp,
        lib/tasks-portlet.tcl, www/one-oracle.xql, www/one-postgresql.xql,
        www/one.adp, www/one.tcl, www/one.xql: Made the project overview
        with the portlets use includes instead of having each portlet's
        HTML code in one.adp

2005-05-02 01:07  maltes

        * tcl/: project-manager-procs-oracle.xql,
        project-manager-procs-postgresql.xql, project-manager-procs.tcl,
        project-manager-procs.xql: Added functions to retrieve the name and
        root folder so they can be cached

2005-05-01 16:41  jader

        * tcl/task-procs.tcl, www/task-add-edit.tcl: Fix to date handling
        on processes

2005-04-25 05:45  maltes

        * project-manager.info, www/tasks.tcl: Upgrade version numbers and
        tasks listbuilder to make use of dynamic page sizes

2005-04-25 05:44  maltes

        * www/tasks-postgresql.xql: Fixed pagination query to work
        correctly with orderbys

2005-04-25 04:43  maltes

        * www/tasks.tcl: Removed unnecessary information for already closed
        tasks

2005-04-25 04:09  maltes

        * www/: tasks.adp, tasks.tcl: Added support for smart navigation
        and listing of hours worked on tasks

2005-04-12 01:12  maltes

        * www/: tasks-postgresql.xql, tasks.tcl: Bugfix for pagination

2005-03-29 02:37  maltes

        * tcl/task-procs.tcl: Fixed notifications to use the URL of package
        which deals with the specific task instead of the first one it
        finds. This was necessary due to the changes introduced for support
        of package_id. The cludge used here should not be needed in HEAD
        anymore, as we store the package_id with the object

2005-03-17 00:32  jeffd

        * www/calendar-users-update.tcl: fix string literal arg to
        empty_string_p

2005-02-15 02:21  maltes

        * tcl/project-manager-procs.tcl: Reintroduced util_memoize and
        added the subsite_id as a parameter to it, so the memoize will work
        correctly. Kudos to Jeff for pointing this out

2005-02-15 01:54  maltes

        * tcl/project-manager-procs.tcl: You cannot memoize this query, as
        the assignees are different for each package_id

2005-02-14 07:23  maltes

        * www/: index-oracle.xql, index-postgresql.xql,
        tasks-postgresql.xql: Made Project Manager package aware (which
        allows us to mount PM on multiple instances with seperate data)

2005-02-04 01:10  maltes

        * sql/postgresql/project-manager-drop.sql: We need to cascade on
        dropping

2005-01-27 03:29  maltes

        * catalog/project-manager.de_DE.ISO-8859-1.xml: German Version,
        curtousy of Peter Monien

2005-01-14 10:09  vivianh

        * www/task-add-edit-2.tcl: Fixing problem with variable reference

Contributed by Jade Rubick