Skip to content

Releases: eventum/eventum

04 Jan 2005, Version 1.4

29 Sep 21:17
Compare
Choose a tag to compare
  • Fixed the notification code to properly handle the condition in which the recipient type flag is empty (João)
  • Fixed the MIME handling code to support inline attachments (João)
  • Fixed some of the navigation links so they show up for the Reporter permission level users (João)
  • Fixed bug where developer role could not see which issues were quarantined from the list issues page (Bryan)
  • Changed the mail queue code to properly add a Date: header to outgoing emails (João)
  • Renamed the Profile page to Stats (João)
  • Fixed the issue quarantine code so that when its status is changed it will now save a history entry about it (João)
  • Changed the lookup field javascript code to search for keywords in the middle of the words instead of just at the beginning of them (João)
  • Improved the error handling routine to also include the browser information (João)
  • Fixed the email routing interface to allow 'issue+1@example.com' as a valid address (João)
  • Changed the session code as to prevent it from messing up the browser cache (João)
  • Removed the Lock/Unlock issue feature since it wasn't really restricting anything (João)
  • Added 'Link Filters' so text matching a regular expression could be linked to other systems (Bryan)
  • If select box only has one valid option it will be selected automatically (Bryan)
  • Popups to choose associated issues now has option to choose issue by ID (Bryan)
  • Added a prompt message to confirm the closing of the email window (Bryan)
  • Changed reminder system to allow date fields to be compared with other date fields (Bryan)
  • Changed IRC notification system to not always be tied to a specific issue (Bryan)
  • Workflow: When a new email is recieved, the handleNewEmail method is always called. Previously the method was only called if the email was associated with an issue. (Bryan)
  • Fixed bug that generated error when changing priority (Bryan)
  • Added option to list custom fields on list issues page (Bryan)
  • Fixed 'Issues by Release' link to actually only list issues from the correct release (Bryan)
  • Added option to force reminders to not count weekends when performing date calculations (Bryan)
  • Made certain popups resizable (Bryan)
  • Fixed bug with outdated information being emailed to a user when a new project is assigned to them (Bryan)
  • If customer integration is not enabled, don't mention customers in warning message (Bryan)
  • Workflow: Added workflow method to restrict what statuses can be set for a specific issue (Bryan)
  • Updated PEAR Net_UserAgent_Detect class to be compatible with PHP5 (Bryan)
  • Added ability to dynamically control which columns are displayed on issue listing screen (Bryan)
  • Added the 'Release' field to the advanced search page (Bryan)
  • Added email configuration form to installation screen (Bryan)
  • Fixed the custom field code to properly display the current value of a textarea-field when trying to update their information (João)
  • Updated the custom field handling code in the anonymous report form (João)
  • Automatically redirect to the second step of the anonymous report form if there is just one project to select (João)
  • Added code to respect the allow-unassigned-issues feature in the anonymous report form (João)
  • Rewrote the CVS integration script in PHP (João)
  • Moved the file upload form to a popup window (João)
  • Changed the template code to allow popup windows to be resized (João)
  • Fixed the installation screen to properly display a warning if the IMAP extension is not enabled (João)
  • Added some documentation about some of the management screens (João)
  • Moved the log files into a separate directory (João)
  • Rewrote the locking mechanism for most of the interactive scripts (João)
  • Fixed the phone entry window to automatically close after submitting the form (João)
  • Added the ability to create custom filters for "un-assigned" issues and issues assigned to "myself or un-assigned" (João)
  • Fixed bug that was causing a SQL error when deleting projects if no email accounts were associated with it (Bryan)
  • Added 'Recent Activity Report' to show phone calls added recently (Bryan)
  • Fixed bug with phone call entry not defaulting to current local time (Bryan)
  • Fixed bug with reminder system where expired contracts were not being excluded (Bryan)
  • Added option to search by events in past X hours on advanced search page (Bryan)
  • Added support for multiple incident types (Bryan)
  • Following a direct link to an issue will no longer prompt for a project when you login (Bryan)
  • Automatically switch projects if viewing an issue in a project other then the currently selected one (Bryan)
  • Added default charset of 'ISO-8859-1' (Bryan)
  • Inline file attachments (such as images) now have filename set (Bryan)

15 Sep 2004, Version 1.3.1

29 Sep 21:17
Compare
Choose a tag to compare
  • Added the missing maq_iss_id and maq_subject columns to the mail_queue table schema (João)
  • Fixed a database schema upgrade bug that tried to do "default '0'" in a auto_increment field (João)
  • Added a missing named anchor in the example backend customer information template (João)
  • Fixed the create issue form priority drop-down box to default to 'Please choose a priority' (João)
  • Added the support for a non-standard MySQL port (João)
  • Changed the issue reply window to have a unique name so one can reply to multiple issues at once (João)
  • Fixed the FAQ and News modules to automatically activate links when displaying the content (João)
  • Added the ability to sort by the Last Action Date column in saved searches (João)
  • Added an initial set of commands to the IRC bot: !help; !auth; !clock; !list-clocked-in and !list-quarantined (João)

10 Sep 2004, Version 1.3

