FootPrints v4.3 Changelog -- June 1, 2000, Release 4.3
------------------------

Here is Changelog for Release 4.3 and some older releases following:

4.3.1 to 4.3.5 fixes -- July 6, 2000
=====================

Please see the list of minor fixes below the main 4.3 changelog.


MAIN 4.3 CHANGES:
=================

Address Book
------------

-Select Contact search now includes a "more info" option (indicated by "?") 
 that  displays complete details for a particular contact 
-Erasing data in an Address Book entry is now allowed
-Mandatory Choice fields in Address Book now behave correctly
-Project option to allow any internal user to update an Address Book
 contact.
-"List Entries" in Address Book now shows all tickets for that contact 
  (including tickets submitted via email, through the copy function, etc.)
-importing Address Book data for choice fields, which contain spaces in the 
 data, now import correctly
-Editing an Address Book choice field now allows you to keep the same field 
 data type
-Changing the Address Book Name now works on NT
-Editing the first Address Book field name/type when there are no project 
 fields no longer causes the field's data to display incorrectly 
-Date fields in the Address Book now work correctly


Email
-----

-FootPrints notification emails now fully customizable.
-Project number and name can now be included in the title of notification emails.
-Notification emails can optionally include hyper-link to the entry's details in FootPrints
-Auto assignment now supported through incoming email
-Incoming email enhancements for standard users, including updating of status 
 and priority via email, and submission of Address Book fields via email
-Incoming mail from group users now links to user's Address Book contact information automatically.
-Better error handling for incoming email.
-New "default priority" feature is automatically enabled for entries/requests made via incoming email.
-Email server problems on creation of an entry no longer hang up entry creation. 
-Equal signs in incoming email no longer causes email to be rejected.
-Submissions via email with project field data that contains brackets no longer causes email to be rejected.
-Submissions via email where the status data contains a space no longer causes email to be rejected.
-Group user email submissions when group users are individually defined as users now work correctly.
-MIME attachments in email submissions now handled properly when attachment contains text.
-Footprints now accepts email submissions with no title/body.
-UNIX-only problem for incoming email attachments when MIME tools are not installed to default location
 fixed.
-When incoming mail is configured, and there isn't at least one group user ID configured, FootPrints now 
 sends an error message to the administrator.
-Email appends from group users now always trigger email notification (UNIX-only problem).
-Incoming email problem on Linux fixed.
-FootPrints checks for duplicate emails for the same change.
-FootPrints incoming email now closes socket on mail server when getting email.
-Notification email now includes a SENT date
-Incoming email is now case-insensitive for submitted email address.
-Email notification is sent for tickets with quotes in the title.
-Now handles incoming mail appends from Yahoo mail correctly (only most recent text is appended).
-Permission problems for outgoing mail on UNIX resolved (only occurred if mail account and web server 
 owner are different).
-"Always send mail to" addresses now get mail for changes when no standard user is assigned to entry.

-FootPrints now correctly handles email appends with long titles
-New "$MaxIncomingBodySize" variable to limit the size of incoming emails
(to handle email loops).  Please refer to the Release Notes for full
documentation.


Entries
-------

-Entries can now be copied and/or moved between projects.
-New "Select Solution" features allows user to import an existing Solution when editing any entry.
-Administrator re-ordering of Create Entry page now affects Edit page as well.
-Better history tracking.
-Users can now be unassign even when the entry is Closed.	
-Deleting only description when "Editing most recent description" is enabled no longer allowed.
-New data verification for the Create Entry page.
-When Go button is re-ordered to be above the Assignee section, entries no longer appear to be un-assigned.	
-Time-tracking data is now rounded more accurately.	
-Time-tracking data is now always displayed properly where the seconds are a single digit.
-Auto-assign no longer causes Solutions to get assigned.	
-Words changed in Description area to reflect that multiple files can be attached.
-File attachments with special characters in the name now handled correctly.



Group Users
-----------

-New "Search Requests" option for group users
-Group users now warned when creating a duplicate contact	
-Group user searches now work correctly when "group View All" is turned on.
-Saved FAQ searches and reports run correctly in Netscape and Internet Explorer.	
-"View Mine" list and other search results with more than 20 entries now return additional pages.
-Advanced Report options for group users now match Search options.


