Mike Koch
a860ba5d40
Add due date on create ticket screen
8 years ago
Mike Koch
23040e1745
Add null check for ownerless tickets
8 years ago
Mike Koch
a47068c83b
Add support for emails for users who want emails sent for overdue tickets not assigned to them
8 years ago
Mike Koch
dd0481b452
Add notification for overdue tickets not assigned to me
8 years ago
Mike Koch
9c93b739b3
Add cron database functions file
8 years ago
Mike Koch
263a5804c8
Basic overdue ticket alerts working
8 years ago
Mike Koch
ba8a89a3c3
Update installer
8 years ago
Mike Koch
f564bd47cc
Merge remote-tracking branch 'origin/master' into hesk-2-6-7-update
8 years ago
Mike Koch
7cbd197284
Update headers
8 years ago
Mike Koch
451c3dfbf5
Update common
8 years ago
Mike Koch
a989911864
Add readonly option and security group
8 years ago
Mike Koch
8756200fee
Calendar cron job now working
8 years ago
Mike Koch
033dd8e4fb
Getting started on the email stuff
8 years ago
Mike Koch
8e51429dce
#189 Start working on customer-side calendar
8 years ago
Mike Koch
f2ba296eb6
#471 Update installer
8 years ago
Mike Koch
569a1ab6af
#471 Update headers to 2.6.6 for all other files
8 years ago
Mike Koch
4500313fd5
#471 Update common to 2.6.6
8 years ago
Mike Koch
4c5d9416cb
Edit modal working. Fixed some other issues
9 years ago
Mike Koch
1984f73cf2
Feedback, better SQL
9 years ago
Mike Koch
6cbe3564a1
Add clockpicker dependency for times
9 years ago
Mike Koch
816a4413e1
#201 A basic calendar is now displayed
...
Still need to add a cluster of handlers to handle adding events, saving, loading, etc.
9 years ago
Mike Koch
4d4c29e0ae
Update installer
9 years ago
Mike Koch
1eeb477577
Enforce file limits
9 years ago
Mike Koch
ecf0d1a7dc
Drag and drop attachments now working for admin notes and admin replies
9 years ago
Mike Koch
07acdaccb5
Add drag and drop for admin ticket, fix URL for other pages
9 years ago
Mike Koch
07b82c4d93
New attachment uploader working for customer ticket create
9 years ago
Mike Koch
1bdd658a7d
Attachments can be removed via AJAX
9 years ago
Mike Koch
056e85d9ea
Some more work on attachments
9 years ago
Mike Koch
87f6093138
Add database ID to the file object
9 years ago
Mike Koch
b133a3e31e
Can now attach files on the create ticket page via dropzone
9 years ago
Mike Koch
1338bb0167
More work on attachments
9 years ago
Mike Koch
25bb024f2c
Dropzone is somewhat working, need to actually try it out
9 years ago
Mike Koch
87f8572f12
Making some progress... not much though.
9 years ago
Mike Koch
c4bc0df5c0
Add dropzone.js dependency
9 years ago
Mike Koch
26e750959a
Some improvments
9 years ago
Mike Koch
9d2fd5f4d0
Some more message log stuff. Almost done.
9 years ago
Mike Koch
5255ef0425
Merge remote-tracking branch 'origin/api' into add-logging
9 years ago
Mike Koch
b289325276
Can now enable/disable public API
9 years ago
Mike Koch
30562fbc87
Fixes #419 Fix footer on lockout screen
9 years ago
Mike Koch
9362a198eb
#365 Get started on api
9 years ago
Mike Koch
68cb0114dc
Update installer
9 years ago
Mike Koch
2dd27fefe1
Fix header warning
9 years ago
Mike Koch
4ffa0d97b6
Merge branch 'dropdown-for-tools-menu' into 2-6-0
...
# Conflicts:
# inc/show_admin_nav.inc.php
9 years ago
Mike Koch
71a38e1156
#390 Add dropdown for tools
9 years ago
Mike Koch
7bf2c4c33b
#391 Start working on active items on the admin nav
9 years ago
Mike Koch
9a8da11a8f
#391 Add .active to customer-side nav items
9 years ago
Mike Koch
471f7fbd17
Update installer
9 years ago
Mike Koch
ae0cec9c10
Merge pull request #384 from mkoch227/bug-fix-screen-res
...
Closes #383 Fix screen res on index page
9 years ago
Mike Koch
4a1cd39e11
Merge pull request #385 from mkoch227/bug-fix-mfh-settings-on-pipe
...
Fix HTML emails when piping
9 years ago
Mike Koch
0cc65135e3
Fix issue where textarea wouldn't update after validator
9 years ago
Mike Koch
4f23aa0b95
Some more screen res fixes
9 years ago
Mike Koch
accd91fa3a
Closes #382 Move to a wider scope
9 years ago
Mike Koch
d66d1abef9
Fix reCAPTCHA for some users
9 years ago
Mike Koch
25cedadb9b
Switch from $ticket to $tmpvar
9 years ago
Mike Koch
dd0ba01fb7
Provide basic settings in case settings don't exist yet
9 years ago
Mike Koch
727f9432e9
Fix html2text for MSG_NO_ATTACHMENT and signatures w/special chars
9 years ago
Mike Koch
accd424634
#370 Fix download attachment with email required
9 years ago
Mike Koch
5314f4f49f
Remove unused function
9 years ago
Mike Koch
56e37e1358
#365 Use the ticket/replies HTML property for emails
...
Check the latest reply, or if there are no replies, the `html` property of the ticket. If html is 1, then convert html to plaintext, otherwise leave it alone.
9 years ago
Mike Koch
03afe99284
#365 Convert HTML messages to plaintext using html2text
9 years ago
Mike Koch
a559dc232a
#365 Add html2text dependency, initial implementation
9 years ago
Mike Koch
8a432ec0bd
#365 Get started on api
9 years ago
Mike Koch
feb61469e2
#325 Valiate profile_functions
9 years ago
Mike Koch
002d6bdd9d
#325 Some refactoring, validate find a ticket box
9 years ago
Mike Koch
7e9c09e008
#325 Add validation to view ticket sidebar
9 years ago
Mike Koch
00feae1b7b
#325 Finish validation for view ticket
9 years ago
Mike Koch
6c0ea488c4
#325 Start work on clientside validation on submit ticket page
9 years ago
Mike Koch
25c8bd8ef5
#361 Add setting for navbar title url
9 years ago
Mike Koch
a93b6e18f4
#253 Fix indentation across the project
9 years ago
Mike Koch
cf1f9588a4
Use Mods for HESK build number for cache control
9 years ago
Mike Koch
89fed16339
Moved common CSS into its own stylesheet
9 years ago
Mike Koch
f899f3dc31
#326 Update pipe_functions to include user agent
9 years ago
Mike Koch
40e97ede1a
#326 Some more user agent stuff
9 years ago
Mike Koch
bb34ebc7a4
#326 Store user agent string with the ticket
9 years ago
Mike Koch
4661e88702
#326 Add platform.js to header files
9 years ago
Mike Koch
49da07662b
#326 Switch from PHP library to platform.js
9 years ago
Mike Koch
f0cd1f5159
Merge branch '2-5-0' into user-agent-support
9 years ago
Mike Koch
598fd76509
#339 Rename the RTL css file from .php to .css
9 years ago
Mike Koch
868deff525
Merge pull request #342 from mkoch227/move-settings-to-db
...
Move MFH Settings to Database
9 years ago
Mike Koch
de5a568cd2
Merge remote-tracking branch 'origin/master' into move-settings-to-db
...
# Conflicts:
# install/mods-for-hesk/sql/installSql.php
9 years ago
Mike Koch
849ef01b17
#327 Settings are finally all driven through the database
9 years ago
Mike Koch
57ba54d044
#327 Fix find_tickets page
9 years ago
Mike Koch
72ffcebe00
#327 Save setting to the DB
9 years ago
Mike Koch
dba84f19b2
#327 Move UI color CSS to header.inc.php
9 years ago
Mike Koch
a784ef1c14
#327 Switched back to getting all settings
9 years ago
Mike Koch
264c2e028e
#327 Replaced all instances (I think?) of $modsForHesk_settings
9 years ago
Mike Koch
22465d68dc
#327 Some more progress on moving settings to DB
9 years ago
Mike Koch
77489d8eef
#330 Add MESSAGE_NO_ATTACHMENTS tag
9 years ago
Mike Koch
1528c1de7e
#331 Update headers
9 years ago
Mike Koch
39a49b9cf5
#331 Update recaptchalib
9 years ago
Mike Koch
b774572766
#331 Update email_functions
9 years ago
Mike Koch
f3d84cf361
#331 Update common
9 years ago
Mike Koch
a0958641ff
#331 Update admin_functions
9 years ago
Mike Koch
6d9362ed4d
#327 Fix query, use DB settings on index page
9 years ago
Mike Koch
4934c60e34
#327 Add method for getting MFH settings
9 years ago
Mike Koch
148fe141d8
#326 Add library for parsing user agent
9 years ago
Mike Koch
b7e54d3b45
#321 Fix downloads for helpdesks not at root level
9 years ago
Mike Koch
28a9698f71
#317 Only render HTML if the ticket was created with it enabled
9 years ago
Mike Koch
cbb80754fe
#231 Append, don't replace the replies sql
9 years ago
Mike Koch
bea4422bdc
Enforce the language on the JOIN, not the WHERE
9 years ago
Mike Koch
9612b61e46
Fix missing quotes
9 years ago
Mike Koch
663d0e3863
Also enforce language column
9 years ago
Mike Koch
194c4a0dad
#275 Utilize the separated folders option
9 years ago
Mike Koch
598e19130b
#275 Add attachments.inc.php to source control
9 years ago
Mike Koch
8cba950253
#275 Customers now have the new attachment viewer
9 years ago
Mike Koch
246d2e6261
#275 Show download count next to attachment name
9 years ago
Mike Koch
0bb4ce223f
#287 Fix some 0kb attachment issues
9 years ago
Mike Koch
77c2de5d80
Merge pull request #294 from mkoch227/bug-fix-empty-email-recipient
...
Don't send email if all email fields are empty
9 years ago
Mike Koch
4e8e072924
#291 Don't send email if all email fields are empty
9 years ago
Mike Koch
4173c366e6
Merge branch 'master' into tiny-mce-for-tickets
...
# Conflicts:
# admin/admin_settings.php
# admin/admin_settings_save.php
# language/en/text.php
# modsForHesk_settings.inc.php
9 years ago
Mike Koch
b7c7cd8639
#202 Use htmLawed to help prevent against XSS attacks
9 years ago
Mike Koch
497a7550f4
#202 Use htmLawed to help prevent XSS
9 years ago
Mike Koch
03de74dea7
Merge pull request #293 from mkoch227/improve-statuses-ui
...
Improve Statuses UI
9 years ago
Mike Koch
9db20734ca
#209 Everything uses the new status_functions
9 years ago
Mike Koch
05063218c4
#209 Fix checkboxes on search screen and use correct status on ticket table
9 years ago
Mike Koch
c9360fd538
#209 Update search and export pages to show new status table
...
Still need to fix searching and need to test exporting
9 years ago
Mike Koch
1a825b81af
#209 Statuses can now be edited
9 years ago
Mike Koch
05be7d7041
#209 Some performance tweaks; also use function for rest of page
9 years ago
Mike Koch
2b6807137f
#209 Add ability get status text based on xref or fallback
9 years ago
Mike Koch
bab50e059f
#284 Add cURL support for recaptchalib_v2
9 years ago
Mike Koch
f19f204534
#284 Add recaptchalib to repo
9 years ago
Mike Koch
5068c5ba2d
#208 Add TinyMCE to client side and fix edit post for admin
9 years ago
Mike Koch
9ceb15d90e
Merge pull request #278 from mkoch227/sticky-indicator
...
Add visual indicator for stickied KB articles
9 years ago
Mike Koch
9edb0095a4
#274 Add category sort property for dropdowns and table
9 years ago
Mike Koch
41fe2bc6f5
Closes #277 Add visual indicator for stickied KB articles
9 years ago
Mike Koch
e4865f192b
Close #272 Switch to an https capable CDN
9 years ago
Mike Koch
39c5fc6f86
#264 Store leaflet CSS/JS locally
9 years ago
Mike Koch
40afa50bca
#255 Update headers
9 years ago
Mike Koch
e84c27fa16
#255 Update code to 2.6.4
9 years ago
Mike Koch
139853e0d4
#255 Update code for 2.6.3
9 years ago
Mike Koch
5d5a25bf2c
Closes #256 Change sub_ticket to sub_support in header
9 years ago
Mike Koch
81553d4885
#196 Patch up some permission stuff
9 years ago
Mike Koch
9685a22aa1
Remove unused permission checks
9 years ago
Mike Koch
9a5bc49ac1
#196 Fix some "custom" template stuff
9 years ago
Mike Koch
18411f652a
#196 Can now save/update templates
9 years ago
Mike Koch
7159a71bdb
#196 Set template to custom if any checkboxes are clicked
9 years ago
Mike Koch
ebfc51b302
#196 Bring back can_man_settings
9 years ago
Mike Koch
6a7ac9c03f
#196 JavaScript for selecting checkboxes now working
9 years ago
Mike Koch
155da1fd5b
#196 Working on wiring up the manage_users page
9 years ago
Mike Koch
ef85d1c5f3
#196 Add permission type and navbar link to templates page
9 years ago
Mike Koch
0cff279adb
#196 Move feature list into common
9 years ago
Mike Koch
0c0f1bc92e
#249 Don't show the KB link if KB is disabled
9 years ago
Mike Koch
2d0f3ce037
Closes #226 Fix attachments for creating new tickets
9 years ago
Mike Koch
b44884a99e
#204 Use leaflet to get a basic map displayed.
...
Still needs to be improved though. Also may not use the CDN.
9 years ago
Mike Koch
1b73d0ec54
#204 Save lat/lon when creating new ticket
9 years ago
Mike Koch
52d80491df
#205 Tweaked index page layout and now show top/latest articles based on value in settings
9 years ago
Mike Koch
7a9e20557b
Closes #237 Add options to show # of merged tickets in ticket table
9 years ago
Mike Koch
820bd60b7a
Fix email cookie on index, add iconpicker to customer header to prevent errors
9 years ago
Mike Koch
1d32ed3887
Fix permission name for email templates, add other two tools to navbar check
9 years ago
Mike Koch
afa279d98d
#195 Moved statuses to Tools menu
...
Still need to add the permission
9 years ago