Skip to content

Releases: kobishmueli/karnaf

Karnaf v5.0.12

24 Sep 18:28
Compare
Choose a tag to compare
  • Show the ticket description & title on the "new reply" tab when editing tickets.
  • Show ticket title & description on search results (php/karnaf/search.php).
  • Changed the merge feature to copy replies, actions and attachments from the original (merged-from) ticket.
  • Cosmetic changes to php/karnaf/edit_actions.php.
  • Let opers change ticket title & description.
  • Added debugging mode to php/karnaf-scripts/fetch-emails.php.
  • Added more encoding fixes to php/karnaf-scripts/fetch-emails.php.
  • Added SMS support.
  • Added merged-to/from ticket links to php/karnaf/view.php (cosmetic change).
  • Added last password field to php/karnaf/check_user.php.
  • Cosmetic changes to php/karnaf/edit.php.
  • Added karnaf_sms_accounts and karnaf_debug to the SQL schema.
  • Added is_closed row to karnaf_statuses (SQL schema).
  • php/karnaf-scripts/fetch-emails.php changes:
    • Try to get the encoding from the first part's first sub-part.
    • Try to get the ticket ID from encoded subjects as well.
    • Fixed a small sql typo bug.
  • Added Nir's patch to fix signatures in replies.
  • Added Nir's patch to fix a bug when users can't see some of their assigned tickets on mylist.php if they got removed from a group.
  • Bug fix on editsql.
  • Added a edit link to php/karnaf/new.php for operators.
  • Changed fetch-emails.php to include the original subject on the new ticket reply email.
  • Fixed a bug that caused the To/CC fields not to appear on ticket replies.
  • Cosmetic changes to php/karnaf/mylist.php.
  • Changed the search page to order by open time rather than priority.

-Kobi.

Karnaf v5.0.11b

