github eventum/eventum v2.4.0-pre1
2014-10-04, Version 2.4.0 pre1

latest releases: v3.10.14, v3.10.13, snapshot...
pre-release9 years ago

The templates have been ported to Smarty3, this is rewrite to use CSS for styling.
PEAR Date class has been replaced by PHP DateTime class, users having incompatible timezone, may need to set timezone again in their preferences.
This release uses Composer for PHP Class autoloader.

Changelog:

  • Fixed bug with having multiple dynamic custom fields on a page (Bryan Alsdorf)
  • Added "User Filter" functionality to LDAP integration (Bryan Alsdorf)
  • Added "Product" filter to adv search page (Bryan)
  • Changed close issue to default to sending to all users instead of internal only (Bryan)
  • Changed HTTP Basic Auth handling in Auth::checkAuthentication() so it does not redirect (Bryan)
  • Added Partner API to help make Eventum integrate with partners / external systems (Bryan)
  • Automatically uncompress gzip files when using the "view" link (Bryan)
  • Send notification on private file uploads to internal users (Bryan)
  • Made workflow class also look in /local/workflow/ for backends (Bryan)
  • Set SQL_MODE to '' in setup (Bryan)
  • Added script to sort incoming emails/notes/drafts and route to correct method (Bryan)
  • Allow customers to use the quick filters (Bryan)
  • Added basic auth support to Auth::checkAuthentication() (Bryan)
  • Added 'close_popup_windows' to Prefs::getDefaults() (Bryan)
  • Check if session is already started before calling session_start() (Bryan)
  • Added "Severity" field, this can be used with or instead of "Priority" (Bryan)
  • Changed view page and template to better manage fields that can be disabled or selectively shown (Bryan)
  • Look for templates in local directory before main directory so installations can be customized (Bryan)
  • Fixed permission check problem for close issue page (Bryan)
  • Changed "Custom Fields" to "Additional Details" on view issues page (Bryan)
  • Deprecated workflow "handleAssignment" in favor of "handleAssignmentChange" (Bryan)
  • Added workflow method to control if a user has access to update an issue (Bryan)
  • Added "Group" to reminder conditions (Bryan)
  • Allow ordering of resolutions (Bryan)
  • Allow aliases to be used when requesting new password (Bryan)
  • Changed FAQ entries to not popup in new windows (Bryan)
  • Added "getActiveGroup" to workflow (Bryan)
  • Added "Active Group" to reminder conditions
  • Added 'Product' field. Eventually multiple products per issue will be supported (Bryan)
  • Added Workflow::canSendNote() method (Bryan)
  • Call Workflow::shouldEmailAddress() from Notification::notifySubscribers() (Bryan)
  • Added "hasFeature" to Customer backend (Bryan Alsdorf)
  • CWE-276 disable setup when already configured (Elan Ruusamäe)
  • CWE-94 fix improper escaping of creating config file (Elan Ruusamäe)
  • Added "checkbox" type to custom fields (Bryan)
  • Fixed bug with emails not being sent when not associated with an issue (Bryan)
  • Clean POST of unwanted characters, handle 4-byte unicode (Elan Ruusamäe)
  • Hide products row on view issue page if no products are defined (Bryan)
  • Added description as Email #0 (Bryan)
  • Allow Workflow::getIssueIDforNewEmail to return customer and severity info (Bryan)
  • Added $type parameter to Workflow::formatIRCMessage() (Bryan)
  • Add option to "Separate Not Assigned to User" to weekly report (Raul Raat, GH#2)
  • Replace "Only Status Changes" with "No time spent" in weekly report (Raul Raat, GH#3)
  • Add lock support when updating issue details (Elan Ruusamäe, GH#4)
  • Get rid of PEAR Date, use native DateTime in PHP (Elan Ruusamäe, LP#684907)

Don't miss a new eventum release

NewReleases is sending notifications on new releases.