Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > cd0d105b0758b565c78a14fb2906ff42 > files > 3

tutos-1.2.20050306-7mdv2010.0.noarch.rpm

$Header: /cvsroot/tutos/tutos/ChangeLog,v 1.111.2.3 2005/03/06 09:44:07 gokohnert Exp $
March 6 2005
	* release 1.2.20050306
	* support of eaccelerator
	* fixed bug with mailattachements
	* some more translations
	* more dynamic loading of dlls for windows apache/php installations
	* support custom fields with team objects
	* changed all occurences of HTTP_POST_FILES to _FILES
	* added default Message of Today to motd_default.html (updates won't overwrite existing ones)
	* fixes in checklist module
	* mysql update swill runb a alter table change statement to adjust field sizes
	* fixed bug with debug.out file versioning
	* better handling of meanwhile deleted creators of objects
	* allow reminders to depend on task start and end dates
	* moved phpinfo.php to amdin dir
	* bugfixes
	* Updated language spanish Javier Linares <devel at javierlinares.com>
September 6 2004
	* made the start-stop timetracking for users available again
	* fix a problem with the main help page
	* some swedish language updates
	* fix Bugtracking
	* fix mailmode 4
	* fix repeating appointments in res_cal.php
September 1 2004
	* Release of 1.2.20040901
April xx 2004
	* Release of 1.2beta.200404xx	
	* BETA support of MS SQL server as a database hosting server
	* more fixes to handle code injection in userinput
	* display projects in RsourceOverview of Project Managers (res_cal.php)
	* new email flag when create / modify tasks  (thanks to ecosoft.net)
	* new custom dataase fields support (see tutos/php/db/table_custom_example.pinc)
April 12 2004
	* Release of 1.2beta.20040412	
	* document import via mail (see php/file/file_import.README)
	* documents can have multiple parent objects
	* new milestone flag for tasks
	* new reminder modul
	* new rate modul to support hourly rates (thanks to ecosoft.net)
	* excel export for timetrack_overview   (add a $format=excel to the url)
	* one step creation of users without defineing a adressentry first
	* a new (per database) baseurl config variable which will be used in generated mails and other output of TUTOS
	* note reminders will now work with given times.
	* new XML export. To get a XML File just add a &format=xml to address_show.php,company_show.php etc..
	* new permission type "use". This right is neccessary to use a object i.e. to attach something or to 
	  use a person as a participant in an meeting (not for own team members)
	* invoice pdf is now using fpdf package (see http://www.fpdf.org) 
	* performance fix in history browsing
	* bugtracking is a own module now
	* massupdate for "Add to watchlist"/"Delete from watchlist" in a lot of the overview pages
	* locations for addresses/companies and departments are now created together with the base entries
	* documents and notes and other objects could be reattached to another "related" object
	* history for changes by user (new link on mytutos)
	* massupdate for addresses
	* minical uses week start settings
	* team feature permissions
	* Session info in admin_show
	* project cloning (Thanks to Michal Salaban emes at pld-linux.org)
	* show inherited permissions on user_new dialog
	* logins are stored in users history
	* a per layout stylesheet
October 17 2003
	* Release of 1.1.20031017 (bugfixes)
July 15 2003
	* Release of 1.1.20030715
July 1 2003
	* task volume management has changed (volume planned, on the fly volume estimation)
	* support for new date formats
	* period selection on task overview
April  2003
	* mail to watchlist
	* webstack
March 5 2003
	* mail2sms gateway support. See $tutos[smsmail] variable in config
	* bug changes will only be mailed to creator / solver of bugs .
	  Project Teams have to set a bug on their watchlist to stay informed
	* team/permission handling will now support teams that are member of other teams
	* file attachment on mails
	* fixed default assignment of new bugs
	* pop before smtp support for mailer access authentifications
	* better conflict detectection on appointments
	* minical shows week numbers for better orientation
February 5 2003
	* Release of 1.1 (beta) for public testing
	* new handler (factbook/phpweather/fax/sms) for displayed infos
	* new changing the task reference
	* new changing the bug reference
	* new history of last visited objects
	* new backreferences from related products
	* change moved installations to a module
	* change moved url management to a module
	* change moved document management to a module
	* enhance complete bug overview in products
	* enhance complete timetrack overview in products
	* massupdate for object acl/permissions
September 5 2002
	* new support of database prefixes  
	  (add something like  $tutos[dbprefix][0] + "FOO_"; to your config.pinc) 
September 2 2002
	* new hungarian nameday file (contributed by Ferenc Raffael <raffaelf at interware.hu>)
September 1 2002
	* new conflict check on creation of appointments
August 31 2002
	* new email link for all project members
August 29 2002
	* new newsticker module
August 11 2002
	* started new page creation mechanism using "Layout Engines" (see php/layout/*)
	  This will allow a free choice of different layouts 
August 3 2002
	* new birthday reminder via watchlist (requires cronjob)
August 2 2002
	* new timetrack overview of all project related (bug/task etc) records
	 select the sum on the project detail page
July 26 2002
	* Release of 1.0
July 11 2002
	* fixed a problem with equally named departments in several companies
	  input fields for departmentnames now understand a syntax like DEPNAME / COMPANYNAME
July 9 2002
	* made notes and resources to modules
July 1 2002
	* made invoices to a module
June 12 2002
	* New Indicating the sort order on overview pages
	* Invoices will show task related timetracking
June 11 2002
	* Changed nearly all files in order to run with register_gloabls
	  set to Off
June 10 2002
	* new Timerecord function will create timetrack entries with start
	  and end timestamp. (See link on mytutos page)
June 5 2002
	* Added Spanish/Nicaragua language files
	  Contributed by Antonio Gallardo, AG Software, S. A. <agssa at ibw.com.ni>
May 30 2002
	* Added some new dutch special dates. 
	  Contributed by Robert Brouwer <rbrouwer at wise-guys dot nl>
May 26 2002
	* new: CRM Group module
May 25 2002
	* new: module support
May 22 2002
	* new: gantt graphics using the jpgraph package ( > verison 1.6.3)
	  contributed by Dimitri Fontaine <tapoueh at users.sourceforge.net>
May 3 2002
	* new: password reminder feature (see $tutos[pwlostfeature])
May 2 2002
	* new: feature permissions for teams. Teams can now provide their
	users with feature permissions. (team_new.php)
April 28 2002
	* updated spanish localization and new mail prototypes in spanish
	by Jordi Torne <tornej at grupocp.com>
April 27 2002
	* added support of namedays (by Sergiusz Pawlowicz <serek at
          users.sourceforge.net>),weekstart and workingdays to the users
	  profiles
April 26 2002
	* reschedule of tasks on task overview by Dimitri Fontaine <dfontaine at cvf.fr>
April 22 2002
	* bugfix searching bugs now looks for the new name field
April 18 2002
	* added PAM authentification using the PHP pam_auth  extension
	  from	http://www.math.ohio-state.edu/~ccunning/pam_auth.html
	  see $tutos[pamauth] and $tutos[pamservice] in config.pinc
April 12 2002
	* added LDAP authentification
	  contributed by Dimitri Fontaine <dfontaine at cvf.fr>
	  see $tutos[ldapauth***] in config.pinc
April 10 2002
	* added calendar view for resource usage. Called from resource_show.php
March 31 2002
	* added greek translation thanks to Dimitris Korbetis <korb at adbytel.com>
March 27 2002
	* RELEASE 20020327	
March 25 2002
	* new feature finetuning. All TUTOS features can now be finetuned
	  (create/see/search etc) on the "User Modify" Page (user.pinc / user_new.php)
March 23 2002
	* new swedish translation contributed by Lindqvist Jonas
	  <Jonas.Lindqvist at sweco.se>
March 10 2002
	* bugnames can be generated with a name rule
	  see $tutos[bugautoname] in config.pinc
February 24 2002
	* added oracle OCI support (db_oci.pinc) as Database type 8
February 23 2002
	* added thumbnail display of EXIF thumbnails in jpeg files
	  (file.pinc and file_show.php)
February 19 2002
	* disabled calendar display for unknown/not visible users and teams
February 10 2002
	* new update.php page for updating the database layout. No more
	alter table calls are neccessary now
February 9 2002
	* new table.pinc file with all table layouts and indices
February 8 2002
	* new invoice feature
February 7 2002
	* all objects are now derived from a common base class base.pinc
February 1 2002
	* new swiss holiday file from  Ludwig Raffler
	<Ludwig.Raffler at aia.ch> (see holiday_ch.pinc)
January 18 2002
	* new british holiday file from Jeremy Nicholson <jnicho02 at
	users.sourceforge.net> (see holiday_en_uk.pinc)
January 13 2002
	* allow to limit bug search to bugs that were assigned to the current_user
	* new mass update in the Appointment Overview Page
January 11 2002
	* new mass update in the Bug Overview
December 21 2001
	* new mass update in the ProductOverview and the TaskOverview Page
December 20 2001
	* new direct jump to appointment creation from department and
	company display
December 19 2001
	* bugfix repositories other then ../repository  (file: database.pinc)
	* bugfix display history sometimes stops  (file: history_show.php)
	* bugfix typo in department creation  (file: department_new.php)
December 18 2001
	* RELEASE 20011218
December 17 2001
	* mailbox functionality for moving,copying and deleting mails
	* more fields in timetrack for generating invoices (invoice support will
	come in a later release)
          in mysql:
!! -->      alter table timetrack add (currency varchar(4)); 
!! -->      alter table timetrack add (cph float); 
!! -->      alter table timetrack add (state int4); 
!! -->      alter table timetrack add (invoice int4); 
          in postgres:
!! -->      alter table timetrack add currency varchar(4); 
!! -->      alter table timetrack add cph float; 
!! -->      alter table timetrack add state int4; 
!! -->      alter table timetrack add invoice int4; 
          in oracle:
!! -->      alter table timetrack add column (currency varchar(4)); 
!! -->      alter table timetrack add column (cph float); 
!! -->      alter table timetrack add column (state int4); 
!! -->      alter table timetrack add column (invoice int4); 
December 10 2001
	* updated help system. The help system now uses PHP in its pages.
	* new ACL for adress and location entries
	* history for adressbook entries
November 10 2001
	* fixed bug with reapearing permissions when a user saves his own record
	* new Product Relations for Projects/Products
	  it is possible to define base products and/or sucessors
	  ancestors for a project/product using the same mechanisms like
	  roles
	* new per user holiday display. This needs a new column in the
	  people table. To create it you may perrform the following command:
          in mysql:
!! -->      alter table people add (holidays varchar(60)); 
          in postgres:
!! -->      alter table people add holidays varchar(60); 
          in oracle:
!! -->      alter table people add column (holidays varchar(60)); 
November 8 2001
	* added white CSS theme
October 16 2001
	* new display notes in the calendar at their "remember" date
	(thanks to Jeroen Baten <jbaten at i2rs.nl>)
September 27 2001
	* new external holiday files (php/holiday_es.pinc
	php/holiday_fr.pinc php/holiday_ko.pinc php/holiday_nl.pinc
	php/holiday_pl.pinc php/holiday_ru.pinc ) Please expand and
	translate !
September 16 2001
	* new urls that are added to team descriptions will appear in the
	  main navigation of all team members
	* new support of Interbase 6 Databases
September 13 2001
	* new mexican spanish translation < hcartagena at si-mx.com >
September 12 2001
	* new mexican holidays < hcartagena at si-mx.com >  holiday_mx.pinc
September 11 2001
	* moved holidays to own files
September 9 2001
	* added a new database table "tutos_dbs" to store info about
	  synced remote tutos databases.
	  To add this to existing installations please do

!! -->	  create table tutos_dbs (
	  id	       int4 primary key,        -- a ID
	  name	       varchar(30) not null,    -- database name
	  dbalias      varchar(60),             -- short text
	  dbhost       varchar(30),             -- hostname
	  dbuser       varchar(30),             -- username
	  dbpass       varchar(30),             -- password
	  dbhome       varchar(60),             -- path of ora_inst
	  dbport       int4,                    -- network port 
	  dbtype       int4,                    -- type: pg = 1 or 4, mysql = 2, oracle = 3, msql = 5, sybase = 6
	  repository   varchar(60),             -- path for files
	  last_date    $TS_TYPE,                -- date of last sync
	  last_id      int4,                    -- sequencer id at last sync
	  creator      int4,                    -- who is responsible, see adresses(id)
	  creation     $TS_TYPE not null        -- when was it created
	  );

	  where $TS_TYPE is timestamp in postgres, datetime in mysql and
	  date in oracle, for oracle also change the int4 to number(30,0)
	  This feature will hopefully allow database synchronisation in the
	  next release. TUTOS on mobile clients and resync after work. Cool !!
September 7 2001
	* new file search page file_select.php
September 6 2001
	* new usage of the jpgraph tool for statistic graphs (if
	  available). Make a [tutosdir]/php/jpgraph directory and put the
	  jpgraph files in there. You'll find jpgraph here
	  http://www.aditus.nu/jpgraph/
	* new watchlist support for documents
	* fix bug with task_overviews
September 5 2001
	* new users watchlist overview via the mytutos page
	* updated polish translation (serek)
August 31 2001
	* RELEASE 20010831
August 30 2001
	* finished tasks are no longer shown in the mytutos and personal
	  taskoverview page
August 27 2001
	* new acl_overview and message_overview and message_del scripts (Boris)
August 26 2001
	* NOTE: the task/timetrack mechanism has changed a bit since the
	  last release: accumulated time for a task is now stored in
	  timetrack entries and you have to book your old time as a new
	  one. Visit all tasks and check if the time displayed is correct
	  and if there is a are timetrack entries for all times (sum
	  timetrack == volume done ?). If your release is not too old
	  everything should be ok.
August 25 2001
	* the default theme is now the first one in the config.pinc list
August 22 2001
	* new/updated themes blue,red
	* completely reworked german translation (Boris)
August 21 2001
	* renamed calendar_ files to app_....
	* fixed: remaining comment in db.p3 (Oracle only)
	* fixed: permissions on note display
	* new: address_show, company_show and departemt_show will display all
	  roles in projects
August 19 2001
	* started a documentation project in order to minimize my time spent
	  with mails :-) (please see under [tutosdir]/documentation)
	* new projects and installations will show the time summaries from
	  subtasks and/or bugs,installations in the detail pages
August 11 2001
	* new watchlists will send a mail on object deletion
	  (see html/watch_del* for prototypes)
August 9 2001
	* fixed Product/Project Roles are now extendable by simply adding new
	  descriptions to the language files
	* new Resources can now be added to Projects ,Tasks and Installations
	* new dutch translation thanks to Marcel <mvisscher at mac.com>
August 8 2001
	* fixed Translation of Weekday names in title section
	* fixed some HTML errors using a validator
July 29 2001
	* ONE YEAR ChangeLog  (Salut !)
July 28 2001
	* fixed display order change machanism in file and appointment overviews
	* new weekstart config parameter. Weeks can start on Sunday or Monday.
	  See config.pinc
	* fixed personal tasks creation;
	* fixed missing sequencer for MySQL in the easy install routine
	  (scheme.php)
July 26 2001
	* RELEASE 20010726 (with a lot of file corruption problems on
	  sourceforge )
July 22 2001
	* new: task creation on the mytutos page. This is a first step towards
	  a new ToDO feature. personal task have no relation to a product or
	  project
	* fixed: file upoads with konquerer browser
	* updated: bug summaries are displayed with the accumulated time for
	  the bugs
July 18 2001
	* new: list of locations for appointments is now expandable using the
	  language files (see the comments there) and the .css files in html
	  subdir
	* new: logo in headline. You can define a url for a logo (i.e. your
	  organisation) in the TUTOS headline. It will be resized to 40 pixels
	  height. See config.pinc
July 15 2001
	* new: locations for departments
July 10 2001
	* new: Polish translation thanks to <ser at metalab.unc.edu>
July 06 2001
	* new: LDAP Search via address search page. LDAP Server could be
	  defined in config.pinc and PHP must know about LDAP
July 05 2001
	* new: installation without shellscripts
	  Please test this by calling http://[yourserver]/tutos/php/scheme.php
	  Still problems with postgres and oracle here
June 22 2001
	* bugfix: Quotes in texts made problems with Oracle Databases
June 21 2001
	* updated italian translation. Thanks to Alessandro Ciancaglini
	  <alo at mail.overweb.it>
	* mail via the new mail interface goes as bcc to the sender to let
	  him keep a copy
	* new: bugs can be deleted via the modify page when the bugdelete
	  flag is set in config.pinc
June 20 2001
	* fixed bug solver problem with teams as solver.
	* added "assigned to" to the Bug Overview list.
	* added optional Bug column to product overview page
	  (thanks to Thomas GIBERT <thomas.gibert at temis-group.com>).
June 18 2001
	* RELEASE 20010618 (and again my small Pentium 133 demo server could
	  not handle the freshmeat announcement !!)
	* recognition of urls in note texts. these will be "translated" to
	  useable links. (based on an idea of hannes kegel)
	* bugs can now be added to tasks
June 14 2001
	* new holiday mechanism. TUTOS now knows about most/some US holidays.
	  Thanks goes to Steve Lumos <slumos at users.sourceforge.net>
	  Holidayset selection is possible in config.pinc (currently US and
	  DE only)
	* new mail feature. You can write mails inside of TUTOS. Todo so just
	  enable the usemail flag in config.pinc and mailto: links will be
	  substituted with some internal mail application.
	  There is still a lot to do like attachments etc.
June 2 2001
	* new export of timetrack data. You'll see a link for export on the
	  timetrack_overview page. Exported data is a CSV file with one line
	  for each entry seperated by commas.
	* adressbook entries (new ones) can now only be modified by the
	  addressee and the creator. All other can only see the entry.
May 28 2001
	* new note search feature (note_select and note_overview). Thanks to
	  <nonn at resce.com>
May 14 2001
	* new (up to now partly) korean translation. Thanks to
	  <jack at mizi.com>
May 12 2001
	* some improvements with a seperate addressbook permission. It's
	  possible to restrict seeing/using the addressbook (incl. companies
	  and departments).
April 23 2001
	* new files can be attached to bugs.
	* date check for remember dates of notes
April 19 2001
	* fixed a bug with Opera Browser. These Browsers send an empty
	  parameter when nothing in a list is selected. This is bad with
	  resource lists and a new appointment.
April 16 2001
	* fixed some problems with the mailer code. Single dots in a message
	  should now be mailed.
	* fixed problems with mailing smtp (mailmode 2) via qmail and other
	  rfc strict mail servers
April 13 2001
	* product_overview got some JavaScript tool to select all fields
	* product_overview highlights the search text
	* product_select can search for all not closed or cancceled projects
	* company and department entries honour the acl default behaviour
	* company and department entries allow permission handling
April 8 2001
	* RELEASE 20010408
	* you now don't need to store a password in mailbox datasets
	  TUTOS will ask for it when open failed and tore it in its session
	  data for the remaining time of your login session
	* some more help files (resources)
April 5 2001
	* address/company and product overviews jump to the detail
	  page when only one result is found
	* company address/location record includes fax and phone
	* bugfix resources and access control list will work now
	  Attention: a user will need the modify right to use a resource !
April 3 2001
	* bugfix mistypes in scheme.sh fixed
April 2 2001
	* RELEASE 20010402
March 30 2001
	* fixed: product overview and bug overview do no longer show
	  invisible (due to permissions) entries
March 29 2001
	* new cascading style sheet "visual" from the nice guys at
	  Visual Inventor <designservices at visual-inventor.com>
	* new method for style dependent icons.
	  Style Icons shoould be stored in a subdir under [tutosdir]/html with
	  the same name as the style.
	  TUTOS defaults back to [tutosdir]/html
	  For known icon names look at setImages in user.pinc
March 28 2001
	* new two fields in product table for estimated start and end of a
	  project or product lifecycle.
	  On Postgres
!! -->    alter table products add (p_start timestamp,p_end timestamp);
	  On MySQL
!! -->    alter table products add (p_start datetime,p_end datetime);
	  On ORACLE
!! -->    alter table products add (p_start date,p_end date);
March 23 2001
	* new project/product statistics. For a Product Overview you can get a
	  graphical statistics page with some useful information.
March 22 2001
	* new project/product classifications.
	  There are two new classifications fields in the project description
	  It is possible to select descriptions from a list defined in the
	  language files. In order to customize these lists it is recommended
	  to use the custom language files.
	  See February 11.
	  new tables: projectclass1 and projectclass2
!! -->	  create table projectclass1 (pro_id int4, class_id int4);
!! -->	  create table projectclass2 (pro_id int4, class_id int4);
March 21 2001
	* new en-US language file which only includes the differences in date
	  formatting
	* new link from task display to timetrack fractions of this task
March 15 2001
	* mailbox overview now displays subfolders
March 5 2001
	* started work on resource management
February 25 2001
	* RELEASE 20010225
February 23 2001
	* new feature: Printable Project main page with unlimited display of
	  notes,documents installations etc.
February 21 2001
	* bugfix: problems when inserting a company location solved
	* new features: show the description of a person when displaying a
	  company or department. Show the project or visitor when displaying
	  appointments of company/department or project
February 20 2001
	* new mytutos.php page which shows recent files, notes, bugs and
	  projects of a user along with a one week calendar for appointments
	  and tasks. You can reach this page by clicking on the username in
	  the lefthand navigation bar everywhere in TUTOS
February 18 2001
	* new calendar search feature (see link at the end of calendar page)
	* new field in creation in files table
	  To Upgrade do this:
	  On Postgres
!! -->    alter table files add (creation timestamp);
	  On MySQL
!! -->    alter table files add (creation datetime);
	  On Oracle
!! -->    alter table files add (creation date);
February 17 2001
	* new note remember feature. TUTOS will send remember emails about
	  notes if asked to do so. This needs a running check.php feature.
	  See below at Oktober 21 2000 how to do this.
	  There are prototypes for english and german mail texts in the html
	  subdirectory (note_remember.proto.*). Defaults to english.
	* new field in notes table to describe the time to remember
	  To Upgrade do this:
	  On Postgres
!! -->    alter table notes add (remember timestamp);
	  On MySQL
!! -->    alter table notes add (remember datetime);
	  On Oracle
!! -->    alter table notes add (remember date);
February 15 2001
	* updated to real french translation (thanks to Eric Garrigues
	  <ericg at easynet.fr>)
February 14 2001
	* bugfixes: never a release with bugs immediately after releasing :-(
	  some mistyped variables in calendar_new and calendar_new_r that are
	  disturbing in some cases.
February 13 2001
	* RELEASE 20010213
February 11 2001
	* new feature custom language files:
	  TUTOS will include a custom language file fi available. This
	  allows customizing without problems when upgrading TUTOS.
	  Filenames are   "de_custom.p3", "en_custom.p3" etc. or simply
	  "lang_custom.p3".
	* new feature time booked on a task will also be booked on the
	  users timetrack table. Changes on these timetrack entry do
	  not affect the tasks.
	* new field in location table to describe the Function/Position
!! -->    alter table location add (desc1 varchar(30));
	* new feature when entering a address location wou can select to
	  copy a companies location
February 08 2001
	* new feature pictures with addresses
February 07 2001
!! -->	* added picture id to addresses table
	  To do this in an existing ebvironment do
	  alter table addresses add (pic_id int4);
February 05 2001
	* Bugfix wrong default permissions for tasks. Thanks to
	  kharpeet at kernel.hu
February 04 2001
	* start work on multiple database support
	  You can define multiple database in config.pinc.
!! -->	* CHANGE: On existing config.pinc files you have to add a [0] after
	  database related entries (have a look at the distributed config.pinc
February 01 2001
	* renamed classes user and address to tutos_user and tutos_address
	  This should help some people with preloaded PHP stuff
January 06 2001
	* Bugfix in minical.php & Date.php: Off by 1 Error with the new year
	  and some hardcoded stuff
	* new feature Statistic in Timetracking Overview Page
January 02 2001
	* new feature: watchlist view from project/bug/task modification page
	  you can see all users who are watching that object
December 28 2000
	* RELEASE 20001228
December 21 2000
	* new brazilian portuguese translation. Thanks to Eri R. Bastos
	  <erirb at sti.com.br>
December 20 2000
	* new tutos[defaultacl] variable in config.pinc.
	  This allows to select the access rights of some objects a creation
	  time. Either everybody can see the new object or only members of the
	  creators teams.
December 19 2000
	* bugfix: wrong content-types for Chinese (thanks to chusj at yahoo.com)
	  (Bug: #126278 at sourceforge)
December 17 2000
	* bugfix: missing getShortname in team.pinc (called by product_overview)
	* bugfix: missing sprintf in task_new.php (Bugs: #124325 and #124893 at
	  sourceforge)
December 5 2000
	* extended feature selection. A superuser can set every single feature
	  a user will use. i.e. You can have a user using only the calendar and
	  notes while other users can use project and bug management in
	  addition.
	  File: user_new.php , config.pinc
December 4 2000
	* bugfix: problem with calendar showing "all your teams"
December 3 2000
	* new watchlist feature. A user can set projects, tasks and bugs on his
	  personal watchlist and will be informed by mail whenever something
	  changed.
!! -->	  This needs a new table "watchlist" (see scheme.sh)
	* new private appointments. Those entries are only visible to
	  participants and will appear in a special color in the
	  timetable/calendar sheet
	* better checking of user inputs. (duplicate names and bad dates)
	  It is not longer possible to create a company, address, department,
	  product with the same name as a already existing one.
	* bugfix: missing initialzed date in team.pinc (Supportticket: #109412
	  at sourceforge)
December 2 2000
	* renamed the php3 files to php. This will make live easier for those
	  how have to maintain a additional PHP3 on their servers.
	* new Prototypes for mails (invitation, inivitation remember, bug new,
	  bug modify)
	  Look at html/....proto.[language]
	  Every participant of an appointment or stakeholder in a bug will be
	  informed in his/her preferred language (if available)
	  This fixes also Supportticket: #110179 at sourceforge.
	* new bug timeout feature. If a bug stays in "OPEN" for too long the
	  "assigned" user will be informed by email. You have to run check.php
	  by crontab to do this (see below Oct 21)
!! -->	  new table bugremember (see scheme.sh)
November 29 2000
	* RELEASE 20001129
November 27 2000
	* new translations for russian (file php/ru.p3)
	  Thanks to Alexandr Smirnov <smialex at ru.echo.fr>
	* bugfix sorting of projects by probability
	  Thanks to Alexandr Smirnov <smialex at ru.echo.fr> for finding the bug
November 26 2000
	* fixes problems with timezones (should work now with non postgres
	  databases)
	* new companies can now have a location set
November 25 2000
	* mail interface extended. You can now decide to send mail either via
	  sendmail or direct via smtp. See config.pinc for configuration
November 20 2000
	* new/updated translation for spanish
	  Thanks to Luca Olivetti <luca at wetron.es>
November 17 2000
	* new translations for simpliefied and tradional chinese
	  Thanks to Keith Tsao <keith.tsao at vatgroup.net>
	* new fax send feature
	  fax numbers will be clickable
	  This supports faxmail and faxspool from the mgetty package and should
	  be easily adoptable to other dax solutions (Please mail me !)
	* new SMS send feature
	  We only give some links to SMS service sites. All sites I checked do
	  not allow to automatically fill their forms. If someone knows a
	  better solution please inform me !!
November 15 2000
	* RELEASE 20001115
November 14 2000
	* new: timetrack feature
	  You can book time fractions on bugs and projects and will see the
	  sum of all hours book to a project or bug
November 12 2000
	* new: enabled Middle Initials in addresses
	  Please run the following SQL command:
	  update addresses set m_name = '' where m_name = null;
	* new: it is now possible to disable various parts of TUTOS
	  i.e if you dont like the notes just edit config.pinc and
	  change the $tutos[usenotes] to 0
November 11 2000
	* new: bug statistics (on bug_overview select the statistics link)
	* bugfix: language was set twice in user.pinc Updates (Oracle does not
	  like this) (thanks to Huy Nguyen)
November 10 2000
	* bugfix: modifying bugs does not work because of problems with project
	  roles
November 7 2000
	* bugfix: deleting notes does not worked not correctly
November 7 2000
	* some more check on delete links
November 6 2000
	* RELEASE 20001106
November 5 2000
	* some development on servlet version
November 4 2000
	* added some more help files
	* documetation update
October 28 2000
	* added a confirmation window (javascript) to most "delete_something"
	  links
	* new projectroles table
	  a "create table projectroles ...." is neccesary (see scheme.sh fori
	  details)
	  For Updating do something like:
	  MYSQL:
	  insert into projectroles (pro_id,adr_id,role_id) select id,manager,1 from products;
	  insert into projectroles (pro_id,adr_id,role_id) select id,manager2,3 from products;
	  insert into projectroles (pro_id,adr_id,role_id) select id,seller,4 from products;
	  POSTGRES:
	  insert into projectroles (pro_id,adr_id,role_id) (select id,manager,1 from products);
	  insert into projectroles (pro_id,adr_id,role_id) (select id,manager2,3 from products);
	  insert into projectroles (pro_id,adr_id,role_id) (select id,seller,4 from products);
October 26 2000
	* bugfix product overview sorted by state instead of creation
October 25 2000
	* bugfix added missing calendar_overview.php3 to Makefile and release
	  packages
October 21 2000
	* new remember mechanism. Calling check.php3 will sent remember emails
	  for appointments that asked for that.
	  Simply add something like:
	  */5 * * * * /usr/bin/lynx -accept_all_cookies -dump http://[yourhost]/tutos/php/check.php3 > /dev/null
	  to your crontab.
	  or use wget instead of lynx
October 20 2000
	* new history of changes for products
	  all modifications to a product are stored in history table
	  a "create table history ...." is neccesary (see scheme.sh for details)
	  Files: php/history.pinc php/history_show.php3
October 16 2000
	* RELEASE 20001016
October 15 2000
	* new map support clicking on a city name will take you (via 1 more
	  step) to a mapquest page with the city map
	* changed layout of note creation/modification
	* new createdb.sh handels ORACLE create/drop/dump/restore
October 14 2000
	* new notes are displayed with small icons
	* new moved from png to gif for icons (missed transparent handling)
October 8 2000
	* new bugs can now refer to installations of a product
October 6 2000
	* bugfix: mark required fields in address insertion form
October 4 2000
	* bugfix: product_overview sorting on pages > 1
	* bugfix: product_overview dispay of costs
	* bugfix: user.pinc save theme on creation time
	* bugfix: product.pinc save/read costs
	* bugfix: address_overview works now with multiple pages
	* bugfix: mailbox_overview display more than xx messages (missing
	  navigation)
October 3 2000
	* started french language support
	  by babelfish translation, so please ignore all bad translations :-)
October 2 2000
	* RELEASE 20001002
	* new The sequence of displayed fields for product overview is given
	  by config.pinc
	* new cost field for products/projects
October 1 2000
	* new documentation http://www.tutos.org/docs.html
	  Files: homepage/docs.html homepage/source_php.html
	  homepage/database.html homepage/source_java.html homepage/object.html
	* new handling of work volume that was done over the scheduled plan
	* new real start and end of tasks is now set
September 29 2000
	* bugfix deleting products
September 29 2000
	* new documentation files homepage/database.html homepage/docs.html
September 25 2000
	* new createdb.sh script that allows creation/deletion/dump/restore of
	  databases
	* bugfix when running scheme.sh (sequencers where not created)
	  (in file shellfunc.sh) [Sam Tilders" <sam at jovianprojects.com>]
September 24 2000
	* new extended permissions handling
	  most objects allow to grant/revoke permissions to users/teams that
	  are not initially connected (creator , manager etc) to it.
	  Have a look at the small (permissions) link in the upper right of
	  modification masks
	  Files: acl_new.php3 acl_show.php3 acl.pinc acl_ins.php3
	* bugfix when running inittutos.sh (missed creator field)
	  thanks to [Sam Tilders" <sam at jovianprojects.com>]
	* bugfix repeating appointments had troubles when inserting with enddate
September 23 2000
	* new mailbox support for projects and produts
	  TUTOS can handle a mailbox for projects.
	  We need a new table "mailboxes" (see scheme.sh)
	  Currently we store the clear password for the imap/pop3
	  Account in that table !!!
	  So I recommend to make a tutos only account without a login shell
	  to host the mailbox(es). To differ between different
	  products/projects you may use a .procmailrc for that account.
	  i.e.
	  ----------------------
	  MAILDIR=$HOME/Mail
	  :0
	  * Cc:.*project1.*
	  $MAILDIR/project
	  :0
	  * To:.*project1.*
	  $MAILDIR/project
	  ----------------------
	  So all mail with project1 in To or Cc will appear in a mailbox-file
	  that is accesible via TUTOS
	  Files: mailbox_new.php3 mailbox_show.php3 mailbox.pinc
		 mailbox_ins.php3 mailbox_del.php3
September 21 2000
	* bugfix showing a task
September 20 2000
	* bugfix inserting new bugs failed in last release. creation time was
	  missing.
	* new triming username and password on login check
September 19 2000
	* new extended search pages now remember their previuos settings
	* started a poorly translated spanish language file
	* new extended search with timeranges for bugs / and products
	* tested Zend Optimizer for php. It works ! see http://www.zend.com
September 18 2000
	* changed TIMESTAMP(14) to DATETIME in MySQL (make things easier)
	* ORACLE tests looked fine
September 17 2000
	* new file "mail.pinc" to handel all mail related things
	* mail notifications on bugs are sent to the Projects Manager the
	  assigned bug solver and the good guy who inserted the bug.
	* mail sending could be disabled in config.pinc
	  (I needed this on my demo side. Too many mails were sent
	   to bill.gates@...)
	* extended search modes for products (state) and bugs (state and/or
	  class) click on extended in the search pages
	* task overview links in "Team Detail" and "Address Detail" (for users)
	  page.
September 16 2000
	* some tuning on the MySQL and Oracle Interfaces
	* more translated strings
September 15 2000
	* file handling offers access to older version in TUTOS versioning
	  system
	* tutos[caltable] in config.pinc can make calendar display faster if
	  set to 1 for less complex table handling
	* handling for appointment reoccurence
	  You have to add some fields to the calendar table
	    repeat int4 default 0
	    r_arg  varchar(10)
	    r_ignore  int4 default 0
	* repeating events are m,marked with an (R) in the calendar sheet
September 14 2000
	* team_show, company_show, department_show and address_overview use
	  the same function for address listing now.
September 10 2000
	* More separation between PHP and SERVLET Version
	* TUTOS will appear in three different Versions all,php and java per
	  release
September 9 2000
	* Added theme mechanism. You can select a theme in the user modify
	  dialog.
	  Themes are css files lying around in [tutosdir]/html
	  Currently availabe tutos.css (default) and blue.css (just an example)
	* Added a team_overview page, which is only available to superusers.
	* Started with Timezone support , so appointments will display times in
	  the timezone of the current user. (Still not working !)
September 8 2000
	* rebuild installation guide. install.html is now part of every release
September 2 2000
	* after long stagnation played with JAVA part again
	* added projects and tasks to JAVA part
September 1 2000
	* Make the example.sh running again (with MYSql now)
	* Cleaned up parameter Transfer between *_new.php3 and *_ins.php3 files
August 31 2000
	* Make it run with MySQL  (still need testing)
	* Make it run with Oracle (still needs testing)
	* Installations Form has useful defaults now (derived from product)
	* Made new screenshots for homepage section
	* better transaction locking and errorhandling
August 28 2000
	* Ups there was a bug in scheme.sh. table files was not created.
	  I should to more testing
	* Inlucde this ChangeLog in distribution
	* Added php/.htaccess for security
August 27 2000
	* Display in overviews is limited to $tutos[maxshow] rows
	  and some navigation links are displayed to get the next/previous page
	  You can change this in [tutoshome]/php/config.pinc . Nice to have
	  this file :-)
	* added a global config file for all the things
	  that are different for each installation
	  have a look at [tutoshome]/php/config.pinc
August 26 2000
	* file/document management works with RCS now
	  three different versioning modes will be supported
	  - NO versioning (old files are substituted)
	  - TUTOS old files are simply copied away
	  - RCS old files are stored in RCS
	* new table needed
	  create table files ( ........ )   see scheme.sh for details
August 25 2000
	* got a translation for italian for free
	  see [tutoshome]/php/it.p3
	  thanks to Luca Pescatore <l.pescatore at network.it>
August 24 2000
	* announced TUTOS at freshmeat
August 22 2000
	* started file document management support
	  see [tutoshome]/php/file.pinc
August 21 2000
	* added seller to products
	  alter table products add (seller int4);
August 20 2000
	* today was the beginning of the user-help system
	  if help is available a help link automatically appears in the main
	  link list on the left side
August 19 2000
	* I realized that tutos now runs only with newer PHP
	  php 4RC2 seems not to have the sscanf function we use in product_ins
	  and installation_ins
	* Again more translated Strings (Error Messages).
August 18 2000
	* new resource calendar res_cal.php3 which shows appointments and
	  task (for team or address) combined in one page
	* more fields in products
	  please add
	  alter table products add (price float8);
	  alter table products add (currency varchar(4));
	* better product sorting and display in products_overview.php3
August 17 2000
	* sorting in bug_overview , address_overview , product_overview
August 12 2000
	A lot of changes
	* Tasks are now fairly usable
	* TUTOS starts to work with Mysql
	* the example.sql uses all features
	* switched to PHP 4.0.1pl2 (cause of mysql)
	* some new javascript hacks to help in calendar selection (minical.php3)
	* in order to run with mysql in the future we need some renamings
	  (dont ask me why):
	  alter table calendar rename column starting to a_start;
	  alter table calendar rename column ending to a_end;
	* new messsage of today feature
August 9 2000
	Introduced tasks because a collegue ask for it.
	Updaters have to add a new table tasks. Please see scheme.sql
	for details. Products can contain tasks and tasks can contain tasks
	again. My goal is to make some kind of netplan and give some
	documentation for projects.
	Stay tuned !
August 6 2000
	New ical/vCalendar and vCard support.
	Tutos can produce information for these technologys now.
	I'm looking for some usefull applications that need this feature :-)
August 5 2000
	Added some caching for Objects. We don't reread objects from the
	DB if they are in cache.
	I don't like cookies. So I started to add a SESSIONKEY to all
	generated links (this needs some testing).
	Now we are are using persistent DB Connections.
	* Introduced the long prepared notes.
	* It is possible to force the language by adding a &lg=de or &lg=en
	to the url. Good feature to find leaks in the translation !
	* Again more translated Strings.
	* the notes tabe layout changed in the database ! You will have to
	generate a new notes table. Look in scheme.sql for details.
August 2 2000
	Played with overlib (See http://www.bosrup.com/web/overlib/)
	Now if you have overlib.js in [tutoshome]/html
	we will you some nice features.
August 1 2000
	Companies as Visitors are possible now
	Found some nasty behaviour when ' Characters are in Database
	Querys. AddSlashes and StripSlashes should help here.
	More Translated Strings
	Product Table got new fields
	* desc1	   for free use
	* desc2	   for free use
	* state	   pre ongoing or finished
	* path	    for some url (e.g. cvs web)
July 29 2000
	Start ChangeLog

	Added product feature to calendar
	* links from appointments to products

	Added calendar link from addresses/users
	so it will be possible to see the calendar
	of a user. Up to now it was only possible
	to see calendars of your own or your teams
-------------------------------------------------------------------
Please send all your feedback to gokohnert at users.sourceforge.net