Mike Koch
d1145b0e98
Fix settings feedback, style add KB article
8 years ago
Mike Koch
8a0f99760e
Working on new UI for knowledgebase
8 years ago
Mike Koch
8441b5ecc9
Profile uses new UI
8 years ago
Mike Koch
46be4939c1
Settings page uses new UI
8 years ago
Mike Koch
d70e9fc350
#451 Use correct ticket editor when editing ticket/reply
8 years ago
Mike Koch
baf90b7a5d
Updated tools to new UI, starting on admin_settings
8 years ago
Mike Koch
bd15f925bc
Add minimize button to export box
8 years ago
Mike Koch
d173ee35e9
Update export UI
8 years ago
Mike Koch
8e9ab82391
Getting started on export page
8 years ago
Mike Koch
f1d4a69f61
Reports use new UI
8 years ago
Mike Koch
af8af9b241
Calendar uses new UI
8 years ago
Mike Koch
eed0a8b2d7
Move footer to new one
8 years ago
Mike Koch
42c49c688c
Collapse add use, ticket tpl uses new UI
8 years ago
Mike Koch
34e58519f2
Canned responses uses new UI
8 years ago
Mike Koch
774d775c11
Manage categories uses new UI
8 years ago
Mike Koch
e865412b5f
Moved header stuff to old file names, working on permission templates
8 years ago
Mike Koch
1337090964
Merge remote-tracking branch 'origin/master' into new-staff-page
8 years ago
Mike Koch
e0e748c5d8
Fixes #448 Set correct lock status, dont show open/close link to clients when ticket is locked
8 years ago
Mike Koch
ef19dcb9b5
Update version headers
8 years ago
Mike Koch
b580995f08
Update service_messages
8 years ago
Mike Koch
55ee82d385
Update manage_knowledgebase
8 years ago
Mike Koch
1b68a892a5
Updat knowledgebase_private
8 years ago
Mike Koch
d2d913f033
Update admin index.php
8 years ago
Mike Koch
ede399c609
Update export.php
8 years ago
Mike Koch
6612be3626
Update admin_settings.php
8 years ago
Mike Koch
c755cbd061
Starting on manage users
8 years ago
Mike Koch
42bb2fc807
Search tickets now uses new UI
8 years ago
Mike Koch
5bb175933a
admin_main now uses new styling
8 years ago
Mike Koch
8c01a46738
More work on ticket table
8 years ago
Mike Koch
93dac37532
Finished up search filter... I think
8 years ago
Mike Koch
601da6de92
More work on the get_tickets function
8 years ago
Mike Koch
e251d586f9
Starting to work on ticket search
8 years ago
Mike Koch
5ce782d893
Start working on refactoring ticket table logic
8 years ago
Mike Koch
e57f2e34c2
More progress on the new staff dashboard
8 years ago
Mike Koch
6b8fe5848d
Getting started on a new backend look and feel
8 years ago
Mike Koch
31921ba521
#440 Notifications and autoassign are enums, not ints
8 years ago
Mike Koch
25be223030
#443 Fix typo
8 years ago
Mike Koch
c2e511b71a
Add comments to popover for staff
8 years ago
Mike Koch
5706563879
Fixes #433 fix undefined 'as_message'
8 years ago
Cody Mize
cd53a5812e
Update array instantiation syntax to support PHP 5.3.X
8 years ago
Mike Koch
33051e513e
Add 'Message' tag next to message box
8 years ago
Mike Koch
22a6ed1820
Localize Select/Deselect all
8 years ago
Mike Koch
e05e03ef2c
Only touch the DB for mailgun if enabled
8 years ago
Mike Koch
252d317e79
#414 Replace ->fetch_assoc() with hesk_dbFetchAssoc()
8 years ago
Mike Koch
a9a820219e
#407 Fix file limits
8 years ago
Mike Koch
ed0d107712
#406 fix legend language string
8 years ago
Mike Koch
40e2b6dad3
Add legend indicating each event icon
8 years ago
Mike Koch
e01b7457fa
#379 Another tweak to the category display
8 years ago
Mike Koch
e663b9605f
Get started on ticket popover. Still a couple TODO items
8 years ago
Mike Koch
0fdc62734c
#379 Tweak calendar catgory display to prevent overflow issues
8 years ago
Mike Koch
f8f9372ccb
#381 Make select/deselect buttons smaller
8 years ago
Mike Koch
9aebf467d0
Merge branch 'fix-manage-statuses' into '2-6-0'
...
Fix on creating a new status
You were unable to create a new status because the page would reload itself when the modal appeared.
The problem was that the button was triggering the post's form. Adding type="button" to the button class, it will not.
See merge request !17
8 years ago
Santiago
915d434d9c
Fix on creating a new status
...
You were unable to create a new status because the page would reload itself when the modal appeared.
The problem was that the button was triggering the post's form. Adding type="button" to the button class, it will not.
8 years ago
Mike Koch
d334c33d31
#381 Add select/deselect all buttons for calendar categories
8 years ago
Mike Koch
47c7322a0c
#380/#383 Respect category sort property
8 years ago
Mike Koch
60d3a17ad3
Change CSS selector to prevent sttyling issues
8 years ago
Mike Koch
4a9e613f0a
Fix dropzone layout on notes
8 years ago
Mike Koch
bf2b875b80
Fix markup for new_ticket
8 years ago
Mike Koch
d4cad22526
Make sure & doesn't become & when editing a category
8 years ago
Mike Koch
41bbeaf97f
Use the new button layout on all dropzones
8 years ago
Mike Koch
65452902bb
Merge remote-tracking branch 'origin/master' into 2-6-0
...
Conflicts:
admin/manage_knowledgebase.php
inc/header.inc.php
inc/headerAdmin.inc.php
install/mods-for-hesk/sql/installSql.php
8 years ago
Mike Koch
760e71f35c
Remove useless .val
8 years ago
Mike Koch
44236101e1
Add some tooltips, fix color on textbox
8 years ago
Mike Koch
b224181067
Contentify non-translated strings
8 years ago
Mike Koch
51720f17a8
Add colorpicker for categories and statuses
8 years ago
Mike Koch
047f36c92c
Replace semicolons with commas for multiple emails
8 years ago
Mike Koch
00e40bd02d
#356 Add message to rich text editor when passed in via session or get
8 years ago
Mike Koch
5a8db97739
Fix time for created/updated on ticket header
8 years ago
Mike Koch
ee87ec50e0
Fix canned responses 'Add to Bottom'
8 years ago
Mike Koch
825cc9e644
Closes #363 fix email validation
8 years ago
Mike Koch
50e4861d39
Some calendar fixes
8 years ago
Mike Koch
a801a64f93
Calendar is finished... I think.
8 years ago
Mike Koch
7f4f5fff23
Add saving of settings
8 years ago
Mike Koch
1d079a5336
Start working on settings
8 years ago
Mike Koch
a860ba5d40
Add due date on create ticket screen
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
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
f7bd3374aa
Update mail.php
8 years ago
Mike Koch
a989911864
Add readonly option and security group
8 years ago
Mike Koch
fe78f743d1
Moved all content strings into the language file
8 years ago
Mike Koch
472911d05a
Contentified JS language
8 years ago
Mike Koch
a4a92882b1
Some due date fixes and language file transfers
8 years ago
Mike Koch
2355d0b883
Add sample language field to use for JS language keys
8 years ago
Mike Koch
e252038b55
Fix saving ticket due dates. Still need to contentify
8 years ago
Mike Koch
1d4b6ee6f7
Contentified majority of the calendar pages. Need to do JS though
8 years ago
Mike Koch
5ada01e09d
Return reminder information and display on edit modal
8 years ago
Mike Koch
914fb0ff9c
#189 Allow categories to be both tickets/events, events, or tickets
8 years ago
Mike Koch
1cdcc34d71
Add 'usage' for categories
8 years ago
Mike Koch
ce46f3d4a1
#189 Add create event button to calendar header
8 years ago
Mike Koch
31a69cebe9
Getting started on reminders
8 years ago
Mike Koch
1df4e7775a
A bunch of calendar fixes
8 years ago
Mike Koch
4a09d508b8
Add ability to show/hide categories on the calendar view
8 years ago
Mike Koch
33cb1723ee
Display category colors on calendar
8 years ago
Mike Koch
d74b07b455
Add category colors, overall category UX improvements
8 years ago
Mike Koch
0743f63982
more work on category colors
8 years ago
Mike Koch
2fa0858fab
Add 'Click to select' on each dropdown. Still need to add validation
8 years ago
Mike Koch
5708c63b75
Add category support. Need to honoror 'click to select' though
8 years ago
Mike Koch
7567fc8ff5
Display popover when hovering over an event
8 years ago
Mike Koch
d8acf87d48
Add jump by year, start working on popovers
8 years ago
Mike Koch
569a1ab6af
#471 Update headers to 2.6.6 for all other files
8 years ago
Mike Koch
a4de4886d9
#471 Update knowledgebase for 2.6.6
8 years ago
Mike Koch
e771090e51
Add button to create a ticket based on calendar details
8 years ago
Mike Koch
9138a32533
Add button to create a ticket based on this event
8 years ago
Mike Koch
1c58747db7
Removed the "create ticket on" options
...
It may cause some weird issues when creating a ticket (who created it, message, custom fields, etc), so pulling this out for now. There will be a way to create a ticket from an already created event via a query string that is passed to the admin_new_ticket page.
8 years ago
Mike Koch
eed4e4392a
Display and update due date from ticket page
8 years ago
Mike Koch
ff5d4a6153
CRUD Operations are complete
8 years ago
Mike Koch
688d330268
Events can now be deleted
8 years ago
Mike Koch
4c5d9416cb
Edit modal working. Fixed some other issues
8 years ago
Mike Koch
6677dce6fd
AJAX call is working. haven't actually saved anything yet though
8 years ago
Mike Koch
0973ed421d
more changes
8 years ago
Mike Koch
d0d792af3b
Add assign to dropdown
8 years ago
Mike Koch
1f866a9cc1
Add create ticket date and tooltips
8 years ago
Mike Koch
f503ec5c0c
Remove some default values
8 years ago
Mike Koch
5f2d7c1a66
Some more calendar stuff
8 years ago
Mike Koch
6cbe3564a1
Add clockpicker dependency for times
8 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.
8 years ago
Mike Koch
ae0db735a0
Fixes #456 Use the correct checkbox name
8 years ago
Mike Koch
3ea316388c
Knowledgebase attachment uploading now working
9 years ago
Mike Koch
c99144ec14
Got one of the KB file drops working
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
4352097882
Signatures can be up to 1000 characters long
9 years ago
Mike Koch
8d581daf80
Signatures can be up to 1000 characters
9 years ago
Mike Koch
26e750959a
Some improvments
9 years ago
Mike Koch
56cf706458
Contentify the page
9 years ago
Mike Koch
9d2fd5f4d0
Some more message log stuff. Almost done.
9 years ago
Mike Koch
0c841ce60b
Committing in a bad state...search is half-working
9 years ago
Mike Koch
1f397af222
Basic initial load is working
9 years ago
Mike Koch
5255ef0425
Merge remote-tracking branch 'origin/api' into add-logging
9 years ago
Mike Koch
3c3eb35432
Getting started on message logs
9 years ago
Mike Koch
5b098c8fca
Tokens can now be reset
9 years ago
Mike Koch
9bb2a3fd3d
Tokens can now be generated
9 years ago
Mike Koch
d23b80a37c
more user security stuff
9 years ago
Mike Koch
f84207cc44
Start working on auth token management
9 years ago
Mike Koch
b289325276
Can now enable/disable public API
9 years ago
Mike Koch
82877aff8b
#414 Start working on the API settings page
9 years ago
Mike Koch
0c0596fc2d
Merge pull request #436 from mkoch227/bug-fix-save-mailgun-settings
...
Save mailgun settings
9 years ago
Mike Koch
f179d6c1e2
#435 Save mailgun settings
9 years ago
Mike Koch
50dae5f873
Merge pull request #434 from mkoch227/bug-fix-status-on-email
...
Update ticket status before sending email
9 years ago
Mike Koch
276a0906bd
#420 Update ticket status before sending email
9 years ago
Mike Koch
f733351a04
Merge pull request #433 from mkoch227/bug-fix-query-string-custom-fields
...
Fix custom field query string parsing on admin side
9 years ago
Mike Koch
bb653f0131
#424 Fix custom field query string parsing on admin side
9 years ago
Mike Koch
b57fd89b47
Merge pull request #432 from mkoch227/bug-fix-language-lost-on-edit
...
Update HTML property when editing ticket/reply
9 years ago
Mike Koch
acf6ff3123
Fixes #417 Update HTML property when editing ticket/reply
9 years ago
Mike Koch
f14e4d55d2
Merge pull request #431 from mkoch227/bug-fix-language-lost-on-edit
...
Retain language when editing ticket
9 years ago
Mike Koch
1f5827d5a1
Fixes #415 Retain language when editing ticket
9 years ago
Mike Koch
0dd3d05447
Merge pull request #429 from mkoch227/bug-fix-delete-banned-emails
...
Fix banned emails
9 years ago
Mike Koch
45caec4de8
Fixes #416 fix markup for banned emails
9 years ago
Mike Koch
0cb8d6cf7a
Merge pull request #428 from mkoch227/bug-fix-cant-reset-password
...
Fix Password Reset Page
9 years ago
Mike Koch
4a87f9e74b
Fixes #423 remove extra call to load DB functions
9 years ago
Mike Koch
ee9718f44e
Fixes #405 Retrieve settings at global level
9 years ago
Mike Koch
b0f031f716
Merge pull request #402 from mkoch227/bug-fix-parse-date-on-export
...
#398 Parse date custom fields
9 years ago
Mike Koch
2f301a1cb3
#398 Parse date custom fields
9 years ago
Mike Koch
7b38fe3c10
#378 Parent/Child tickets are now Linked tickets
9 years ago
Mike Koch
eca1dfc0b3
#392 Add constants for all items for admin nav
9 years ago
Mike Koch
7bf2c4c33b
#391 Start working on active items on the admin nav
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
0cc65135e3
Fix issue where textarea wouldn't update after validator
9 years ago
Mike Koch
7db763c1ee
Closes #388 Properly insert ticket templates and canned responses when HTML is off
9 years ago
Mike Koch
4f23aa0b95
Some more screen res fixes
9 years ago
Mike Koch
727f9432e9
Fix html2text for MSG_NO_ATTACHMENT and signatures w/special chars
9 years ago
Mike Koch
c5cc934483
Fix saving user agent setting
9 years ago
Mike Koch
0ffd3edf7e
#371 Move glyphicon to UI, remove hard-coded string
9 years ago
Mike Koch
754ad82c54
Improve private message table
9 years ago
Mike Koch
3528f284f6
#325 Add clientside validation to mail
9 years ago
Mike Koch
89a6c2cfc7
#325 Validate profile page
9 years ago
Mike Koch
77fd639c5a
#325 Validate create status modal
9 years ago
Mike Koch
7647b4d559
#325 Remove var_dump
9 years ago
Mike Koch
b33d62aa26
#325 Getting started on statuses validation
9 years ago
Mike Koch
2a210f1185
#325 Add validation to service messages
9 years ago
Mike Koch
67ca7a3379
#325 Add validation to banned_ips
9 years ago
Mike Koch
f8a2802e08
#325 Add validation for banned emails
9 years ago
Mike Koch
4f72e017b8
#325 Add validation to manage_knowledgebase
9 years ago
Mike Koch
dafc94c58a
Add validation for ticket templates
9 years ago
Mike Koch
f2ad2f5b98
#325 Add validation to manage_canned
9 years ago
Mike Koch
4543ba415c
#325 Add validation to manage categories
9 years ago
Mike Koch
ec7e21cf54
Slight UI change to permission templates
9 years ago
Mike Koch
c53ab310c0
#325 Not validating existing templates... weird issues with the validator
9 years ago
Mike Koch
448d7894ff
#325 Some more progress made on manage permission templates validation
9 years ago
Mike Koch
0dd5bff109
#325 Getting started on permission template validation
9 years ago
Mike Koch
feb61469e2
#325 Valiate profile_functions
9 years ago
Mike Koch
92abcf17bc
#325 Add validation to admin ticket page
9 years ago
Mike Koch
11dc343f49
Replace deprecated font tag
9 years ago
Mike Koch
405a403a54
#325 Add validation to admin create ticket
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
ddaf235167
Manage users no longer has inline styling
9 years ago
Mike Koch
8c662d218c
Removed inline styling on manage_categories
9 years ago
Mike Koch
1491f11073
Manage ticket templates no longer has inline styling
9 years ago
Mike Koch
bdd3622ad1
Manage canned no longer has inline styles
9 years ago
Mike Koch
ea5f692f55
Remove inline styling from manage kb
9 years ago
Mike Koch
1a4d62fec9
Remove inline styling from export
9 years ago
Mike Koch
f5cf6ca754
Remove inline styling from reports
9 years ago
Mike Koch
c1acee66a1
Remove inline styling from manage_statuses
9 years ago
Mike Koch
cd37227cee
Remove inline styling from email templates page
9 years ago
Mike Koch
9ae9735454
Remove inline styling from service messages
9 years ago
Mike Koch
7c9a884d85
Remove inline styling in banned_ips
9 years ago
Mike Koch
df07ebf375
Remove inline style from banned_emails
9 years ago
Mike Koch
98828ef1de
Remove inline styling from mail
9 years ago
Mike Koch
93116c596c
Finished removing inline styling for admin_settings
9 years ago
Mike Koch
6b471e797d
Some more inline style removal
9 years ago
Mike Koch
a1d3856dd9
#338 Start with some small CSS refactoring
9 years ago
Mike Koch
78adcff788
#324 Add new custom fields to create and edit ticket pages
9 years ago
Mike Koch
8e5a23781f
#324 Add readonly and hidden custom fields
9 years ago
Mike Koch
52ba392050
#326 Add setting for showing user agent info
9 years ago
Mike Koch
40e97ede1a
#326 Some more user agent stuff
9 years ago
Mike Koch
ce8c681a2c
#326 Display a modal for user agent and screen res
9 years ago
Mike Koch
9156e98169
#326 Show user agent info on admin_ticket
9 years ago
Mike Koch
6c8feec6f7
#326 Start displaying user agent information
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
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
da7b0f6691
Merge pull request #335 from mkoch227/fix-canned-templates-and-responses
...
Fix canned templates and responses
9 years ago
Mike Koch
36d7d08d1d
Merge pull request #333 from mkoch227/fix-extra-line-breaks
...
Fix extra line breaks in HTML templates
9 years ago
Mike Koch
63f0199f9e
#334 Properly escape quotes in canned responses/ticket templates
9 years ago
Mike Koch
8c3324ead6
#334 Fix escaping on ticket templates page
9 years ago
Mike Koch
829eb07580
Closes #323 Don't add additional line breaks in HTML messages
9 years ago
Mike Koch
1528c1de7e
#331 Update headers
9 years ago
Mike Koch
3619a4c507
#331 Update password
9 years ago
Mike Koch
379d096f88
#331 Update admin_settings_save
9 years ago
Mike Koch
a52dbb840f
#320 Add setting
9 years ago
Mike Koch
fc1ab9a861
Don't allow status creation in demo mode
9 years ago
Mike Koch
28a9698f71
#317 Only render HTML if the ticket was created with it enabled
9 years ago
Mike Koch
094f06d02b
#305 Improve check for update ux
9 years ago
Mike Koch
b5576e9b4c
#310 Add tooltips to statuses page and fix create status issue
9 years ago
Mike Koch
389ddce086
#309 Add submit ticket page (staff) to quick help section setting
9 years ago
Mike Koch
cc5c72bcf1
#303 Remove deprecated panel
9 years ago
Mike Koch
f64aa7a2cc
Should be ID, not Id
9 years ago
Mike Koch
8fa5bc95b8
#304 Fix inserting canned templates/responses in the TinyMCE editor
9 years ago
Mike Koch
5a25becff6
It's ID, not Id
9 years ago
Mike Koch
f2b8fb8f74
Grab the next status id when inserting
9 years ago
Mike Koch
194c4a0dad
#275 Utilize the separated folders option
9 years ago
Mike Koch
698e0b678a
#275 Add setting for knowledgebase attachments folder
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
0d8eda3697
#298 Fix default status for actions
9 years ago
Mike Koch
32efca8f5c
#298 Don't allow user to delete statuses that are a default action or have tickets set to that status
9 years ago
Mike Koch
7e5390936f
#298 Resort statuses when one is deleted
9 years ago
Mike Koch
d733dbe004
#298 Set a sort value to new statuses
9 years ago
Mike Koch
1b8c69cb31
Merge pull request #297 from mkoch227/bug-fix-zero-kb-attachments
...
Fix some 0kb attachment issues
9 years ago
Mike Koch
0bb4ce223f
#287 Fix some 0kb attachment issues
9 years ago
Mike Koch
ce33ee44f6
Fix some missing htmLawed references
9 years ago