Homepage
--------	

-Any saved search can now be set as default homepage list.
-Solutions and closed entries no longer display a close checkbox on the homepage.
-If first entry in project is closed, homepage counts are now correct.
-Descriptions display properly when doing quick report on multiple entries from the homepage.
-Fixed: Searching on multiple assignees, edit one of those entries, the search list displayed 
-Edit button on homepage no longer displayed for users with similar name of an assigned user.
-Copy function removed from FootPrints toolbar.  Entries can still be copied from the Details page of that entry.  In addition, entries can now be copied between projects from the Details page.


Interface
---------

-Login page no longer requires clicking the Login button - hitting ENTER will work in 
 Netscape and Internet Explorer.
-List of project members now ordered alphabetically by last name throughout FootPrints.


Performance
-----------

-FootPrints is now Windows 2000 compliant.
-Performance enhancement for ODBC versions in Address Book.
-General performance enhancement for all versions.


Searching
---------

-New status dialog in Search and Report screens.  Includes "Request" and "Solved".  Multiple 
 statuses can now be selected.
-Advanced Search dialog now more compact verbally; easier to read.
-Saved search with "Or" modifier save correctly.
-Saved searches which contain special character in the title now run correctly.
-Problems with multiple assignee/no assignee searches fixed.
-Sorting on custom date field in search displays dates correctly.
-Quick search on multiple ticket numbers now works on NT.
-Selecting all assignees in a large list no longer causes IE to crash.
-Quick search now searches all entries, including Solution.
-Sorting by submitter broken now works.


Reporting
---------

-New historical data report generator.
-Text file reports now contain column headings with field names.
-Sorting by assignee now sorts with email addresses last.
-Optional "Description character length" now saves with a saved report.
-Priority is now included in Advanced reports for group users if priority is public.
-FootPrints record name (Entry, Issue, Call, etc.) should be consistent through all screens.


Project Administration
----------------------

-Default priority can be set by Project Admin. for new entries/requests.
-Time tracking is now a project option (can be disabled).
-Manual time tracking, if enabled, can be made mandatory.
-Escalation bug on NT fixed.
-Removing multiple users from a project on the Add Users page no longer causes perl.exe to hang.
-Project name bug using new project wizard 


System Administration
---------------------

-"Copy project" now copies saved searches and reports.
-Details in project wizard for different project types now have correct headings.
-New Warning message for upgrades on NT: FootPrints should not be in use when performing upgrade. 
-Removed option to link to NO address book when copying a project.  To disable Address Book in new project,
 please do this on the Project Admin | Edit Options screen in the new project.
-Loading external data into FP where data contains the pipe character no longer jumbles data.
-UNIX-only: Permissions on .License bug no longer cause users to be logged out of system intermittently.



User Preferences
----------------

-Any Saved Search can now be used for the default homepage list.
-Optional automatic JavaScript refresh of homepage set at intervals (every 15 minutes, etc.).
-Homepage can now be sorted on any Address Book field.  NOTE: The next release of FootPrints (v4.5,
 due out late 3rd Q/early 4th Q 2000) will allow users to completely customize homepage.

Fixes from 4.3.0 to 4.3.5
=========================

v4.3.1:
-Group Users received "Invalid Entry Number" error message when trying to
view details of a request.
v4.3.2:
-Advanced search on choice fields occasionally returns bogus data as the
first entry listed in the search results i.e. "Pri" "Summary", etc. (NT
only).
v4.3.3:
-cross project reporting bug: if one project had no matches no report was
given.
-incoming email problem: if subject line was too long we dropped it.
-incoming email problem (Unix only): permissions were wrong in update,
causing emails to fail.
-two escalation bugs fixed: multiple email notifications sent; priority
would be escalated past the maximum priority for the project.
- Problem working with send mail (freeBSD only)
-Solution page contained bad text when solving a request (ODBC versions
only).
-Problem registering first entry during installation (Oracle only).
-Conflict between incoming email and file attachments from the web resolved.
-Incoming mail now performs case-insensitive checking of the "from" address
for linking to the user's Address Book contact info.
v4.3.4:
-First line of incoming emails no longer deleted.
v4.3.5:
-Incoming email submissions where no default priority is chosen (and the
maximum number of priorities is an odd number) no longer causes an error.
-Security issue with logins and manually setting the URL closed.
-Single quotes in a mail's subject no longer causes an error 12 for incoming
email submissions.
-Deleting a user from their default project no longer causes an error upon
login.
-Time delay in registering a new entry eliminated (ODBC versions only).
-New link to FootPrints Reference Manual (PDF format) in online help.
-Added variable fields back into outgoing email text messages.