23 Jul 23:42
Compare
Choose a tag to compare
  • Added "Opened - All non-closed tickets" pseudo status to list.php and mylist.php.
  • Fixed a small bug where ticket number wasn't recognized in an encoded subject.
  • Removed base64 decoding from the body (php/karnaf-scripts/fetch-emails.php).
  • Added the ability to reply without loading all the replies and to temporary CC other users via replies.
  • Hide ironsource signatures from replies on view.php (Nir's patch).
  • Fixed a small design-bug on the "Hold the ticket until the user reply" feature.
  • Added api_create_ticket() function to create new tickets.
  • Fixed a typo bug on php/karnaf-scripts/fetch-emails.php.
  • Added support for .xls and .xlsx extensions on php/karnaf-scripts/fetch-emails.php.
  • php/karnaf/search.php cosmetic change.
  • Added ability to search for text in titles (to php/karnaf/search.php).
  • Updated php/karnaf/edit.php to use fullname rather than user when possible.
  • Updated php/karnaf/edit.php to include the ticket's title in replies.
  • Fixed a small bug on php/karnaf/edit.php where uphone wasn't updated.
  • Added user search button to the "edit user information" tab on the ticketing edit page.
  • Let users re-open close tickets by replying to them.
  • Redirect replies to merged-to tickets to the merged-from ticket.

-Kobi.

Karnaf v5.0.10

04 May 21:50
Compare
Choose a tag to compare
  • php/karnaf/search.php: Typo fix (uname --> ufullname).
  • php/karnaf-scripts/fetch-emails.php fixes:
    • Fixed the \d+ \d,+ checks order.
    • Try to find common html tags and strip all html tags if found.
    • Cosmetic changes to new emails to groups.
    • Added automatic oper/group email for ticket replies.
  • Cosmetic change to php/karnaf/edit.php to show the reply when a ticket is getting closed with a reply.
  • Added title support to new.php.
  • Added custom_view_row_more() support to view.php & ktools.php.
  • Code cleanup.
  • Version increase.
  • Fixed php/karnaf-scripts/fetch-emails.php to support utf8 subject headers.
  • Changed php/karnaf-scripts/fetch-emails.php to only put TO+CC headers on the body when running in IRC_MODE.
  • Changed php/karnaf/mylist.php to skip tickets for other teams even for root admins (when not running in IRC_MODE).
  • Added oper stats.
  • Fixed a small karnaf_mail_rules bug on php/karnaf/mng_editsql.php.
  • Updated edit.php to email opers when a ticket is (re-)assign to them.
  • Fixed fetch-emails.php typos (result2 --> result3 & result --> result2).
  • Cosmetic changes to php/karnaf/new.php.
  • Added Elad's styling changes (php/karnaf/view.php).
  • Fixed a typo error (custom_view_row_more --> custom_view_more) on php/karnaf/view.php.
  • Fixed a bug on php/karnaf/list.php where the oper none filter didn't work correctly in some cases.
  • Fixed php/karnaf-scripts/fetch-emails.php to save the CC on the ticket.
  • Strip ironSource signatures on mylist.php and list.php & escape < on view.php.
  • Fixed CC matching, UTF-8 body and other minor issues on php/karnaf-scripts/fetch-emails.php.
  • Remove waiting for user reply status from tickets that are re-assigned (php/karnaf/edit.php).
  • Added reassign option to php/karnaf/mylist.php.
  • Fixed a duplicate form closure on php/karnaf/mylist.php.

-Kobi.

Karnaf v5.0.9

26 Apr 23:14
Compare
Choose a tag to compare
  • Added a my-tickets/not-assigned-tickets filter to mylist.php.
  • Added logging to check_user.php, removed the ticket ID for now and only check LDAP memberof if it exists.
  • Removed opened by row from list.php and mylist.php
  • Added title row to list.php.
  • Renamed default.css to karnaf.css to make it easier to integrate it with other systems.
  • Fixed two small bugs on fetch-emails.php.
  • Changed fetch-emails.php to try to get fullname+phone information from the database.

-Kobi.

Karnaf v5.0.8

07 Apr 21:05
Compare
Choose a tag to compare
  • Added karnaf_mail_rules table to the SQL schema.
  • Added mail rules support to fetch-emails.php.
  • Let mng_editsql.php manage the karnaf_mail_rules table.
  • Added check_user.php - an option to check LDAP user.
  • Cosmetic CSS changes for the div statuses.
  • Added last note to mylist.php and more cosmetic changes (colors, etc).
  • Changed php/karnaf/check_user.php to show an error if the user isn't found.
  • Added the ticket's title to list.php and mylist.php.

-Kobi.

Karnaf v5.0.7

05 Apr 19:39
Compare
Choose a tag to compare
  • SQL Schema changes:
    • Added title to karnaf_tickets.
    • Added title to karnaf_replies.
    • Added assign_msg to groups.
  • Added title support to php/karnaf-scripts/fetch-emails.php and php/karnaf-scripts/import-from-sysaid.php.
  • Added title support to php/karnaf/view.php.
  • Updated php/karnaf/edit.php to use the group's assign_msg.
  • Cosmetic changes to php/karnaf/edit.php.
  • Removed the automatic refresh from php/karnaf/searchuser.php.
  • Added automatic refresh to list.php and mylist.php.
  • Added "Not Assigned" to the operator filter on list.php.
  • Cosmetic changes to list.php (wider table, different color to each line, priority color only to the first row).
  • Added escaping to mylist.php.
  • Show full name instead of user on mylist.php (when IRC_MODE is not enabled).

-Kobi.

Karnaf v5.0.6

05 Apr 19:35
Compare
Choose a tag to compare
  • Cosmetic: OPERS_URL --> KARNAF_URL.
  • Added ticket_replies style class.
  • Updated TODO.
  • Updated SQL schema:
    • Added more rows to the users table.
    • Added karnaf_ldap_accounts table.
  • Added karnaf_ldap_accounts to mng_editsql.php.
  • Updated searchuser.php to actually work.
  • Added fetch-users.php script to sync LDAP users and group membership into Karnaf.
  • Added force option to fetch-emails.php.
  • Cosmetic changes to list.php, mylist.php, search.php and view.php (onmouseover+click links instead of a hrefs).
  • Updated fetch-emails.php to catch numbers with commas on the subject (in case people will reply to old SysAid tickets).
  • Cosmetic changes to php/karnaf/list.php and php/karnaf/view.php.

-Kobi.