# # ToDo in TUTOS # # CVS Info: $Id: ToDo,v 1.43 2004/04/27 17:08:53 gokohnert Exp $ # $Author: gokohnert $ # project main page in printable format without limits for attached objects DONE mytutos page with personal appointments DONE 21/02/2001 bugs assigned to DONE 21/02/2001 notes DONE 21/02/2001 determine between different english language dialects (i.e. support strange US Date Format) DONE do not display projects/bugs etc which are not readable for the current user DONE search froms should remember previous search phrases DONE partly via session note remember by mail function DONE 21/02/2001 projects with hierachical structure (bring projects and tasks together) booking of task time should also book in timetrack DONE 21/02/2001 tasks should appear in calendar DONE 21/02/2001 (for mytutos page) someway to manage resources like conference rooms,beamer etc. (for appointments) DONE for appointments extend address table for small notes , pictures , flags DONE 21/02/2001 (pictures) find someone to - take care / adopt the servlet version - test and describe how to run TUTOS on other than my OS/Database combination sync with PDAs and remote databases multiple database support - select database on login DONE 21/02/2001 LDAP support DONE Chatsystem for projects Whiteboard (graphical chat) system for projects holidayset selection per user DONE acl_overview function DONE repository backup and reporting ACL for appointments DONE Table generation via PHP without shellscripts DONE (see scheme.php and update.php) Database Cleanup and Consitency CheckScript DONE (see update.php) Shareable Tasks between Projects ( idea by Dave Davies <Dave_Davies@reech.com> ) Move Tasks from one Project to another one DONE 200211 (moving to other projects that have a role) More than one worker on a task [tutos-Support Requests-483494] DONE 200210 Locations with own ACLs DONE 20020130 Account creation via Mail / Login Interface (later verification) User Creation by users on the login only local admin logins No Invitation emails to the current_user ??? Manage Commit for timetrack entries (partly done in 20011218) Charset entry in Mail Headers DONE 12/7/02 Using BLOB for filemanagement if available in DB a "Forgot my password" feature to the login page DONE 12/7/02 limit the displayed timetracks to people who have also the permission to see or modify the corresponding projekt/object show backreferences on projects that are related to a displayed project (without to be mentioned as a precessor etc.). USER Feature Control with CREATE/SEE/MODIFY/DELETE permission instead of YES/NO (idea by Frank Tuijnman <frank@pgs.nl>) DONE 25/03/2002 A email to the bug-assignees when a bug state or class is changed. make the bugmailing optional. Birthday reminder via watchlist feature DONE 2002/08/03 Do not display weekends in calendar for those who work on weekdays DONE 27/04/2002 A mechanism to make a task from a bug (with or without removing the bug) Show complete backrefernces on timetack Overview. So you can see the path back from task to project. Subtask->Task->Project. Accept input of float numbers with "," insted of "." seperators changing a bugreport: when entering text and changing state simultaniously the change will come before the new test. Even when closing a bug. user data: salary, default printer user data: rightsoverview could do with some could columnisation :-) adding: right to merge show_company: make new project (defines a new project and will add company as customer) show_company: add contact (so adding a new first and lastname and linking it to the company. change_note:posibility to insert a marker with date and time. change_note: remind +1, +7, +14, +1m, +2m, +1Y calender: view per day On work see calendar_day.php DONE 12/7/02 task: milestones documentmanagement: subfolders Having more then 10 equal named departments will make problems in location_ins as there is no difference and no way to be more deatiled -->Tomasz Zdanowicz <tomek@bms.com.pl> DONE 12/7/02 due dates for bugs invoices for tasks (all levels) DONE 2002/08/03 project templates with a set of tasks etc. see CLONE below If I select to copy the adres data from the company to a new contactperson and the company has multiple addresses the system would ask me to select which address to use (same as when entering ambigious project data etc). I would like to see a link from Company/Department to add a new contact with a prefilled Address an without reselect inside the address forms. Project (parent) display in timetrack_overviews Timetrack Summaries on whole projects (incl. Tasks/subtasks) DONE 2002/08/03 Email for CRM Groups DONE Email for all Project members DONE 2002/08/31 Multiple Visitors in Appointments Make TUTOS runnable in DocumentRoot http://localhost/ Multiple Task Workers DONE Object Cloning / Copy Partly done for Projects incl. Tasks and Documents A (configurable) message to show after login Mail to all users (team 0) Resource check on usage DONE Move Efforts from one Object to another (like Bugs/Tasks) DONE 20040225 Minical for Jump in calendars Timetrack Select with reference + Timerange Multiple teams for calendar.php (very useful with resource groups) Adding a BugPlannedFinishedDate (sortable | auto warning) Lock of data in modify pages http://sourceforge.net/tracker/?func=detail&atid=208047&aid=703762&group_id=8047 Bug Change-History without translated text parts. Freeflowing Notes without a reference Change-History for all changes made by an user DONE Address new in one step including a location DONE 200401 Occupied flag in appointments Voting for groups (showing a percentage in overview) Some concept for making demodata (via scheme.php) for modules DONE Using LIMIT (or similar stuff) in select statements Partly NIS Support Repeating events with resources and reminders DONE withreminder module Add a MyGroups to the default acl dialog this will automatically expand to all the teams of the creator when a new object is define DONE 20040226 A reminder modul like the reminders for notes but attachable everywhere DONE Make CRM Group module aware of changes in the list so it makes sense to set a group on a watchlist. DONE # # # EOF