=============================================================================
=============================================================================

4.0E Changelog -- Feb 18th, 2000
==============

-Feature enhancement: "Select Contact" now appears on Edit page, allowing
 retroactive linking of tickets to Address Book contacts
-Performance enhancements for NT (FootPrints database) and SQL version
-Rebuild problems addressed, including rebuilding in project where Address
 Book is disabled,and SQL rebuild issues
-error 405 no longer occurs on Saved Reports with NT Service Pack 6
-Data import now handles dates correctly
-File attachments for SQL version save correctly
-Address Book sorting problem for individual letters solved
-Reports: number of characters in Description width now saves
-Searching on European characters gave an error 12 - fixed in NT versions
-Display problem on Auto-Assign page if you have no choice fields fixed
-Display problem on authentication page fixed.
-Outgoing mail to addresses with "." work correctly.
-Title field now limited to 256 chars
-incoming email appends no longer append duplicate email headers
-Ability to turn off email error log and password error logs (switches now
 in MRlocalDefs file.  Please contact UniPress support for details)
-Can now import data from the Import Screen where imported data has no 
 description


4.0D Changelog
==============

The following is a complete list of changes to FootPrints in v4.0D as of 
February 4, 2000:


*Address Book:

- users are now warned when making a duplicate contact on the Entry page 
  and the Address Book screen
- Multi-line field data in the Address Book now gets posted correctly
- Group users no longer get Error 9 when Address Book is disabled   
  *NOTE* - disabling the Address book  is not recommended if the Group 
  user license is enabled
- "List Entries" button now includes userüs Requests
- backslash character ("\") no longer causes errors in Address Book fields
- Address Book import no longer requires full email address is "No @ sign 
  required" project option is  enabled
- sorting in Address Book improved (A, C, C, etc. letters now sort properly).
 *NOTE* - "First 50"  displays first 50 contacts ENTERED into the Address Book 
  sorted in alphabetical order.
- number fields no longer accept spaces or extra characters
- "Select contact" no longer hangs when selecting a user with @ sign 
  in the email address
- "Report Entries" now displays the correct data


*Admin:

-New "plltxt" directory allows Admin to easily change the text that appears in
 FootPrints' pages  without any programming.  FootPrints can now be translated
 into other languages in one easy step.
-New "Copy Project" option copies fields, custom statuses, Address Book, 
 custom priorities and  settings from an existing project when creating a 
 new project
-New Rebuild utility now rebuilds Address Book data and attachments, allowing
  users to easily move  from one installation platform to another.
-Perl path can now be optionally configured in the MRlocalDefs file.
-Data import now displays Y2000 dates correctly
-internal name of custom field type can no longer be edited (name of choice 
 field itself can still be changed)
-User names can no longer contain dashes or other special characters 
 (underscore IS allowed)
-first character of user ID cannot be a numeric character (number are allowed
 anywhere else in ID)
-Admin can no longer delete current project (must switch to another project).  
 This eliminates the  possibility of deleting the only project
-large choice fields lists no longer cause an error
-creating a field name with the same name as a user ID no longer causes error 
 12
-Javascript error in assignee select box on escalation page fixed.



*Email: 

-FootPrints can now be configured not to accept email from or send email to designated addresses.
-FootPrints incoming email now only takes the latest information from a reply 
 eliminating  duplication in the description).

  *NOTE* The message:

   This message is from FootPrints - Please reply above this line.
     ----------------------------------------------
  now appears in every FootPrints notification email.  Users must enter their 
  reply ABOVE this line.  FootPrints will not append anything below the line 
  to an entry.

