Pre-release

@greezybacon greezybacon released this Nov 18, 2013 · 4057 commits to develop since this release

Assets 3

Enhancements

  • Company information page. Company info is usable in email templates (#104, #134)
  • Admin panel now has inline help tips (#144)
  • System information page in admin panel useful for bug submission (#98)
  • Ticket list page is sorted by effective date (#161, #179)

Bugfixes

  • Several bugs in the upgrade scripts (#158, #162, 105a835)
  • Export service dumps new tables (#85)
  • Custom short-answer fields can have a custom validation error (#89)
  • Several Redactor editor fixes (#91, #130)
  • Work is saved after resetting or deleting draft (#92)
  • Several fixes for initial data (#93, #128)
  • Several fixes for custom fields (#97, #84, #67, #96, #101, #117, #118, #143)
  • Ticket priority is definitely saved with new tickets (#106)
  • Fix typeahead field (email) on ticket by staff (#103)
  • Better name handling if the email address is used as the name (#100)
  • Better handling and cleanup for drafts (#112)
  • Avoid clobbering a client with multiple user-info forms (#114)
  • Fix hover information of inline image in ticket thread (#125)
  • Fix updating client information (#129, #141)
  • Reinstate locking mechanism (collision avoidance) (#119)
  • Fix API handling of plain/text messages (#132)
  • Fix goof in ticket creation where fetching emails could result in corrupted ticket info (#133)
  • Fix image display in client FAQ display (#142)
  • Fix crash when creating site pages (#146)
  • Cleanup configuration no longer relevant (#154)
  • Fix attachment droppage on outgoing emails (#175)
  • Fix saving of help-topic form data on web ticket open (#177)

Look and Feel

  • Dialogs are more friendly (#86)
  • Sane(r) styling of the ticket thread (#137, a359bf6)
  • More fluid user info updates (#155)

Security and Performance

  • Route HTML links through internal l.php -- prevents leakage of internal ticket #'s (#151)