Commit Graph

754 Commits (f4dbffa7e4b40c3d44f301320432bb66e4fcc018)

Author SHA1 Message Date
Mike Koch 64f6be511c Closes #83 now use Mods for Hesk instead of NuMods 10 years ago
Mike Koch bdd5402a2e Closes #67 Finished deleting attachments for notes 10 years ago
Mike Koch a1f7af11fc #67 Note attachments can now be downloaded 10 years ago
Mike Koch 2a9219cf25 #67 Partial implementation of adding attachments to the notes view
Still has things to fix and need to add deleting attachments
10 years ago
Mike Koch 65a80089c0 #67 Wired up part of the UI. Still need to add section to view attachments 10 years ago
Mike Koch e84d9f3229 Closes #68: Notes can be edited 10 years ago
Mike Koch 26cfe83953 Closes #84: 'can_change_notification_settings' now respected by profile page 10 years ago
Mike Koch ad4fee1eb3 #84 Wired up the UI for changing notification setting permissions
Only non-admins can be restricted from changing notifications. Admins still can change freely
10 years ago
Mike Koch 6caaead890 Closes #66 Update the UI to allow users to change note emails 10 years ago
Mike Koch 3d4c0a99b7 #66 Business Logic portion of emails to admins are done.
Still need to add the option to the edit user / profile page
10 years ago
Mike Koch 219b722917 Closes #74: A new ticket can be modeled after an existing ticket
A dropdown on creation was not feasible, but this works just as well and can be used outside of HESK
10 years ago
Mike Koch 83b4b16d48 Closes #73: Send email to customer when ticket closed 10 years ago
Mike Koch 473f0f905c #72 Condensed the height of the green bar for staff 10 years ago
Mike Koch ade760b3b3 Closes #82 The active flag is an enum value (string), not an integer 10 years ago
Mike Koch a490a6ee5a Closes #75: Current user cannot be deleted, and god admin can't be disabled 10 years ago
Mike Koch 7b210df019 Revert "#57 Finished UI portion of customer category specification feature"
This reverts commit ef5e75696a.
10 years ago
Mike Koch ef5e75696a #57 Finished UI portion of customer category specification feature 10 years ago
Mike Koch a45d97a9db Closes #65: The god admin cannot be edited by other users 10 years ago
Mike Koch eff111e583 #62 The DB should treat a 1 as "notify the customer", not 0 10 years ago
Mike Koch 95c89c612a #62 Ticket screen now honors the email profile setting 10 years ago
Mike Koch 2c03c30e61 #62 The profile page can now handle default settings for sending emails on replies 10 years ago
Mike Koch 1fa8e19f98 Missed some content 10 years ago
Mike Koch 52cf5ab447 #59 Only pull back active users 10 years ago
Mike Koch 9c6436a27d #59 Don't show the deactivate icon for the current user 10 years ago
Mike Koch ddd1a05f65 #59 Don't allow users to deactivate themselves 10 years ago
Mike Koch bee3b84855 #59 Active users are now manageable 10 years ago
Mike Koch e14e5f1050 #59 Partial implementation of active users on the manage users page 10 years ago
Mike Koch 6c126ec78e #59 We check for an active user on login 10 years ago
Mike Koch 270a796090 #59 Now the admin ticket page filters out inactive users 10 years ago
Mike Koch 96f73211d9 Closes #61: Manage help desk settings can be toggled for non-admins and admins 10 years ago
Mike Koch 16da573a8f #61 Only allow those with access to the settings page to give others access 10 years ago
Mike Koch 3d6c11dd57 #61 Admins can now designate who can view the settings page 10 years ago
Mike Koch a2c058ea16 Closes #64: The IP address is now a link to it's WHOIS record 10 years ago
Mike Koch d8130cc442 Closes #70: Notes are now displayed underneath the green row
To keep consistent with the default HESK layout
10 years ago
Mike Koch 473a307236 Closes #53: The column width for the label text is now larger 10 years ago
Mike Koch bdbecd11e8 Closes #55: Email is no longer required on admin/edit_post.php 10 years ago
Mike Koch 18f9afb223 Closes #52: Contentified some hard-coded strings 10 years ago
Mike Koch 1855386878 Closes #39 - finished parent/child relationships 10 years ago
Mike Koch 3151ece7df #39 making more progress on parent/child relationships
Still need to update childs when merging/deleting tickets, and need to add the ability to assign its parent, and to delete a parent/child relationship
10 years ago
Mike Koch a4fa98d010 #39 Ticket screen now shows parent/children of that ticket 10 years ago
Mike Koch 69f7636fa5 Closes #31 e-mail is no longer required for staff 10 years ago
Mike Koch ea5947c6c1 Closes #50: Don't re-index statuses until after everything has been updated 10 years ago
Mike Koch f000ebc729 #51 Fixed variable naming clash 10 years ago
Mike Koch 6c25a38134 #29 Use ip2long / long2ip to convert IP addresses to easily compare 10 years ago
Mike Koch 26887979e1 #29 Now IP ranges and emails can be added to the banned tables thru the settings page 10 years ago
Mike Koch 7b3bc087b1 The UI for IP/Email bans is ready to go 10 years ago
Mike Koch 31d4eb3ee5 #29 Getting started on the IP/Email bans 10 years ago
Mike Koch e86e61065a Closes #49: Add help text to all NuMods settings. 10 years ago
Mike Koch a277ce1060 Use the settingsquestionmark class for all question marks 10 years ago
Mike Koch 77e0b01725 #49 NuMods settings can now be changed via the Settings page 10 years ago
Mike Koch e357e62e0c #49 Getting started on the NuMods settings page 10 years ago
Mike Koch b5361d683a Don't show the maintenance page when on the login screen 10 years ago
Mike Koch 187db3635e Closes #35: Autorefresh now working on the ticket dashboards! 10 years ago
Mike Koch 93a72804f9 #35 Refresh value must be 1000 or greater to prevent constant refreshes 10 years ago
Mike Koch 97a4520d0b #35 removed irrelevant TODO 10 years ago
Mike Koch b2b0004c49 #35 Added auto-refresh property to the users table 10 years ago
Mike Koch 84f6e91c0b Revert "Getting started on LDAP/Active Directory integration"
This reverts commit 98a7633cb6.
10 years ago
Mike Koch 30b4c2a908 Revert "Made some more progress on AD authentication"
This reverts commit 0e6bb7c2e4.
10 years ago
Mike Koch 0e6bb7c2e4 Made some more progress on AD authentication 10 years ago
Mike Koch 98a7633cb6 Getting started on LDAP/Active Directory integration
I still have no clue if any of this works; I'm just using a code snippet to get started on this. Still need to LDAP escape the user string (don't want them sending in *!) and test the whole thing.
10 years ago
Mike Koch fa705816c5 Only show login icon when icons are enabled 10 years ago
Mike Koch 48e5662def #42 Started on adding icons to areas of the help desk 10 years ago
Mike Koch 19fb152ba5 #26 EXPERIMENTAL support for right-to-left text direction 10 years ago
Mike Koch 820276c402 #46 The new ticket page uses a panel instead of a tabbed bar 10 years ago
Mike Koch 8398efa538 #25 Dashboard columns can now be added/removed via JavaScript! 10 years ago
Mike Koch 8cd7aebaae #24 the search tickets screen has been restyled 10 years ago
Mike Koch de7ed0f1f3 Half-baked newish admin dashboard 10 years ago
Mike Koch 27ba6ebc78 The admin_ticket screen is now fully responsive. Woohoo! 10 years ago
Mike Koch 0f648ddac2 Removed the excess margin on the PM page 10 years ago
Mike Koch 7fa2b81e29 Status section is now a panel, and padded tabbed sections 10 years ago
Mike Koch 2029931974 Now the export page uses a panel instead of a tabbed menu 10 years ago
Mike Koch 9078b6b2ea Now the reports page uses a panel instead of a tabbed container 10 years ago
Mike Koch 08f6678fe8 Knowledgebase page now uses a panel instead of tabbed bar 10 years ago
Mike Koch 4b0495fdd5 Now the managed canned responses page uses a panel 10 years ago
Mike Koch 6439916bac Fixed padding on categories tabbed content
These will not be converted since they are actually useful
10 years ago
Mike Koch 4d5e7dcbe1 Now the manage users page utilizes a panel instead of a tabbed bar 10 years ago
Mike Koch b40f3f1c78 Updated HESK to 2.5.5 (which is also NuMods 1.2.4) 10 years ago
Mike Koch 407e93fe28 Updated version numbers on license header 10 years ago
Mike Koch 3cc7c9ed07 Fixed ticket view on admin side (for mobile devices) 10 years ago
Mike Koch 481531e20f Changed name from NuHesk to NuMods per Klemen's request. 10 years ago
Mike Koch 8116500e1a Added blue background to add new row to help make it stand out 10 years ago
Mike Koch 4bc1de8af9 Now the status row is highlighted in red if the delete box is checked 10 years ago
Mike Koch 00bdb9b6e6 Now new tickets and client replies can have statuses set 10 years ago
Mike Koch 2c4cc5f285 Fixed case-sensitivity issue 10 years ago
Mike Koch 36b4f3f101 Now statuses used as a default action can't be deleted with the GUI 10 years ago
Mike Koch e4fc478ff5 Now client replies honor the database 10 years ago
Mike Koch 5713ecbda8 Additional status changes 10 years ago
Mike Koch f5d3c2bdce Renamed settings and language file keys 10 years ago
Mike Koch d55c3903c1 Now custom statuses can be managed on the settings page. 10 years ago
Mike Koch 4b38b3d48d Fixed Test Connection script 10 years ago
Mike Koch c6843787e9 Now the ticket export honors the database 10 years ago
Mike Koch d8c9b169c9 Reports page now honors the database 10 years ago
Mike Koch 4d1298626d Now the admin ticket page respects all closed statuses 10 years ago
Mike Koch 43b81a61e5 Now the admin_ticket checkbox in the reply form respects the database 10 years ago
Mike Koch 1ac547cc5b Now the lock ticket option respects the database 10 years ago
Mike Koch 7465eb420a Now the "mark ticket resolved"/"open ticket" links respect the DB 10 years ago
Mike Koch ec7de04ebb Implemented custom statuses on admin_ticket.php 10 years ago
Mike Koch 86039a490d Moved $random so the variable is accessible when it is being called 10 years ago
Mike Koch ba9865d55c Fixed the email suggestions div for Firefox users 10 years ago
Mike Koch 2022bf7073 #14 Added tooltips to various areas of the help desk 10 years ago
Mike Koch 0272f217a5 #8 Now the Hesk UI version number is displayed beneath Hesk's version 10 years ago
Mike Koch f8ae125a81 #13 Moved the subject field for edit/add KB article above message 10 years ago
Mike Koch 04f778f2eb Changed "Quick Help" to "Saved Responses" on Canned Responses Page 10 years ago
Mike Koch e0863b6b6d Initial Hesk UI Commit 10 years ago