Commit Graph

  • d461059cf0 Wrapped up retrieving ticket attachments Mike Koch 2017-04-09 22:14:13 -0400
  • e54d5278ac More work, forgot to include security when creating attachment Mike Koch 2017-04-05 22:13:37 -0400
  • c58867577f Attachments should be retrievable Mike Koch 2017-04-05 21:56:13 -0400
  • 3cec244e15 Getting started on attachment retrieval Mike Koch 2017-04-04 22:57:21 -0400
  • 999cb74865 Merge remote-tracking branch 'remotes/origin/master' into api-rewrite Mike Koch 2017-04-04 22:31:11 -0400
  • d90d09b9ce Update installer 3.0.5 Mike Koch 2017-04-04 12:26:30 -0400
  • 10c7f00881 Fix audit trail when changing status Mike Koch 2017-04-04 12:16:42 -0400
  • 47152eb7fb Fix hesk_POST Mike Koch 2017-04-04 12:11:17 -0400
  • 6dbda6f653 Fix installation issues 3.0.4 Mike Koch 2017-04-03 22:32:32 -0400
  • 2b051ef97b Merge branch '3-0-4' into 'master' Mike Koch 2017-04-04 02:23:01 +0000
  • 8b886737b8 Change 'More' dropdown to a modal Mike Koch 2017-04-03 22:21:58 -0400
  • 44ab6fc1e9 Start moving the 'more' section to a modal Mike Koch 2017-04-03 13:07:47 -0400
  • 85458aa975 Fixes #516 Add autolink plugin to auto-generate URL when entering in messages Mike Koch 2017-04-02 21:15:34 -0400
  • 672a061f28 Merge branch '517-checkbox-edit-issues' into '3-0-4' Mike Koch 2017-04-03 00:50:04 +0000
  • f28dc0f500 Fixes #517 Use consistent <br /> tag for checkboxes Mike Koch 2017-04-02 20:49:20 -0400
  • 3bc61705b1 Merge branch '521-html-entities-when-merging' into '3-0-4' Mike Koch 2017-04-03 00:36:29 +0000
  • f8ede2240a Fixes #521 copy over html flags when merging tickets Mike Koch 2017-04-02 20:35:05 -0400
  • 0b0d046d04 Update installer Mike Koch 2017-03-29 22:11:01 -0400
  • 20b7643657 Merge branch '573-sql-fixes' into '3-0-4' Mike Koch 2017-03-29 01:58:32 +0000
  • 59ebafdf81 Fix some potention SQL injection vulns Mike Koch 2017-03-28 21:56:49 -0400
  • 60c5be549c Merge branch '463-suggest-kb-rich-text' into '3-0-4' Mike Koch 2017-03-29 01:22:22 +0000
  • 55c6f4d093 Fixes #463 Support suggested KB articles when rich text is enabled Mike Koch 2017-03-28 21:21:17 -0400
  • 48f5ad1810 Merge branch '503-align-message-to-custom-fields' into '3-0-4' Mike Koch 2017-03-28 01:53:30 +0000
  • 80b6ef4c9b #503 tweak message format, also fix some missing changes for the calendar fix Mike Koch 2017-03-27 21:52:34 -0400
  • 3a89bfeca1 Merge branch '504-custom-field-default-value' into '3-0-4' Mike Koch 2017-03-28 01:45:44 +0000
  • 7a723f5250 Fixes #504 set readonly field names different to prevent incorrect values Mike Koch 2017-03-27 21:43:14 -0400
  • 0e04e44e1f Merge branch '508-calendar-select-deselect' into '3-0-4' Mike Koch 2017-03-28 01:00:20 +0000
  • 938bb20c3f Fixes #508 Update category visibility after loading events Mike Koch 2017-03-27 20:59:13 -0400
  • 97a96b5947 UserToTicketChecker now checks for category managers Mike Koch 2017-03-25 16:36:47 -0400
  • 37149ec831 Working on user ticket security checker Mike Koch 2017-03-22 22:07:14 -0400
  • 5112a6a13b Make the endpoint only for ticket message attachments, not replies Mike Koch 2017-03-22 12:54:43 -0400
  • 0556d07a56 Attachments can now be uploaded for a ticket. Still need to handle updating the reply's property Mike Koch 2017-03-21 22:11:19 -0400
  • 8d484f62ea Mostly done with attachment uploading Mike Koch 2017-03-20 22:16:35 -0400
  • 4fd6595ded Handle building the attachment and saving it to the FS Mike Koch 2017-03-18 22:13:08 -0400
  • ffd3ac2edf Working on some validation tests Mike Koch 2017-03-17 22:05:51 -0400
  • 8378d35149 Start working on attachments API. Fix .gitignore Mike Koch 2017-03-15 22:07:17 -0400
  • f40eaf1a23 Fix tests Mike Koch 2017-03-12 21:24:49 -0400
  • cc880a15fc Show stack traces on the message log page Mike Koch 2017-03-12 20:57:36 -0400
  • f15cb63d32 Logging has been implemented for exceptions Mike Koch 2017-03-12 20:50:54 -0400
  • 6af93506f1 Properly handle if the API is disabled Mike Koch 2017-03-12 15:58:17 -0400
  • d0475b22c1 Add UserPrivilege enum, provide better 404 information Mike Koch 2017-03-12 15:37:23 -0400
  • 25929d82f4 Fixed some email issues Mike Koch 2017-03-12 01:06:50 -0500
  • ccbe2cd580 MFH Settings being loaded, emails being sent out Mike Koch 2017-03-12 00:44:50 -0500
  • 06a38e9383 Autoassign logic is finished Mike Koch 2017-03-11 23:43:46 -0500
  • af789a7060 Working on autoassign rewrite logic Mike Koch 2017-03-10 22:06:32 -0500
  • ad2c96c667 Update composer.json and ApplicationContext Mike Koch 2017-03-09 21:55:32 -0500
  • 64428872df Created an entity for user Mike Koch 2017-03-08 21:49:30 -0500
  • abdc734833 Merge branch '506-customer-reply-form-location' into '3-0-4' Mike Koch 2017-03-07 17:55:31 +0000
  • 5a1b4552ce Put ticket reply form in the right place Mike Koch 2017-03-07 12:54:20 -0500
  • 488a86cbac Merge branch '519-fix-status-key-on-emails' into '3-0-4' Mike Koch 2017-03-07 02:59:14 +0000
  • 9325d819c7 Fixes #519 Pull from bridge table for status name Mike Koch 2017-03-06 21:58:07 -0500
  • 01c56da52c Working on adding Spot ORM Mike Koch 2017-03-06 21:44:38 -0500
  • 2201f188bd Some changes Mike Koch 2017-03-05 22:03:11 -0500
  • 672d089b20 Working on more email stuff Mike Koch 2017-03-04 21:59:55 -0500
  • 2a6766c10e Pretty much done with the EmailSenderHelper Mike Koch 2017-03-04 00:43:08 -0500
  • e7eeac9f34 Working on more email sender stuff Mike Koch 2017-03-03 22:05:41 -0500
  • 9832ca58ba Some refactoring to the email stuff Mike Koch 2017-03-02 22:05:28 -0500
  • 36f8de957a Able to parse email templates.... I hope Mike Koch 2017-02-28 22:03:08 -0500
  • c3e70309bc Some more changes Mike Koch 2017-02-27 21:24:24 -0500
  • 41123e987b Some more API changes Mike Koch 2017-02-26 21:52:12 -0500
  • 0ceaafc0ec Changes Mike Koch 2017-02-24 22:01:54 -0500
  • 9b2aa355b9 Little progress, but still something Mike Koch 2017-02-23 22:04:56 -0500
  • 5550565615 Merge branch 'DarekTw-patch-1' into 3-0-4 Mike Koch 2017-02-23 08:08:19 -0500
  • c3e6fd5b35 Merge branch 'patch-1' of https://github.com/DarekTw/Mods-for-HESK into DarekTw-patch-1 Mike Koch 2017-02-23 08:07:53 -0500
  • b53e9aafd7 Getting started on email retrieval/parsing Mike Koch 2017-02-22 22:02:24 -0500
  • 4c7449ea3e Properly handle tickets that need validation. Added comments for next steps Mike Koch 2017-02-20 22:07:39 -0500
  • c1638aeb98 First steps in supporting email validation Mike Koch 2017-02-20 13:05:41 -0500
  • 08d7347f00 Small tweaks Mike Koch 2017-02-19 22:04:47 -0500
  • 54baa4d6ba Created email senders and integration tests for these senders Mike Koch 2017-02-19 22:02:10 -0500
  • 2a145bfa3e SMTP emails working with EmailSender...haven't tested attaching things though Mike Koch 2017-02-18 22:11:45 -0500
  • b4dcbc9846 Getting started on email sender for customer ticket creation Mike Koch 2017-02-16 22:04:51 -0500
  • ca499d5eac Basic ticket creator appears to be working. Still need to handle email Mike Koch 2017-02-16 21:46:47 -0500
  • c8485c0fa3 Working on a status gateway to get the ticket's default status Mike Koch 2017-02-15 22:01:15 -0500
  • 31ced3f572 Add somre more fields Mike Koch 2017-02-14 22:03:46 -0500
  • 1b6cca8ddf Create ticket endpoint now working, but needs some changes Mike Koch 2017-02-14 12:45:02 -0500
  • 1cb4209be2 Working more on create ticket endpoint Mike Koch 2017-02-13 22:34:15 -0500
  • 843528252b Getting started on POST for ticket controller Mike Koch 2017-02-13 13:02:40 -0500
  • dc0c8a351b I think I finished the ticket creator Mike Koch 2017-02-13 12:52:43 -0500
  • 489f191a13 Majority of create ticket logic done. Just need to add attachments(?) and retriever SQL-specific fields Mike Koch 2017-02-12 22:10:42 -0500
  • 1a8a989e87 Moved validation logic to its own class, working on createTicket tests Mike Koch 2017-02-12 01:38:12 -0500
  • 044faa77f6 TicketGateway can now insert tickets Mike Koch 2017-02-12 00:50:30 -0500
  • 65b10bae3c TrackingIdGenerator working. Stubbed out todo list for rest of creating ticket Mike Koch 2017-02-11 22:07:10 -0500
  • 7e966b93a5 Intermediate commit Mike Koch 2017-02-11 16:42:40 -0500
  • ee3a425c59 Remove unnecessary comment Mike Koch 2017-02-11 16:27:31 -0500
  • 44239ed459 Start working on TrackingIdGenerator Mike Koch 2017-02-11 16:24:08 -0500
  • dd0119602b Fixed unclosed <div> DarekTw 2017-02-11 16:12:42 +0100
  • 6f87dfc149 Small fix on validation model Mike Koch 2017-02-10 22:10:39 -0500
  • d476f86c8c Finished validation tests for create ticket Mike Koch 2017-02-10 22:09:46 -0500
  • bc9bb698c5 Add some more validation tests for dates Mike Koch 2017-02-10 13:05:40 -0500
  • e44baa99c2 Refactored custom field validator, re-enabled test Mike Koch 2017-02-09 12:57:28 -0500
  • e22d318b92 More tests for TicketCreator. Need to refactor some custom field logic Mike Koch 2017-02-07 22:16:15 -0500
  • 44e45852d0 Merge branch '507-missing-new-event-button' into '3-0-4' Mike Koch 2017-02-07 18:02:39 +0000
  • d7a25b7c7a Fixes #507 Add back missing create event button Mike Koch 2017-02-07 13:01:28 -0500
  • 4e438d9fd3 Merge branch '509-fix-reply-with-rich-text' into '3-0-4' Mike Koch 2017-02-07 17:42:12 +0000
  • cecd302957 Fixes #509 Allow customers to respond using rich text Mike Koch 2017-02-07 12:39:29 -0500
  • b76e2afac1 More work on ticket creator tests Mike Koch 2017-02-06 22:13:16 -0500
  • 98cbd6e4dd Working on TicketCreator tests Mike Koch 2017-02-05 22:12:18 -0500
  • 176b786279 Move ban test, work on TicketValidators test Mike Koch 2017-02-03 22:08:44 -0500
  • bbdb03d103 Testing is working! Mike Koch 2017-02-02 22:30:41 -0500
  • 2b792cff72 Fix exception handler for E_NOTICE Mike Koch 2017-02-02 21:22:04 -0500