29 Sep 21:16
Compare
Choose a tag to compare
  • Customer integration API (João, Bryan)
  • Custom Workflow API (Bryan)
  • Made canned email responses be customizable in a per-project basis (João)
  • Made priorities be customizable in a per-project basis (João)
  • Fixed the SQL schema to avoid the mystic "Invalid default value for 'sta_id'" error message when installing the application (João)
  • Automatically add a slash in the end of the installation path to avoid configuration problems (João)
  • Fixed bug in custom field report when not graphing all options. (Bryan)
  • Forced order of graph bars on custom field report to match order options are listed in the select box. (Bryan)
  • Added customer stats report. (Bryan)
  • Added ability to specify which fields should be displayed on the issue creation form. (Bryan)
  • Fixed the "Forgot My Password" code to check for null results (Clay Loveless)
  • Improved the form validation of the email account form (Clay Loveless)
  • Fixed a bug that was preventing history entries to be created about an assignment from an issue automatically created from an email (Clay Loveless, João)
  • Added support for "date field is NULL" type search (João)
  • Added the ability to create global custom filters (João)
  • Displaying the history of reminder actions triggered for a specific issue (João)
  • Added time tracking shortcuts to the note and draft popups (João)
  • Added a feature to display the assignment information for an issue when doing IRC notifications (João)
  • Added a new option to silently associate an email with an existing issue (João)
  • Clear out any email listing screen search parameters when switching the currently selected project (João)
  • Added shortcuts for the list-files and get-file CLI commands (João)
  • Added a feature to include the backtrace of an error if we have access to the debug_backtrace() function (João)
  • Added note to remind people to protect their setup directories after installation (João)
  • Removed the "default notification options" feature. Too complex for something that should be simple (João)
  • Added user preference to automatically pre-fill the email signature in the internal notes module (João)
  • Fixed a bug that would continualy add "[#3333] Note: " to messages that already have that in the subject line (João)
  • Added a feature to save the issue/email listing screen search parameters in a per-project basis, so switching projects no longer is a problem (João)
  • Added a feature to allow a issue reminder to trigger a specific action and also a IRC notification (João)
  • Fixed the issue-xxxx@ code to properly ignore vacation auto-responder messages (João)
  • Improved the Mail_Queue class code to remove any Reply-To: values prior to sending the messages out (João)
  • Added some performance tweaks to a few screens (João)
  • Added a feature to hide issue resolution from interface if no resolutions are set (Bryan)
  • Changed CLI 'open-issues' command to use a case insensitive search (Bryan)
  • Added email notification for when issue assignment is changed (Bryan)
  • Added Group support (Bryan)
  • Display who performed the action when sending notification messages (Bryan)
  • Changed titled of draft window to 'Create Draft' (Bryan)
  • Added option to hide fields from users of a specific role on the create issue form (Bryan)
  • Added ability for issues to be 'Quarantined' when they are created (Bryan)
  • Added sorting on 'Last Action Date' column (Bryan, João)
  • Changed the history of changes window to dynamically hide internal-only actions from customer users (Bryan)
  • Fixed bug in the notification email code to properly display the project name in the outgoing emails (Clay Loveless)

30 Jun 2004, Version 1.2.2

29 Sep 21:16
Compare
Choose a tag to compare
  • Forced cookies to always be set using APP_RELATIVE_URL to prevent multiple cookies from being created. (Bryan)
  • Properly handling email attachments with uppercase MIME related values (João)
  • Fixed the email and note routing scripts to parse MIME emails and fetch the appropriate message body (João)
  • When handling a routed note, add all email addresses from staff users from both To: and Cc: list to notification list (João)
  • Properly handle quoted-printable message bodies (João)
  • Weekly report can now be generated for any time period. (Bryan)
  • Added new Custom Field Report. (Bryan)
  • Download emails script no longer requires a mailbox name if using a pop3 account. (Bryan)
  • Fixed bug where values for new custom fields could not be set on existing issues. (Bryan)
  • When replying to an email from the web interface, set the In-Reply-To: header accordingly (João)
  • Added an automatic check to handle concurrency issues with the mail queue process script (João)
  • Phone call module now uses expandable cell to save space. (João; Bryan)
  • When Phone call is added, time tracking entry is also added. (João; Bryan)
  • Moved description to seperate table to prevent wide descriptions from pushing the rest of the table over. (Bryan)
  • Added security to reports to prevent users with a role lower then "Standard User" from accessing them. (Bryan)
  • Auto reconnect to the IRC server if the connection is lost (João)
  • Fixed cookie related problem that prevented users from logging into IIS based installations (João)
  • Fixed a bug that was preventing the selected list of statuses from being stored when creating a new project (João)

15 Jun 2004, Version 1.2.1

29 Sep 21:15
Compare
Choose a tag to compare
  • Fixed the email download routine to properly handle emails without any issue association (João)
  • Changed the reminder email alert so it displays the current assignment list (João)
  • Fixed the database upgrade script to properly respect the table prefix chosen by the user (João)

14 Jun 2004, Version 1.2

29 Sep 21:15
Compare
Choose a tag to compare
  • SMS email address can now be set back to empty. (Bryan)
  • Fixed a problem with a duplicate key name in the history_type table (João)
  • Fixed a few database migration problems when upgrading from an old snapshot release (João)
  • Added a missing directory required in order for the IRC bot to work (João)
  • Added a feature to auto-create issues from downloaded emails (João)
  • Reworked the code that handles the automatic association of email into issues (João)
  • Added a missing directory required in order for the diff-style issue updated notification emails to work (João)
  • Added a usr_id field to the email table to make reporting on that table easier (Bryan)
  • Separated the body and full email fields from the email table into a separate one to improve query performance (João)
  • Added a missing reference to the 'noted_emails|notes' directories in the INSTALL file (João)
  • Removed 'to' field when sending emails from an issue since emails are sent to notification list. (Bryan)
  • Fixed a bug in which the selected date for a phone call would be ignored (João)

05 Jun 2004, Version 1.1

29 Sep 21:14
Compare
Choose a tag to compare
  • Initial release (João; Bryan)