-outgoing mail on NT (where mail server is on UNIX) no longer fails if one 
 assignee address is bad mail 
-Mail.default file (allows Admin to add custom message to outgoing emails) 
 now included in etc directory
-@ sign no longer appears as "%40" when entered in CC field
-FootPrints no longer tries to send mail to the default address for users with
  no email address defined
-Incoming email on Linux now accepts file attachments
-Incoming email from Outlook not appends entries correctly.


*Entries:

-attachments, priority and status are now included when copying an entry
-multiple file attachments per edit now supported
-"Attach file" dialog box now appears above Description field
-Tabbing is no longer affected by the file attachment dialog box 
-Email Notification section on Edit page now works correctly
-Blank lines in Description now display properly on Details page
-"Select Contact" dialog no longer hangs when copying an entry
-Assignee dialog box now contains clearer labels

*Group users:

-FAQ search now only returns Solutions (does not return users' own
 requests).  
  *NOTE* - The next release of FootPrints will include enhanced search and 
 FAQ capabilities for Group users
-Project name is now displayed on Group user homepage
-email address entered by a Group user is now automatically made lower-case 
 (preventing users from mis-typing emailing address)
-FootPrints login will now accept the user's login ID and email address from a
 cgi form in  the variable 'CUSTM'.  Contact UniPress support for 
 implementation details.


*Search and Report:

-Group IDs now appear in "submitted by" dialog box
-New optional field that allows user to specify width of Description and other
  multi-line fields in report output
-Wrapped reports now have smaller font
-assignees wrap better in report output
-dates that include Y2000 dates now sort properly in reports
-summary "count" reports now sort properly
-searching for entries created after Y2000 now appear correctly
-reports sorted by first assignee with "heading" checked now appear correctly
-searching/reporting on multiple assignees no longer results in error 12
-Incorrect filename for saving large report fixed.
-Searching on date range now requires four-digit year.
- searching where priority is "greater than" works correctly



*SQL version:

-Enhanced performance
-Address Book import now supported
-Changing text field to a choice field, choices now appear correctly
-updated README file
-installation now creates first project's tables in upper case by default
-description and multi-line text fields can now contain large amounts of text
-multi-line text fields and last description now keep edits intact


*User Preferences:

-time zone settings no longer cause FootPrints to hang on certain machines.


4.0C Change log (as of January 3, 1999):
---------------------------------------

-New Project Option for Address Book - Project Admin can now turn off Address 
 Book under "Edit Options".  Address Book fields will no longer appear in 
 Create Entry page, Edit entry page, etc.  

-Mandatory Address Book fields are now mandatory for internal user IF Address 
 Book option it turned on.

-Multiple file attachments now allowed per edit.

-Word docs, jpegs and GIF images attached to entries now upload and download 
 correctly.

-Entries assigned to Group User ID now appear under "View Mine" for all Group 
 users logging in with that ID.

-MrDetails bug fixed for Linux

-Running multiple FootPrints processes no longer causes crash on NT (related 
 to the naming of Temp files).

-Editing large multi-line project and Address Book fields now works correctly 
 ("Character string too long" error)

-Incoming mail for NT fixed - now runs properly from NT Scheduler.  NOTE for 
 NT users: please re-do the Sys Admin option for incoming email, then re-run 
 Mrpop.bat from the command line (only needs to be done once).

-Select contact search no longer returns error for multi-line Address Book 
 fields

-Address Book display fixed for Solaris.

-New command-line MRrebuild.pl script added and rebuild taken out of web 
 interface.

-Small Y2K issues (did not affect data, only display):

-Entry  #1 in any new projects now display correct date. 

-Entries created on or after Jan 1 2000: submitter now displayed correctly

-Linux installation and upgrade now looks for the standard Sort utility

-Maximum size allowed for Project fields, Address Book fields and Description 
 for FootPrints SQL version increased to 300K 

-Editing multi-line Address Book fields now correctly defaults to type 
 "multi-line".

