Helpical Ticketing System - Changelog


Version 1.x
  • 1.77 :
    - Logo dimensions changed from 200x50px to maximum 200x50px.
    - Users (Staff - Customers) are allowed to be registered in ticketing system using username instead of email address.
    - New passwords will be shown to administrator when he/she does resetting inside administration panel.
    - The format of new generated passwords changed from random characters to random numbers.
    - It is possible for administrator to define password while creating customers and staff.
    - A bug fixed on sending emails through SMTP port 25.
  • 1.76 :
    - Transferring tickets now can be done without customers notice using the private message option.
  • 1.75 :
    - New filer to find tickets by a range of their numbers added to tickets archive.
    - Target department filter is accessible for staff too.
    - The quantity of returned rows is now visible after applying filters.
    - Some minor bugs fixed.
  • 1.74 :
    - Users' photo dimensions changed from 200x200px to 150x150px.
    - Some minor bugs fixed.
  • 1.73 :
    - Some minor bugs fixed.
  • 1.72 :
    - Sendmail is now supported to sending emails beside SMTP protocol. Using this feature, email sending time is shorter, but using SMTP still is highly recommended to avoid emails to be detected as spams.
  • 1.71 :
    - A bug fixed on sending tickets from customers.
  • 1.70 :
    - Some minor bugs in transferring tickets by staff has solved.
  • 1.69 :
    - Leading zeros added to ticket numbers in tickets archive.
    - Some bugs fixed.
  • 1.68 :
    - Text editor added to knowledge base article management pages.
    - All artiles in knowledge base section can have attachments.
    - Tickets can be removed completely by administrator.
    - Logo can be linked to a specified URL defined by administrator.
    - Administrator is able to set the status of appearing open tickets for normal staff.
    - Some minor bugs fixed.
  • 1.67 :
    - A bug on displaying responsive tables fixed. This bug was happening on iOS and iPad devices with Safari browser.
  • 1.66 :
    - A bug fixed on customers' profiles.
  • 1.65 :
    - Administrator is able to set permissions to allow/disallow each staff members to send tickets to customers. By default, staff are able to do this action.
    - System has set to allow staff to access to customers' information by default. Administrator can change this behavior for each employee.
    - Administrator can define who is able to close tickets. Only its creator, or both creator and addressee. By default, only ticket creator is able to close the ticket.
    - Administrator is able to control the status of showing satisfaction measurment system to everybody or only for customers.
    - Some other bugs fixed.
  • 1.64 :
    - .doc, .docx, .xls, .xlsx file format are now supporting while adding attachments to tickets.
  • 1.63 :
    - A major bug fixed on adding attachments to tickets.
    - A bug fixed which caused crashes while sending new tickets or updating tickets with attachment(s)
  • 1.62 :
    - A bug fixed on setting ticket status for customers.
    - Some changes on system keywords and their translations.
  • 1.61 :
    - Satisfaction measurement is only available for closed tickets.
    - All ticket owners can use new "Close Button" to define their tickets closed and solved.
    - "Customer replied" and "Staff replied" statuses for tickets changed to "Owner answered" and "Answered".
    - Users' email address removed from tickets details.
    - Some changes applied on user interface styles.
  • 1.60 :
    - Optional message can be added to tickets while transferring them to others.
    - Supervisor's name will not be shown in the tickets list for new open tickets.
  • 1.59 :
    - Activation link resend function added to system. Those users who could not receive the activation email after their registration can use this feature to activate their account.
    - Some bugs fixed in calculating current customers in Undefined organization/company list.
  • 1.58 :
    - A bug fixed on rolling back SQL commands while creating or replying tickets.
  • 1.57 :
    - Displaying organizations/companies title in tickets archive.
    - Fixing a bug in ticket pages.
  • 1.56.1 :
    - A bug fixed on displaying organizations/companies name while choosing customers on submit new tickets.
  • 1.56 :
    - Desktop and browser notification added to ticketing system. Direct tickets (new tickets and updated answers) will be notified through this service. To use this feature, notifications must be enabled in browsers.
  • 1.55 :
    - All users have access to apply filters to find their desired tickets inside tickets archive page. These filters may vary for different types of users.
    - Administrator is able to find all tickets of a specific organization by clicking on ticket counter inside organizations list.
    - Administrator is able to find all tickets of a specific customer by clicking on ticket counter inside customers list.
    - Some changes applied to make system more suitable while working with mobile devices.
    - Some minor changes applied on reporting page.
    - Some minor changes applied on pagination component.
    - A bug fixed in customers tickets counter in customers list.
  • 1.54 :
    - Administrator is able to create Organizations/Companies from "users" option in menu. Using this feature, ticketing system can apply some bulk operations like enabling and disabling child accounts. Furthermore, Organizations/Companies can have support expiration date. Expired ones will be highlighted and their child accounts will not be able to sign into ticketing system anymore. (By default, customers will assign to "undefined" group)
    - Searching customers is now accessible by entering just some letters. SQL operator changed from (=) to (LIKE) to cover this feature.
    - Display format for customer's and staff's names changed from "{Last Name}, {First Name}" to "{First Name} {Last Name}" in the lists of customers and staff.
    - Phone number and extension code can be set for each customer from now on.
    - Tickets counter is set for owners only in customers' list. Previously, counter had been set for both sender and receiver users.
    - Some changes applied on administrator's menu.
    - A bug fixed on assigning customers' level.
  • 1.53 :
    - Access to customers' information in ticket pages is restricted for staff from now on. Administrator can assign this privilege for each staff.
  • 1.52 :
    - A bug fixed in tickets archive details.
    - Access to customers list restricted for staff and is available only for administrator.
  • 1.51 :
    - Minor changes applied on email sending module.
    - A bug fixed on getting satisfaction level in customer area.
  • 1.50 :
    - Some bugs fixed in validating email addresses.
  • 1.49 :
    - A bug fixed in signing in with keep remember me option.
  • 1.48 :
    - Remembering signed in status for 30 days added to system. By choosing this option in sign in page, users are able to open Helpical without filling the sign in form again during this time. This feature will be available only on SSL equipped URLs.
  • 1.47 :
    - Secret messages are now supporting in Helpical. Using such feature, personnel can assign a ticket reply as a secret, which results in preventing customers to see that reply. Such replies are detectable by a lock icon beside their author name.
  • 1.46 :
    - Uploading multiple attachments for new tickets or replying them is now possible in system. Previously users had to upload a compressed file in case of needing to attach multiple files.
  • 1.45 :
    - IP restriction is now available in ticketing system. Using this feature, administrator can block out of range IP(s) and make the system more private.
  • 1.44 :
    - Reporting section is added to administration panel. Using the first version of this change, administrator can find statistics about total tickets, and their status, satisfaction levels, and importance levels during a specified time.
    - Some minor bugs fixed.
  • 1.43 :
    - Email piping is now available in Perpetual licenses. Using this option, customers can send their messages to departments' emails, and these emails will be converted to new tickets. If system detects there is no account for the senders, it will create a new unverified account for them too, and they can use their account just after clicking on confirmation link sent to them via email.
    - Required changes applied on system to support email piping feature.
    - Some bugs fixed.
    --- Additional information ----
    - Email pipe service, converts new detected emails to new customer accounts with normal importance level. So it is really recommended to avoid using this system by staff, unless their email accounts be available in database.
    - Importance level for converted emails (new tickets) will be assigned to normal.
    - SLA can not be applied on piped emails at this time.
    - Ticket won't have attachments.
    - Created accounts must be verified by customers. Otherwise, no more emails from unverified customers won't be converted to tickets. On the other hand, tickets for unverified customers won't be shown in tickets list.
  • 1.42 :
    - Some security fixes are applied on system.
    - Some bugs fixed.
  • 1.41 :
    - A bug on adding attachments to tickets has been fixed.
  • 1.40 :
    - Only administrator and creator of ticket are able to close or re-open it from now on.
    - Closed tickets are not able to be transferred anymore.
    - Satisfaction status is not visible only to ticket creator, administrator, or departments supervisors.
  • 1.39 :
    - New SMS gateway integration has been applied on system.
  • 1.38 :
    - Important security patches are applied on system.
    - Some bugs fixed.
  • 1.37 :
    - Used keywords in the application can be overridden to desired words on perpetual licenses.
    - API responses converted from HTML to JSON format to make Helpical more flexible in integration with other applications.
  • 1.36 :
    - Administrator can set departments visibility status from now on. This feature will prevent invisible departments to show for customers while creating new tickets.
  • 1.35 :
    - Now, customer's account can have expire date. If administrator set an expire date for customers, they won't be able to sign into ticketing system after expire date. Also, if administrator opens system to allow customers for creating new account, any expire date won't be assigned for these customers automatically.
    - Expired customer accounts will be highlighted in the customers list.
    - Required changes are applied on creating new customer API regarding to new expire date feature.
    - Some bugs fixed.
  • 1.34 :
    - A new ticket status called "Customer replied" added to system.
    - "Answered" ticket status changed to "Staff replied".
    - Some changes applied on tickets statistics.
    - # character removed from ticket numbers in ticket details page.
  • 1.33 :
    - Deleting customers is available now through API.
    - Creating customers through API will return customer's ID in case of success.
    - Some bugs fixed on submitting tickets in customers' panel.
  • 1.32 :
    - APIs came to Helpical. As the first API, you can add customers from different environments outside ticketing system.
    - Some new fields added to setting section in administration panel to use APIs.
    - Some bugs fixed.
  • 1.31.1 :
    - Supporting 30 days licenses added to system.
  • 1.31 :
    - Idle time changed from 30 minutes to 1 hour to use for automatic sign out.
    - New SMS gateway replaced with the previous one.
    - Searching customers is now available in customers list by first name, last name and company name (Used operator is = , so search will find the exact terms).
    - Minor bugs fixed.
  • 1.30.2 :
    - Some bugs fixed.
  • 1.30.1 :
    - Idle timeout changed from 30 minutes to 1 hour. So auto sign out will happen if you be inactive for 1 hour.
    - Some fixes applied.
  • 1.30 :
    - Satisfaction status is now available for ticket owners. Using this feature, they can define they satisfaction level for each ticket. Tickets list will also show these statuses. On the staff list, a percentage of satisfaction will be shown for each employee.
    - Some CSS styles fixed.
  • 1.29 :
    - Changes applied to support new Helpical plans.
    - Some translations fixed.
  • 1.28 :
    - Importance level now can be assigned to tickets and is visible in tickets archive.
    - Some fixes applied on CSS files.
  • 1.27 :
    - Staff can set a customized signature to show on the below of their text in tickets now.
  • 1.26 :
    - Adding ability to have printable version of pages containing records or important contents.
    - Applying Farsi digits in pages when you choose system language as Persian.
    - Allowing set custom favicon to show on browser title bar.
    - Some other minor bugs fixed.
  • 1.25 :
    - Helpical supports SEP (Saman Electronic Payment) gateway to use for invoices from now on.
  • 1.24 :
    - Helpical now can support country restriction control via its new extension.
    - Some minor changes occurred on styles.
  • 1.23 :
    - Some changes occurred on styles.
    - System is supporting Mellat Bank and Zarinpal payment gateways now.
    - Some minor bugs fixed.
  • 1.23 :
    - Some minor changes applied on system.
    - Supporting Bank Mellat online payment gateway added to extension management section.
  • 1.22 :
    - Extension management added to settings menu for administrator.
    - Administrator can install new added extensions or update the previous ones.
    - Some changes occurred on administrator's, staffs' and customer's menu.
    - An update applied on some icons.
    - Some minor bugs fixed.
  • 1.21 :
    - Auto link generation function added to create or edit events on knowledge base articles. All detected URL patterns now will be converted to clickable links.
  • 1.20 :
    - Knowledge base is added to system. Administrator and supervisors can manage it, and others can read articles.
    - In "new ticket" page, a notice will be shown to remind using knowledge base before sending new ticket.
    - Some styles changed to figure out seen problems on mobile devices.
  • 1.19 :
    - Fixing a bug that has been caused "Unauthorized request!" error message.
    - A minor changes on translations.
  • 1.18 :
    - SLA (Service Level Agreement) now can be defined and applied on tickets.
    - Administrator can define working hours and off days to use in calculating SLA conditions.
    - Administrator can define default resolve due time for each department.
    - Tickets archive has a new column for administrator, supervisors and staffs to show resolve due time and ticket resolving time.
    - Overdue tickets will be highlighted in tickets archive.
    - Ticket status changes now are visible in each update on bottom of posted reply.
  • 1.17 :
    - Fixing a bug on showing customer's details in ticket page.
    - Fixing a bug on generating clickable links while a URL detected in ticket text.
  • 1.16 :
    - Fixing some issues on connecting to SMS gateway API.
    - Auto link generation added on tickets text if any URL detected in it.
    - Some minor changes applied on CSS files related to what is new in this version.
  • 1.15 :
    - Fixing a bug on editing administrator's and staffs' email addresses.
  • 1.14.2 :
    - Changing border and glow color while focusing on fields and form elements.
    - Removing glow on buttons on click event.
  • 1.14.1 :
    - Minor bugs fixed.
  • 1.14 :
    - A bug in resetting staffs' and customers' password from admin area has been fixed.
  • 1.13.4 :
    - Some minor bugs fixed.
  • 1.13.3 :
    - Some minor bugs fixed.
  • 1.13.2 :
    - New SMS gateway address applied on module.
  • 1.13.1 :
    - Some bugs fixes
  • 1.13 :
    - New Captcha added to system to increase security and performance.
    - Administrator can assign importance level to customers.
    - Customer's information now is visible on bottom of ticket details page.
  • 1.12.1 :
    - Some bugs fixed.
    - Administrator can edit his/her email address through settings>profile instead of settings>general.
  • 1.12 :
    - Captcha validation added to signup and reset password forms.
    - Some fixes applied on generating captcha codes.
    - Some fixed applied on editing profile for customers.
    - Some changes applied in CSS styles.
  • 1.11 :
    - Sending notification SMS is available to use for customers inside Iran (Timezone = Asia/Tehran).
    - Tickets can be transferred to administrator from now on.
    - Some bugs fixed in editing staff's information inside administrator panel.
    - Some bugs fixed on loading staffs information while transferring tickets.
  • 1.10.1 :
    - Fixing some bugs in tickets archive page.
  • 1.10 :
    - Fixing some bugs in editing staffs and customers.
    - Adding user's name beside departments name in tickets archive.
    - Showing users photo in ticket page.
    - Administrator can set a profile picture for staffs.
    - All staffs and customers can set a profile picture for themselves.
    - Administrator and staffs can edit their base profile information regarding to their level.
    - Applying some new CSS styles.
  • 1.09 :
    - Tickets archive is sorted by latest updates by default.
    - Stored data in tables can be re-sorted on each column by clicking on column title in ascending and descending mode.
    - Some CSS styles has been changed.
  • 1.08 :
    - Adding a new option for administrator to reset staffs' and customers' password from administration panel.
  • 1.07 :
    - Letting staffs to send tickets to the administrator.
    - Fixing some bugs in tickets statistics inside administrator dashboard.
    - Applying some changes in language files.
    - Applying some changes in drop down lists styles for Persian edition.
  • 1.06 :
    - Fixing bugs on tickets quantity in customers list inside administration panel.
    - Change sorting order of staffs by departments and their last name in administration area.
    - Adding link to customers list in menu inside staffs panel.
  • 1.05 :
    - Fixing showing some duplicate results in tickets search page.
  • 1.04 :
    - Fixing some minor bugs.
  • 1.03.1 :
    - Some styles changed in ticket details page.
  • 1.03 :
    - Fixing some minor bugs in replying tickets.
    - Adding new values to language files.
  • 1.02 :
    - Fixing a major bug on adding new customer inside administration panel.
  • 1.01 :
    - Fixing some minor bugs.
    - Changing codes to decrease Captcha generation time.
    - Reducing font-size value in Persian language edition to show texts more suitable.
    - Applying some changes on CSS styles.
    - Making a link to changelog (current page) on built number at the bottom of application.
  • 1.00 :
    - First release.