I am proud to announce the official release of Zentrack 2.5.5.

This release features:
* Field Maps (ability to customize fields and behavior on each major screen)
* Sorting of ticket lists
* Export to excel
* Send reminders to users when tickets are overdue using cron/scheduled tasks


For the 2.6 release, you can look forward to:
 * Improved Interface (new UI design in discussion forum)
 * Mass Editing
 * Improved Reports

The detailed release notes follow:

NEW FEATURES / MAJOR ENHANCEMENTS

 Ability to edit the fields which appear on create, edit, list, search,
 and other screens.  (this is referred to as the Field Map Feature)

 Sorting to the listTickets screen (and also search screen)

 Ability to change label text when a behavior is run, so that the label
 field type can work with behaviors properly.

 Fixed SQL Server sequence id problem by adding an auto-increment feature
 to catch up with the max id.

 Export to Excel (CSV file) feature to search page

 Send reminders to users when tickets are overdue (via plugin)

BUG FIXES / MINOR ENHANCEMENTS
 Added security to includes/ files to provide security for users who
 do not correctly locate the includes/ files outside of the web tree.

 Improved header/footer comments and messages

Improved performance for ticket queries retrieved by contact
Fixed minor bugs in retrieving list of tickets by contact (person or company)
Added field map information to the contacts page (for listing tickets properly)


 Improved sorting algorithm to insure that columns to sort doesn't exceed 2
 (for efficieny)

 Added email test to install utils.

 Added improved array merge util

 Added support for 'mysqli' driver and some bug fixes in db insert calls

 Cleaned up security restrictions

 Added some useful security into the debug information (protect passwords,
 emails, and urls).

 Fixed project submit bug (type_id required, system_id required, etc..)

Cleaned up behavior code for dealing with default values in hidden and text
fields


 Fixed problem in fieldmap admin page for ticket_close map

 Fixed error raised in JS Console when accessing the ticket's close page

To be used for hidden, text, etc: set the oldPos value if the fieldObj.value is in the list

 Fixed bug which allowed user to bypass setting password on first login

 Modified spanish translation

 For ticket's mails, included user's email in log

 Fixed a bug with retain_owner_move

 Related tickets weren't shown  -Fixed

Added the posibility to set ctime when ticket is set to Pending (settings["ctime_on_pending"])

 UI fixed to allow clicking anywhere in nav menus.

 Added sorting to ticket lists

 Completed implementation of search pages in fieldMap

 Added SQL code to upgrade and install scripts

 Included field_map for close page

 Improved log for edits

 Enabled menu.template to display the current value as "selected" (TK 103)

Added {field} property to data group javascript evals. This allows a direct
reference to the current field when used from behaviors.


 No tickets were shown when Assigned to... was selected  -Fixed

 Modified the format of the users' names in data groups
 to lname,fname (to agree with the sort order)

 Fixed mistake in session cache usage:

 Found that if you are in custom tab, then go to the ticket list
 and select a list, you get the custom tab with no behaviors
 loaded. Now it's fixed.

 Migrated default values from varfield_idx to field_map

 Fixed a problem in saving created and edited tickets

 Implemented fieldMap in project/ticket edit screens

 Implemented fieldMap in search_form and search_list (not completed yet)

 Deprecated the searchList.php file (this uses listTickets instead now)

 Removed hypot() dependency, since some impls of php seem
 to be missing this function.

 Fixed typo in seed file for mysql

 Enabled email_accept option

 When creating a new ticket, the cal.gif image didn't appear if your
 images directory was not directly under website root (Fixed).

 Added a setting option to manage if a mandatory edit field to explain
 why the ticket is being edited should be shown in edit page

 Now, when disabling/enabling a date field, also de associated
 calendar icon is disabled/enabled

 Fixed a bug on behaviors when using file groups evaluating on a
 standard key-value field

 Re-executed behaviors didn't run. Fixed

 Replaced mispelled page_tile variables with page_title

 Added logic to determine owner by email or login
 for egate scripts

 Removed $Debug_Overview variable, this just seems to confuse people,
 added overview capabilities as part of $Debug_Mode

 Created administrative screen for the field map policies

 Minor updates to debugging panel

 Added field map implementation to the create screen

 Added caching of system properties and data types to reduce
 database lookups

 Installed methods for reading and updating the field map (for new
 configurable fields in views)

 Added more configurability to the set properties
 feature in egate_create (config file updated)

 Updated install, help, and upgrade docs

 Added ability to set properties(such as bin) via
 simple text in egate_create.php

 Fixed bcc address in egate_config and
 added blurb to the admin help email to explain
 create vs admin interfaces

 Worked on translations

Fixed function uptr to properly display spanish characters converted to uppercase

 Allow start_date and deadline to have date and time (TK 161)

 Added ticket properties to custom screen (TK 150)

Don't show "click here to edit rules" after editing details of a Javascript or File data group (Bug #140)

 Fix to log properly ticket edit's changes

Fix to properly display ticket_titleBox information when adding new recipients to notify list (Bug #157).

 Replaced occurrences of $_ENV with $_SERVER (Bug #154)

FIXES SINCE BETA (2.5.5 PRE1)

 Added missing varfield index for custom_menu1

 Default groups in field_map page didn't show the selected field in the
 pulldown, just added the $sel variable

 Added pulldowns for default values and fixed several small
 field_map bugs

 The field_type value wasn't evaluated in the field map form. Fixed (TK 68)

 Fixed problem with long text fields (TK 67)

Fixed problem displaying fields in proper order after adding a section or moving an element (TK 66)

Added the ability to add non-standard fields such as wkd_hours to the create
and edit screens.


Corrected build_postgres.sql syntax error (extra comma)
Corrected oracle insert problems with zentrack_group_detail (invalid field name)


 Fixed arrow images in admin field map form, which were broken when rootUrl
 is not /.

 Allow deadline to be a menu dropdown

Standard fields don't respect ID in search page when used as menu fields -Fixed

 FieldMap didn't show the current default value as "selected"  -Fixed

--

Kato "phpzen"

"When we give of ourselves, we should give freely, and without pride." -- Mr. 
Franklin

http://www.zentrack.net
http://www.havenshade.com
http://kato.was-here.org
http://www.ravenhill.com



-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
_______________________________________________
Zentrack-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/zentrack-users

Reply via email to