Commit Graph

279 Commits (6fcd22b533bb02cc262ed109b9b0641bca10000c)

Author SHA1 Message Date
Mike Koch 843528252b Getting started on POST for ticket controller 7 years ago
Mike Koch dc0c8a351b I think I finished the ticket creator 7 years ago
Mike Koch 489f191a13 Majority of create ticket logic done. Just need to add attachments(?) and retriever SQL-specific fields 7 years ago
Mike Koch 1a8a989e87 Moved validation logic to its own class, working on createTicket tests 7 years ago
Mike Koch 044faa77f6 TicketGateway can now insert tickets 7 years ago
Mike Koch 65b10bae3c TrackingIdGenerator working. Stubbed out todo list for rest of creating ticket 7 years ago
Mike Koch 7e966b93a5 Intermediate commit 7 years ago
Mike Koch ee3a425c59 Remove unnecessary comment 7 years ago
Mike Koch 44239ed459 Start working on TrackingIdGenerator 7 years ago
Mike Koch 6f87dfc149 Small fix on validation model 7 years ago
Mike Koch d476f86c8c Finished validation tests for create ticket 7 years ago
Mike Koch bc9bb698c5 Add some more validation tests for dates 7 years ago
Mike Koch e44baa99c2 Refactored custom field validator, re-enabled test 7 years ago
Mike Koch e22d318b92 More tests for TicketCreator. Need to refactor some custom field logic 7 years ago
Mike Koch b76e2afac1 More work on ticket creator tests 7 years ago
Mike Koch 98cbd6e4dd Working on TicketCreator tests 7 years ago
Mike Koch 176b786279 Move ban test, work on TicketValidators test 7 years ago
Mike Koch bbdb03d103 Testing is working! 7 years ago
Mike Koch 2b792cff72 Fix exception handler for E_NOTICE 7 years ago
Mike Koch a702d157cd Delete unused DAOs, fix some replace errors 7 years ago
Mike Koch ad43c420bb Use PSR-4 standard for classloading 7 years ago
Mike Koch 2b0d2bb9cc Send all enabled custom fields 7 years ago
Mike Koch a2c98a5a26 Ticket stuff slowly taking shape 7 years ago
Mike Koch a4af2e668f More work on ticket stuff 7 years ago
Mike Koch 8968be1ffd More work on exception handling and user context building 7 years ago
Mike Koch e68ecf50c6 Moved some more stuff to new structure 7 years ago
Mike Koch 2ef67de718 Added proper DI and autoloading to make things simpler for the actual logic' 7 years ago
Mike Koch ecbd2fd94a Fixed some folder structures and worked on ban retrieval 7 years ago
Mike Koch e1176ec4ee Getting started on ticket endpoint... again 7 years ago
Mike Koch fc38673b7d Some temporary error handling 7 years ago
Mike Koch dc07f5e757 Move link to the api folder 7 years ago
Mike Koch aff8dadd27 Category Controller is working 7 years ago
Mike Koch 93431e9a98 Build the user context based on hashed token 7 years ago
Mike Koch 17f6bb770d UserContextBuilder mostly done 7 years ago
Mike Koch 96120bc744 Working on user context 7 years ago
Mike Koch c184469219 Able to hit a controller through link 7 years ago
Mike Koch d9000c12c7 More routing changes 7 years ago
Mike Koch 5e21877efc Add Link for simple API routing 7 years ago
Mike Koch b7cbca03a7 Getting started on routing 7 years ago
Mike Koch f9845624d4 More API changes 7 years ago
Mike Koch 403b87bbda Bunch of stuff 7 years ago
Mike Koch 4942fdbfda Use __DIR__ to make importing easier and only when required 7 years ago
Mike Koch d1ae2a8009 Getting started on new ticket validator 7 years ago
Mike Koch b1b16fe381 HESK 2.7.0 RC1 -> Final changes 8 years ago
Mike Koch 0838e1de49 Fix some API doc stuff 8 years ago
Cody Mize cd53a5812e Update array instantiation syntax to support PHP 5.3.X 8 years ago
Mike Koch b9faaf2325 Finish up securing API endpoints 8 years ago
Mike Koch cb6103319e Secure ticket endpoint, add new properties to JSON 8 years ago
Mike Koch 641348d757 Converted everything to camelCase se and some other improvements 9 years ago
Mike Koch b94ea93991 Update some documentation 9 years ago
Mike Koch 22372ca14d Add GET /ticket 9 years ago
Mike Koch fadcb42a0c #439 Add /admin/user endpoint 9 years ago
Mike Koch 41b208ca8d #444 Remove unnecessary properties, rename some fields 9 years ago
Mike Koch eb62616247 More API improvements 9 years ago
Mike Koch b7ff286c43 More API fixes 9 years ago
Mike Koch 16d365bcad Some improvements on category, more API documentation 9 years ago
Mike Koch 4d75b39766 Fix category endpoint, start work on apiDoc 9 years ago
Mike Koch 0c6557a1b3 #438 Create endpoint for priority 9 years ago
Mike Koch 209e039cdb Add security to additional endpoints 9 years ago
Mike Koch ab0082c735 more security stuff 9 years ago
Mike Koch 0db1f88b7f More work on security 9 years ago
Mike Koch 4fa94bec1a Add status API 9 years ago
Mike Koch 0a3d50009a Add get ticket by tracking ID 9 years ago
Mike Koch 40d8b2b4a4 Improve canned responses API 9 years ago
Mike Koch 3129adda88 Improve ticket template API 9 years ago
Mike Koch ff4c3bfc99 Improve ticket API 9 years ago
Mike Koch 93f98484d9 #412 Add /admin/category 9 years ago
Mike Koch b6a6a4186b Relocate some APIs, start on category API 9 years ago
Mike Koch 2d70f30256 Remove unnecessary else block 9 years ago
Mike Koch 490dcdb764 Ticket API and return 404 if no results 9 years ago
Mike Koch 79d4574e19 Everything is only needed once 9 years ago
Mike Koch 6530882be7 Some extraction of code into DAOs 9 years ago
Mike Koch e4763b3e0b Use output function to handle headers and json encoding 9 years ago
Mike Koch 6150f113c9 Rename folder 9 years ago
Mike Koch 5851c4d7f2 Allow retrieval of all canned responses / ticket tpls 9 years ago
Mike Koch 99193274df Add ticket templates, make some tweaks to canned endpoint 9 years ago
Mike Koch 8985413901 #407 Add endpoint for canned responses 9 years ago
Mike Koch 0862b9376f Add application/json headers for errors 9 years ago
Mike Koch 9362a198eb #365 Get started on api 9 years ago