-Searching on date range now correctly requires four-digit year as input.

-ddress Book Details page buttons corrected for plural (for Issues, Calls, 
 etc.). 

-Report page formatting bug on Netscape on Mac fixed.

-Javascript error in "assignee" select box on escalation page fixed.

-Go button in new project Sys Admin option on Mac works correctly.

-Editing entry when Auto Time-tracking is on now fixed.

-Error message changed when SQL database is not available  (SQL version only)

-Copying schema removed from SysAdmin Project Management "Create new Project" 
 option.   

NOTE: Next release of FootPrints will include a more advanced Project Copying 
tool, which will copy Project fields, custom statuses, priorities, etc.



Change log for FootPrints v4.0B (as of December 14, 1999):
----------------------------------------------------------

-New Address book now include the "Email address" field as a mandatory field

-Auto-assign fixed in the case of multiple fields using the same field type. 

-Project fields disappearing after reordering fields and renaming them fixed. 

-when creating a solution from an existing entry, past descriptions are now 
 displayed for reference

-Editing a Solution no longer displays Address Book fields  

-Text reports that include custom date field now correctly display European 
 dates

-Default reply email address can now be configured in SysAdmin | Mail Config.  

-Rebuild and Update removed from FootPrints web interface.  Contact UniPress 
 for instructions on rebuilding from the command line if you suspect your
 database is corrupted.

-NT installation now includes instructions on adding Perl to IISv4  

-Editing a saved report no longer loses its permission (Shared, Public, etc.) 
 status

-UnDelete button now results in a screen where new status of entry can be 
 chosen.

-Special characters no longer allowed in user ID's (with the exception of 
 underscore "_")

-fix to UNIX permissions during UNIX instalation

-Perl MIME fix for Linux (installation issue) 

-Last custom status can now be deleted (NT-only bug)

-Multiple sort order for reports - now performs secondary sort properly  

-Deleted Contacts no longer appear in Address Book report 

-Saved search now appears as selected on homepage when it is used.

-Large reports now display properly.

-Line Breaks now remain contstant when editing a saved report.

-Incorrect filename for saving large report fixed.

-mrList error 12 when searching/reporting on multiple assignees fixed.

-Browser issues for Netscape and IE on Macintosh resolved.

-Reports grouped by first assignee fixed.

-optional default user profile created for licensed users found in the 
 password file (contact UniPress for details)


FootPrints v4.0
----------------

This is the complete list of new features and bug fixes in version 4.0 of 
FootPrints from UniPress Software as of December 1, 1999.


*Interface

 -New intuitive interface makes FootPrints even easier to use

 -Eliminated "Browse Description" from preferences - all descriptions now 
  display separated by time and date stamp

 -Address Book no longer appears when changing projects.

 -After creating/editing an entry, you are returned to the home page query 
  where you came from, instead of the default home page. 

 -New default homepage list called "My Assignments" that list user's open
  assignments.

 -History now shows real names instead of internal usernames for new assignees.

 -Next and Previous buttons work correctly on search results.

 -Home page displays count of entries in list 


*Performance 

 -Performance enhancement: FootPrints is now faster.


* Entries

 -Create and Edit entry forms have been compacted  - less scrolling

 -File attachments - FootPrints handles file and email attachments

 -New Address Book lookup on Create Entry screen

 -Assign to outside user renamed "CC"

 -Email override eliminated from Create Entry page (still appears on Edit page)

 -Checkboxes for "Edit Assignees" and "Edit Project field" data eliminated. 

 -Editing of an optional Choice field now keeps correct data. 

 -Mandatory choice fields now begin with "Please Make Selection", forcing 
  users to choose from list.

 -Editing a mandatory choice no longer results in "No Choice" appearing.

 -Delete checkboxes no longer appear on homepage 

 -Edit page now displays previous descriptions for reference (Read-Only)

 -Project fields of type "Email" "URL" and "FTP" now have single field input. 

 -Status now appears in drop-down box. When editing an entry, all status 
  appear in drop-down.

 -When editing a Request or Solution, that status appears in the status 
  drop-down box.

 -Assignee list now in alphabetical list by user's first name    


