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
Mike Koch
02a49171d5
#233 Fix panels when number of rows in top/latest are 0
9 years ago
Mike Koch
33dc2c3a9c
Closes #141 Show correct icon for each service message
9 years ago
Mike Koch
f927fb8f2b
#141 Implement bootstrap-iconpicker
9 years ago
Mike Koch
7aabc1a4ae
Revert "#141 Implement the icon picker"
...
This reverts commit e6bef55986
.
9 years ago
Mike Koch
e6bef55986
#141 Implement the icon picker
...
Still need to actually add the icons by parsing the YAML file of FontAwesome icons
9 years ago
Mike Koch
9c8887cd48
Fix missing $htmlPath reference, as it's not needed
9 years ago
Mike Koch
bf2d8eabee
Fixes #210 don't add tick marks around language
9 years ago
Mike Koch
0ae1d46aa7
Fixes #213 Only add attachments if %%MESSAGE%% tag is present
9 years ago
Mike Koch
48f0747669
#213 Add new parameter to hesk_mail and add helper function to check if message template has a particular tag
9 years ago
Mike Koch
2f33ec794c
Fixes #214 always append outer boundary on sent emails
9 years ago
Mike Koch
b103a39b90
#216 Improve layout of knowledgebase section
9 years ago
Mike Koch
0efb2250f3
#216 Starting on fixing the knowledgebase
9 years ago
Mike Koch
47b15f39e2
Closes #146 Use multipart/mixed to get multiple boundaries working
...
...trying to create these emails in plain PHP is torture. Note to self: use PHPMailer for future projects!
9 years ago
Mike Koch
dd35c39440
#146 remove unused parameter
9 years ago
Mike Koch
dc4eb3997c
#146 Get Mailgun to properly send the attachments
9 years ago
Mike Koch
190b3ff475
#146 Attachments can now be embedded directly into emails
...
Only tested SMTP, still need to check PHP mail() and Mailgun
9 years ago
Mike Koch
2ddb61bb55
Fix attachment view on HTML-formatted emails
9 years ago
Mike Koch
ab7f4e1cc1
#146 All emails will now be sent as multipart/alternative
...
Shouldn't cause issues w/plaintext emails, and it'll make it easier to add attachments.
9 years ago
Mike Koch
570ab0e54f
#169 Add can_manage_email_template permission
9 years ago
Mike Koch
2962d9cf3e
#182 Fixed this bug again for the tenth time... 😆
9 years ago
Mike Koch
e11745c4cc
Update headers to 2.6.2
9 years ago
Mike Koch
59fba0eeff
Fixes #178 Show can manage helpdesk settings if the user can view the settings
9 years ago
Mike Koch
dcd21cd760
Fixes #180 use the verification table, update stage_tickets table to match tickets table
9 years ago
Mike Koch
b7c1b30b7c
Fixes #177 Set checkbox state to current database value
9 years ago
Mike Koch
3e9d1b52c9
Closes #171 Wrap URLs in link tags automatically for HTML emails
9 years ago
Mike Koch
ae7e022b3e
Fixes #173 Escape HTML-sensitive characters in placeholders
9 years ago
Mike Koch
23dc02399f
Update headers that weren't changed to 2.6.1
9 years ago
Mike Koch
f0bbff9626
Closes #152 Allow user to disable bootstrap-theme.css
9 years ago
Mike Koch
df277c915e
Closes #162 use nl2br for messages for HTML-formatted emails
9 years ago
Mike Koch
3d6796bfd9
Closes #166 Replace VERIFYURL and ACTIVATIONKEY for verifyEmail
9 years ago
Mike Koch
b7450785fa
Closes #159 Fix HTML emails when sending emails via piping.
...
Plus the path to the settings file was wrong 😦
9 years ago
Mike Koch
edf0f7c852
Fix some bugs on the profile page
9 years ago
Mike Koch
8e585cd262
Closes #144 Updated to HESK 2.6.1
9 years ago
Mike Koch
dbc5868f27
Closes #143 Include modsForHesk_settings if it hasn't been included yet
9 years ago
Mike Koch
e39553a8d7
Closes #139 - Don't new-line SMTP array headers
9 years ago
Mike Koch
9e116d1172
Closes #138 Fix notification settings when saving
9 years ago
Mike Koch
b669e4c0dc
#136 Update ticket_list
9 years ago
Mike Koch
917ef469f5
#136 Update show_search_form
9 years ago
Mike Koch
1275fd981e
#136 Update common
9 years ago
Mike Koch
107d02b198
#136 Update admin_functions
9 years ago
Mike Koch
61ec7728c4
Squashed commits:
...
[9157ee5] squish with version change
[de99bb5] squish with version only changes
[a9954fa] squish with version commit
[f67c9c4] #136 Update print
[032dbfc] #136 Update submit_ticket
[5a41ae9] squish with version commit
[9dc287b] squish with version commit
9 years ago
Mike Koch
50df4767ef
Closes #133/#134 - Set status when creating ticket, set correct language for ticket's user
9 years ago
Mike Koch
fd5e5e6ee5
Show date on ticket list
10 years ago
Mike Koch
4b91ff12bc
More UI updates
10 years ago
Mike Koch
55dc1accde
#128 Update Bootstrap and Boostrap-RTL
10 years ago
Mike Koch
4528a22ce2
#127 Update FontAwesome to 4.3.0
10 years ago
Mike Koch
c532369fd4
Closes #106 : Support HTML-formatted emails
10 years ago
Mike Koch
2a5421e4d5
Closes #126 Add Mailgun support
10 years ago
Mike Koch
daaaead1f7
#122 Patch up some syntax errors
10 years ago
Mike Koch
da259b984d
#122 Patch up some files that weren't updated for custom statuses
10 years ago
Mike Koch
a94d300cc5
#105 Honor the ticket's language field when setting languages for emails
10 years ago
Mike Koch
6a5de96b7d
#112 SMTP Cc/Bcc fields are working properly
10 years ago
Mike Koch
5d35171332
Closes #113 Support Chrome v39's theme-color meta tag
10 years ago
Mike Koch
5538965a4e
Closes #114 Move hesk_dateToString to common
10 years ago
Mike Koch
8fd8d2345b
#110 Miscellaneous UI tweaks
10 years ago
Mike Koch
bdf44e0a16
#110 Update user management / profile pages
10 years ago
Mike Koch
f291aa4f67
#110 Use FontAwesome icon instead of .png
10 years ago
Mike Koch
d603781334
#110 Show dropdown for ticket template / canned responses
10 years ago
Mike Koch
ed43191d68
Update the maintenance message style
10 years ago
Mike Koch
e8d0c9f901
Show maintenance mode / kb only above the navbar
10 years ago
Mike Koch
b658af1098
Fix some layout issues
10 years ago
Mike Koch
dd958b6946
#110 Update Service Messages page
10 years ago
Mike Koch
8401543f8a
#110 Update CSS and JS references
10 years ago
Mike Koch
1c2e2cf483
#92 Update ticket_list
10 years ago
Mike Koch
6db9db68bd
#92 Update show_search_form
10 years ago
Mike Koch
cd879f9898
#92 Update show_admin_nav.inc.php
10 years ago
Mike Koch
0c4e87b6e4
#92 Update print_tickets.inc.php
10 years ago
Mike Koch
53b86d2dbb
#92 Update knowledgebase_functions.inc.php
10 years ago
Mike Koch
520fad4003
#92 Update header.inc.php
10 years ago
Mike Koch
cd333c2c6b
#92 Update email_functions.inc.php
10 years ago
Mike Koch
bd5f9f5c0c
#92 Update common.inc.php
10 years ago
Mike Koch
333789961e
#88 Remove IP / email bans function
10 years ago