*Administration

 -New Create Project Wizard: now setting up FootPrints is easier than ever

 -Enhanced escalation; choose from any combination of criteria for 
  auto-escalation.

 -The ordering of the "Create Entry" page can now be changed in Project Admin 
  | Edit Options | Create Entry Ordering

 -Order of Project fields can be changed in Project Admin | Edit fields.

 -Auto-assignment of new entries and requests based on your custom choice 
  field(s)

 -Priorities can now be mapped to words i.e. High, Medium, Low, etc.

 -Project name can now be changed from the edit options page.

 -New Project option that allows group users to enter only their email ID 
  instead of the entire email address.  FootPrints will append 
  @yourdomain.com to the ID

 -Name Admin has given entries now consistent throughout all menus and 
  screens in new UI.

 -Fonts, background colors, etc. can now be customized in the MRlocalDefs file

 -default destination upon logout can now be customized in the MRlocalDefs file

 -new, more intuitive Choice Field editor

 -Text fields can now be changed to choice fields

 -Choice lists now allow up to 200 choices maximum instead of 50.

 -New Address Book database commands added to documentation.

 -UNIX password authentication now supported.


*Reporting

 -New, more intuitive reporting UI

 -Greatly enhanced time-tracking reports.  Includes expanded criteria, totals,   subtotals, averages. Reports can have sub headings, etc.

 -Reports can now be saved as text file directly to local machine

 -Report criteria supports selection of multiple assignees

 -Report criteria supports expanded options for user-defined date fields

 -Sorting on assignee added for reports

 -Reports now launch in a separate window

 -Quick reports and single entry report now contain all of entry's data, 
  including Address Book info.

 -New report option to limit report by entry numbers or number of entries.

 -bug fixes:

  -center assignees list (in scaled report)

  -default line breaks for wrapped 'report this entry' to keep it from 
   printing wider than the page

  -sorted display of counts

  -fixed chop off surrounding white space for counting ( so that " joe" = 
   "joe" )

  -display "no data" instead of nothing for counts in summary reports

  -fonts and alignment of counts in scaled reports now consistent

  -Quick reporting now correctly displays European dates when dates are set
   to European. 


*Searching

 -Saved Searches now included in Display drop-down box on the home page 

 -Search results can now be sorted by any field.

 -Searching on special characters works correctly (error 12 bug).

 -Quick search from top frame can now search for multiple entry numbers, in the form 1,2,3 etc. 

 -Search criteria supports selection of multiple assignees

 -Search results include count of entries in list 

 -Search criteria supports expanded options for user-defined date fields

 -Search using regular expressions now supported.


*Group users

 -Group users are now linked to their Address Book entry when submitting a 
  request through the FootPrints interface based on their email address.  
  NOTE: you must have an Address  Book field called "Email address" for 
  this feature to work properly. 

 -new Group user homepage.  

 -Submit Request from now appears on homepage (Group Read/Submit only).

 -Group users see entire description history.

 -Group users can now easily respond to notification email and append to their
  request.

 -new FAQ page for Group users.  Contains all saved Public searches.
 

*Email

 -Customizable greeting for notification emails

 -Email override fixed

 -"ENTRY=n" now appears consistently in all FootPrints notification email, so    Technician and  group user can have "email conversation" that is 
  automatically logged by FootPrints.

 -New Default email reply address can be specified in the MRlocalDefs file.

 -New optional list of users who ALWAYS receive email for every entry.

 -Mandatory fields fixed incoming email submissions.

 -Internal fields no longer appear in notification email to Group users

 -Address Book data now reported in notification emails.

 -Entire description history now appears in notification email.

 -Colons no longer appear as backticks in notification emails, &#34 and 
  other special characters no longer appear.


*Address Book

 -Editing choice field in Address Book now correctly keeps its field type

 -When creating choice fields, other fields choices no longer appear in that 
  field's list.



*User Preferences

 -Local time zone support: Users can choose their local time zone for date
  and time display.

 -New "My Assignments" default homepage list.
____________________________________________________________________________
